SGN-1251 Signaalinkäsittelyn sovellukset Välikoe Heikki Huttunen

Samankaltaiset tiedostot
SGN Signaalinkäsittelyn perusteet Välikoe Heikki Huttunen

SGN Signaalinkäsittelyn perusteet Välikoe Heikki Huttunen

SGN-1200 Signaalinkäsittelyn menetelmät Välikoe

SGN-1200 Signaalinkäsittelyn menetelmät Välikoe

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

IIR-suodattimissa ongelmat korostuvat, koska takaisinkytkennästä seuraa virheiden kertautuminen ja joissakin tapauksissa myös vahvistuminen.

Tuntematon järjestelmä. Adaptiivinen suodatin

TL5503 DSK, laboraatiot (1.5 op) Suodatus 2 (ver 1.0) Jyrki Laitinen

1 Vastaa seuraaviin. b) Taajuusvasteen

Heikki Huttunen Signaalinkäsittelyn sovellukset

Kompleksiluvut signaalin taajuusjakauman arvioinnissa

Alipäästösuotimen muuntaminen muiksi perussuotimiksi

B. 2 E. en tiedä C ovat luonnollisia lukuja?

Signaalinkäsittelyn sovellukset

TL5503 DSK, laboraatiot (1.5 op) Suodatus 1 (ver 1.0) Jyrki Laitinen

1. LINEAARISET LUOKITTIMET

Harjoitustyö 1. Signaaliprosessorit Sivu 1 / 11 Vähämartti Pasi & Pihlainen Tommi. Kaistanestosuodin, estä 2 khz. Amplitudi. 2 khz.

Digitaalinen Signaalinkäsittely T0125 Luento

Digitaalinen signaalinkäsittely Desibeliasteikko, suotimen suunnittelu

TL5503 DSK, laboraatiot (1.5 op) Audiosignaalit (ver 1.0) Jyrki Laitinen

MAA02. A-osa. 1. Ratkaise. a) x 2 + 6x = 0 b) (x + 4)(x 4) = 9 a) 3x 6x

Heikki Huttunen Signaalinkäsittelyn sovellukset

T Digitaalinen signaalinkäsittely ja suodatus

Lue tehtävänannot huolella. Tee pisteytysruudukko 1. konseptin yläreunaan. ILMAN LASKINTA -OSIO! LASKE KAIKKI SEURAAVAT TEHTÄVÄT:

Tekijä MAA2 Polynomifunktiot ja -yhtälöt = Vastaus a)

Juuri 2 Tehtävien ratkaisut Kustannusosakeyhtiö Otava päivitetty

Yksinkertaisin järjestelmä

Sallitut apuvälineet: MAOL-taulukot, kirjoitusvälineet, laskin sekä itse laadittu, A4-kokoinen lunttilappu. f(x, y) = k x y, kun 0 < y < x < 1,

T SKJ - TERMEJÄ

Alias-ilmiö eli taajuuden laskostuminen

Heikki Huttunen Signaalinkäsittelyn perusteet

BM20A5800 Funktiot, lineaarialgebra ja vektorit Harjoitus 5, Syksy 2015

Sovellettu todennäköisyyslaskenta B

Moniulotteisia todennäköisyysjakaumia

Johdatus tekoälyyn. Luento : Koneoppiminen. Patrik Hoyer. [ Kysykää ja kommentoikaa luennon aikana! ]

Likimääräisratkaisut ja regularisaatio

TEEMU ROOS (KALVOT MUOKATTU PATRIK HOYERIN LUENTOMATERIAALISTA)

Ilkka Mellin Todennäköisyyslaskenta Osa 3: Todennäköisyysjakaumia Moniulotteisia todennäköisyysjakaumia

puheen laatu kärsii koodauksesta mahdollisimman vähän. puhe pakkautuu mahdollisimman pieneen määrään bittejä.

Matriisit ovat matlabin perustietotyyppejä. Yksinkertaisimmillaan voimme esitellä ja tallentaa 1x1 vektorin seuraavasti: >> a = 9.81 a = 9.

MAA7 7.3 Koe Jussi Tyni Valitse kuusi tehtävää! Tee vastauspaperiin pisteytysruudukko! Kaikkiin tehtäviin välivaiheet näkyviin!

Spektri- ja signaalianalysaattorit

Insinöörimatematiikan tentin toteuttaminen EXAM-järjestelmällä

MS-A0204 Differentiaali- ja integraalilaskenta 2 (ELEC2) Luento 7: Pienimmän neliösumman menetelmä ja Newtonin menetelmä.

