Detail předmětu

Advanced methods of signal processing

FEKT-NMZSAk. rok: 2016/2017

Formalizovaná optimální filtrace a restaurace signálů ve sjednoceném pohledu: Wienerův klasický filtr, Wiener-Levinsonův diskretní filtr, Kálmánova filtrace, modelování zdrojů signálů a restaurace signálů, další přístupy. Adaptivní filtrace a identifikace, algoritmy adaptace, typizace aplikací adaptivních filtrů. Neuronové sítě - vrstevnaté, zpětnovazební a sebeučící - a jejich využití pro zpracování a klasifikaci signálů. Nelineární filtrace - polynomiální a třídicí filtry, homomorfická filtrace a dekonvoluce, nelineární přizpůsobené filtry. Typické aplikace uvedených metod.

Jazyk výuky

angličtina

Počet kreditů

6

Výsledky učení předmětu

Absolvent předmětu
- ovládá principy vyšších metod zpracování signálů a rozumí jejich souvislostem,
- je schopen zvolit vhodnou metodu pro konkrétní praktický účel,
- je schopen zvolenou metodu v podobě komerčního nebo vlastního programu implementovat ve výpočetním prostředí
- je schopen správně interpretovat výsledky analýz.

Prerekvizity

Jsou požadovány znalosti na úrovni bakalářského studia, zejména číslicové zpracování signálů

Plánované vzdělávací činnosti a výukové metody

Metody vyučování závisejí na způsobu výuky a jsou popsány článkem 7 Studijního a zkušebního řádu VUT. Metody vyučování zahrnují přednášky a cvičení na počítači, popř. samostudium. Předmět využívá e-learning (Moodle).

Způsob a kritéria hodnocení

Podmínky pro úspěšné ukončení předmětu upřesňuje každoročně aktualizovaná vyhláška garanta předmětu;
v zásadě
- získání zápočtu na základě aktivní účasti na demonstračních cvičeních (až 24 bodů, min. 12 bodů),
- úspěšné složení písemné závěrečné zkoušky (až 76 bodů)

Osnovy výuky

1. Identifikace náhodných signálů. Úvod do restaurace signálů, formalizovaná optimální LMS restaurace signálů ve sjednoceném pohledu
2. Wienerův filtr v klasické i zobecněné diskretní reprezentaci
3. Kálmánova filtrace skalární a vektorová, modelování zdrojů signálu
4. Principy adaptivní filtrace, algoritmy adaptace
5. Aplikace adaptivní filtrace a jejich typizace
6. Úvod do nelineární filtrace - polynomiální a třídicí filtry, homomorfická filtrace a dekonvoluce, nelineární přizpůsobené filtry
7. Úvod do neuronových sítí, jednotlivý neuron a jeho učení
8. Dopředné vrstevnaté neuronové sítě s učením zpětným šířením chyby, sítě s radiální bází
9. Sítě se vzájemnými vazbami: Hopfieldovy a Boltzmannovy sítě, soutěživé a Jordanovy sítě
10. Samoorganizující se sítě, Kohonenovy mapy
11. Aplikace neuronových sítí ve zpracování a analýze signálů a obrazů
12. Analýza hlavních komponent ve zpracování signálů
13. Analýza nezávislých komponent ve zpracování signálů.

Učební cíle

Cílem předmětu je porozumění principům vyšších metod zpracování signálů a jejich souvislostem a ukázání praktických aplikací.

Vymezení kontrolované výuky a způsob jejího provádění a formy nahrazování zameškané výuky

Vymezení kontrolované výuky a způsob jejího provádění stanoví každoročně aktualizovaná vyhláška garanta předmětu (viz Rozvrhové jednotky).
V zásadě:
- povinné počítačové cvičení
- nepovinná přednáška

Základní literatura

J.Jan: Digital Signal Filtering, Analysis and Restoration. IEE Publishing, London, UK, 2000

Doporučená literatura

B.Mulgrew, P.M.Grant J.S.Thompson: Digital Signal Processing, Concepts and Applications, Mac-Millan Pres Ltd.1999

Zařazení předmětu ve studijních plánech

  • Program EEKR-MN magisterský navazující

    obor MN-BEI , 1 ročník, letní semestr, volitelný oborový
    obor MN-EST , 1 ročník, letní semestr, volitelný mimooborový

Typ (způsob) výuky

 

Přednáška

39 hod., nepovinná

Vyučující / Lektor

Osnova

1. Pojem restaurace signálů. Dekonvoluce a pseudoinverze.Sjednocující pohled na metody formalizované restaurace signálů.
2. LMS filtrace, princip ortogonality, obecný koncept LMS odhadu
3. Restaurace Wienerovým filtrem, klasická a diskretní formulace
(Wiener-Levinsonův filtr ve stacionární a nestacionární formulaci), diskretní Wienerův filtr jako zlatý standard
4. Kalmanova filtrace - skalární a vektorová formulace
5. Adaptivní filtrace 1 - s rekurzivní adaptací, se stochasticky gradientní adaptací
6. Adaptivní filtrace 2 - Typizace aplikací adaptivní filtrace: identifikace a modelování systémů, ekvalizace kanálu, lineární adaptivní predikce, adaptivní redukce rušení a šumu
7. Úvod do nelineární filtrace - polynomiální filry, homomorfická filtrace, filtry založené na třídění (mediánový filtr), nelineární přizpůsobené filtry
8. Neuronové sítě - koncept, úvod do architektur a vlastností neuronových sítí, charakteristiky a klasifikace NS, jednotlivý neuron a jeho učení
9. Dopředné sítě - sítě s učením zpětným šířením chyby, apriorně navržené sítě, sítě s radiální bází
10. Sítě se zpětnými a vzájemnými vazbami - Hopfieldovy sítě a Boltzmannův stroj, soutěživé sítě, Jordanovy sítě
11. Samoorganizující se sítě - adaptivní vektorová kvantizace, Kohonenovy mapy
12. Aplikace neuronových sítí - učící se filtrace a klasifikace, zpracování signálů a obrazů
13. Analýza signálů metodou hlavních komponent (PCA) a metodou nezávislých komponent (ICA)

Cvičení na počítači

26 hod., povinná

Vyučující / Lektor

Osnova

Seznámení s prostředím MATLAB - Signal Processing Toolbox a DSP Bockset
Návrh a ověření filtru typu FIR nebo IIR.
Aplikace adaptivní mediánové filtrace nebo homomorfické filtrace.
Identifikace statistických vlastností zadaných stochastických signálů.
Návrh a použití diskretního Wienerova filtru
Kalmanova filtrace, aplikace v modelování zdrojů signálů
Restaurace modifikovaným inversním filtrem ve frekvenční oblasti
Experiment s adaptivním filtrem se stochasticky gradientní adaptací
Adaptivní potlačování daného rušení
Experiment s dopřednou sítí, učení a zobecňování znalostí
Zpracování signálů naučeným neuronovým filtrem
Aplikace zadaných metod ve zpracování akustických signálů
Aplikace ve zpracování zadaných měřicích a diagnostických signálů