Talousmatematiikan perusteet: Luento 13. Rajoittamaton optimointi Hessen matriisi Ominaisarvot ja vektorit Ääriarvon laadun tarkastelu

Digitaalinen signaalinkäsittely Kuvankäsittely

4 Yleinen potenssifunktio ja polynomifunktio

Ratkaisuehdotukset LH 7 / vko 47

Remez-menetelmä FIR-suodinten suunnittelussa

MATEMATIIKAN KOE PITKÄ OPPIMÄÄRÄ

Yhtälöryhmä matriisimuodossa. MS-A0007 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

Synteesi-analyysi koodaus

Mediaanisuodattimet. Tähän asti käsitellyt suodattimet ovat olleet lineaarisia. Niille on tyypillistä, että. niiden ominaisuudet tunnetaan hyvin

SGN-2500 Johdatus hahmontunnistukseen 2007 Luennot 4 ja 5

SMG-1100: PIIRIANALYYSI I. Verkkojen taajuusriippuvuus: suo(dat)timet

Katsaus suodatukseen

MS-A0003/A0005 Matriisilaskenta Laskuharjoitus 2 / vko 45

Virhearviointi. Fysiikassa on tärkeää tietää tulosten tarkkuus.

Yhtälöryhmä matriisimuodossa. MS-A0004/A0006 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

Tentti erilaiset kysymystyypit

b) Määritä myös seuraavat joukot ja anna kussakin tapauksessa lyhyt sanallinen perustelu.

Diskreetin matematiikan perusteet Laskuharjoitus 1 / vko 8

Viikko 3: Lineaarista regressiota ja luokittelua Matti Kääriäinen

Säätötekniikan ja signaalinkäsittelyn työkurssi

s = 11 7 t = = 2 7 Sijoittamalla keskimmäiseen yhtälöön saadaan: k ( 2) = 0 2k = 8 k = 4

Aktiivinen meluntorjunta

Signaalinkäsittelyn menetelmät

MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ HYVÄN VASTAUKSEN PIIRTEITÄ

MATEMATIIKAN KOE PITKÄ OPPIMÄÄRÄ

Algebra. 1. Ovatko alla olevat väittämät tosia? Perustele tai anna vastaesimerkki. 2. Laske. a) Luku 2 on luonnollinen luku.

Sisältö. Työn lähtökohta ja tavoitteet Lyhyt kertaus prosessista Käytetyt menetelmät Työn kulku Tulokset Ongelmat ja jatkokehitys

Esipuhe. Tampereella, 9. toukokuuta 2003, Heikki Huttunen

3 Yleinen toisen asteen yhtälö ja epäyhtälö

: Johdatus signaalinkäsittelyyn 2

Diskreetin matematiikan perusteet Laskuharjoitus 2 / vko 9

Vastausehdotukset analyysin sivuainekurssin syksyn välikokeeseen

a b 1 c b n c n

Palautekysely tilastollisen signaalinkäsittelyn kurssiin

5. Numeerisesta derivoinnista

Matriisi-vektori-kertolasku, lineaariset yhtälöryhmät

2 Yhtälöitä ja funktioita

A-osa. Ratkaise kaikki tämän osan tehtävät. Tehtävät arvostellaan pistein 0-6. Taulukkokirjaa saa käyttää apuna, laskinta ei.

Testaa taitosi 1: Lauseen totuusarvo

Derivaatan sovellukset (ääriarvotehtävät ym.)

Jokaisen parittoman kokonaisluvun toinen potenssi on pariton.

Insinöörimatematiikka D

AS Automaatio- ja systeemitekniikan projektityöt S09-18 Langaton anturijärjestelmä rakenteiden kunnonvalvontaan

Johdatus todennäköisyyslaskentaan Moniulotteisia todennäköisyysjakaumia. TKK (c) Ilkka Mellin (2005) 1

Lineaarialgebra II, MATH.1240 Matti laaksonen, Lassi Lilleberg

Tehtäväsarja I Seuraavissa tehtävissä harjoitellaan erilaisia todistustekniikoita. Luentokalvoista 11, sekä voi olla apua.

Kirjoitetaan FIR-suotimen differenssiyhtälö (= suodatuksen määrittelevä kaava):

Matriisilaskenta (TFM) MS-A0001 Hakula/Vuojamo Ratkaisut, Viikko 47, 2017

a) Mikä on integraalifunktio ja miten derivaatta liittyy siihen? Anna esimerkki = 16 3 =

Transkriptio:

SGN-5 Signaalinkäsittelyn sovellukset Välikoe.. Heikki Huttunen Tentissä ja välikokeessa saa käyttää vain tiedekunnan laskinta. Tenttikysymyksiä ei tarvitse palauttaa. Sivuilla - on. Sivuilla 4-6 on. Vastaa vain jompaan kumpaan kokeeseen, ei molempiin eikä sekaisin. Vastaa konseptille, ja kirjoita ensimmäiselle sivulle ylös isolla sana tai. Jos olet suorittanut pakolliset harjoitukset aikaisemmin kuin tänä vuonna, merkitse paperin alkuun milloin (kevät/kesä/syksy/vuosi). Ovatko seuraavat väitteet tosia vai epätosia? Ei perusteluja, pelkkä tosi / epätosi. Oikea vastaus p, väärä vastaus - p, ei vastausta p. (a) Pienimmän neliösumman menetelmällä (least squares method) valitaan kunkin taajuuskaistan bittimäärä audiokompressiossa. (b) Lineaarisilla suotimilla on yleensä epälineaarisia suotimia suurempi murtumapiste. (c) Takaisinlevitysmenetelmä (engl. backpropagation) on hermoverkkojen opetuksessa käytetty algoritmi. (d) Kuuden desibelin kaistanleveyttä käytetään arvoitaessa luokittelijan tehokkuutta. (e) Fisherin diskriminanttia voidaan käyttää luokittelijan suunnitteluun. (f) Ns. circular buffering -tekniikkaa käytetään ohjelmistojen toteutuksessa signaaliprosessoreille.. (a) Alla oleva kuva esittää opetusdataa, jossa on kaksi luokkaa: "neliöt" ( ) ja "tähdet" ( ). Kumpaan luokkaan -nearest neighbor (-NN) -luokittelija sijoittaa pisteen (.7, )? (b) Entä -NN-luokittelija? Perustele vastauksesi molemmissa kohdissa. Pelkkä arvaus ei riitä. (.,.8) (.,.6) (.5,.4) (.5,.) (,.) (.5, ) (.,.9) (.,.7) (.4,.7) (.8,.5) (.,.9) (.,.9) (.,.) (.,.8) (.4,.5) (.5,.5) (.,.8) (.,.5) (.,.5) (.8,.).5.5.5.5.5

. Täydennä alla oleva audiodatan kompressiossa vastaan tullut lohkokaavio, joka kuvaa signaalin jakoa taajuuskaistoihin suodinpankin avulla. Tässä tapauksessa signaali jaetaan yksinkertaisuuden vuoksi neljään kaistaan. "Kvantisointi" -lohkoon menevä data koostuu neljästä signaalista, joissa on yhteensä sama määrä näytteitä kuin signaalissa x(n), mutta jaettuna erillisiin taajuuskaistoihin. Jos kvantisointilohkossa ei tehtäisi mitään, y(n):n täytyisi olla (melkein) sama kuin x(n). Piirrä myös selkeät kuvat käytettävien neljän suotimen amplitudivasteista. x(n) K V A N T I S O I N T I y(n) 4. Suureet x(n) ja y(n) riippuvat toisistaan suunnilleen lineaarisesti, ja niistä on tehty seuraavat mittaukset: n x(n) 7 9 y(n),6 4,8,5 Suureiden välinen riippuvuus halutaan selvittää mallintamalla suure y(n) seuraavasti: y(n) = ax(n) + b. Laske käsin pienimmän neliösumman ratkaisu parametreille a ja b. 5. (a) Matlabin funktiolla suunnitellaan IIR-suodin, ja saadaan vektorit a = [.49,.98,.49] ja b = [.,.69,.9]. Nythän a kuvaa siirtofunktion osoittajan kertoimia ja b nimittäjän. Kirjoita (konseptille) puuttuva C-kielinen rivi, joka toteuttaa suotimen alla olevassa yksinkertaistetussa koodirungossa: while (!finished) { x[n] = ReadInput (); } y[n] = WriteOutput (y[n]); n = n + ;

(b) Suunniteltaessa lineaarista luokittelijaa kaksiulotteiselle datalle (ks. kuva alla) saadaan opetusdatasta kahden luokan kovarianssimatriiseiksi ja keskiarvoiksi seuraavat: cov = µ = ( ). cov.. = ( ) ( ) 7 µ = Laske projektiosuoran määräävä vektori w. (p) ( ) 6 5 Luokka 4 Luokka 8 6 4 6. Anna palautetta kurssista sen kehittämistä varten. (p)

SGN-5 Signaalinkäsittelyn sovellukset Tentti.. Heikki Huttunen. Ovatko seuraavat väittämät tosia vai epätosia? (Perusteluja ei tarvita. Oikea vastaus: p, väärä: p, ei vastausta p.) Pistemäärä pyöristetään ylöspäin lähimpään kokonaislukuun. (a) Näytteenottotaajuuden nostaminen ennen nollannen asteen pitopiirin käyttöä helpottaa ZOH:ta seuraavan analogisen alipäästösuotimen suunnittelua. (b) Bilineaarimuunnosta käytetään IIR-suodinten suunnittelussa. (c) Kvantisointikohina noudattaa Gaussin jakaumaa: f(x) = (x µ) e σ πσ. (d) Näytteenottotaajuus muunnetaan,5-kertaiseksi desimoimalla se ensin puoleen ja interpoloimalla sen jälkeen kolminkertaiseksi. (e) Lineaarisilla suotimilla on yleensä epälineaarisia suotimia suurempi murtumapiste. (f) Desimoinnin yhteydessä tavattu N -operaatio lisää N nollaa jokaisen kahden peräkkäisen näytteen väliin.. (a) Adaptiivisen suotimen kohdesignaalin autokorrelaatiomatriisi R ja ristikorrelaatiovektori p kohde- ja referenssisignaalien välillä ovat R = ( ) 4 4 p = ( ). Millä painokertoimilla (w, w ) kustannusfunktio saavuttaa miniminsä? (p) (b) Kuvassa on kaksi napa-nollakuviota. Kumpi on FIR-suotimen ja kumpi IIRsuotimen napa-nollakuvio? Millä perusteella? (p) (c) Ovatko kuvan suotimet alipäästösuotimia, ylipäästösuotimia, kaistanpäästösuotimia vai kaistanestosuotimia? Millä perusteella? (p).. Vastaa seuraaviin tehtäviin sanallisesti ja piirrä lohkokaaviot. (a) Kuinka adaptiivista suodatusta voidaan käyttää sikiön sydänäänten tunnistukseen? (p) (b) Eräässä sovelluksessa mikrofonisignaaliin tulee jaksollista häiriötä, jonka taajuus vaihtelee hitaasti. Tämä halutaan erotella ei-jaksollisesta signaalista adaptiivisella suodatuksella. Kuinka se onnistuu kun käytettävissä on vain yksi signaali? (p) (c) Täydennä oheisen lohkokaavio niin, että se esittää toisen asteen kohinanmuokkainta. (p) x(n) w(n) Kvanti y(n) L H(z) + sointi Interpolointi D/A

.5 Suotimen napa nollakuvio.5 Suotimen napa nollakuvio.5.5 Imaginaariosa Imaginaariosa 5.5.5.5.5.5.5.5 Reaaliosa.5.5.5.5.5 Reaaliosa Kuva : Tehtävien b ja c suodinten napa-nollakuviot. 4. (a) Signaalin näytteenottotaajuus on 48 Hz ja se halutaan tallentaa laitteelle, jonka näytteenottotaajuus on 6 Hz. Signaalin olennaisin informaatio on taajuuskaistalla 5 Hz, joka tulee säilyttää sellaisenaan ilman vaimennusta. Desimointi halutaan toteuttaa mahdollisimman tehokkaasti, joten kaikki usean vaiheen toteutukset on tutkittava. Piirrä mahdollisten toteutusten lohkokaaviot. (p) Suotimet suunnitellaan Hamming-ikkunalla, jolloin N =./ f. Laske kerrointen yhteismäärät eri toteutuksissa. (p) Laske montako kertolaskua sekunnissa eri toteutukset tarvitsevat. Mikä on tehokkain toteutus? (p) 5. (a) Suunniteltaessa lineaarista luokittelijaa alla olevan kuvan kaksiulotteiselle datalle saadaan opetusdatasta kahden luokan kovarianssimatriiseiksi ja keskiarvoiksi seuraavat: cov = µ = ( ). cov.. = ( ) ( ) 7 µ = Laske projektiosuoran määräävä vektori w. (p) ( ) (b) Projektiosuoran lisäksi tarvitaan kynnysarvo c, joka kumpaan luokkaan näyte kuuluu. Helpoin tapa valita c on projisoida luokkien massakeskipisteet vektorille w ja ottaa niiden keskiarvo. Laske c. (p)

(c) Kuuluuko näyte x = (, ) T luokkaan vai? (p) 6 5 Luokka 4 Luokka 8 6 4 6. Anna palautetta kurssista sen kehittämistä varten. (p) Joitakin aiheeseen ehkä liittyviä Wikipedia-sivuja