Skip to content

FIIT-IAU/neural-networks-course

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neurónové siete

Neurónové siete je kurz ponúknutý v druhom ročníku bakalárskeho štúdia pre študijný program Inteligentné systémy. Kurz nadväzuje na kurzy Základy inteligencie systémov a Umelá inteligencia. Venuje sa umelým neurónovým sieťam, ich typom a využitiu.

Informačný list predmetu je dostupný na školskom portáli.

Obsah

  1. Plán prednášok a cvičení
  2. Odkazy na pomocné materiály
  3. Hodnotenie
  4. Odporúčaná literatúra

Plán prednášok a cvičení

Vzhľadom na pretrvávajúce opatrenia v súvislosti s pandémiou COVID-19 všetky prednášky a cvičenia sú online až do odvolania.

Prednáška z predmetu je v utorok o 13:30 v miestnosti S07 (bývalá PC5) v budove PK6. Cvičenia sú v pondelok o 7:30 v miestnosti 102 v budove V4 a o 10:50 v miestnosti 147 v budove V4. Účasť na cvičeniach je povinná, študent môže mať maximálne tri neúčasti za semester.

Týždeň Prednáška Cvičenie Zadania
Týždeň 1
15. 2. - 21. 2.
Úvod do neurónových sietí matematické základy neurónových sietí zverejnenie zadania 1
Týždeň 2
22. 2. - 28. 2.
Biologické aspekty modelovania NS, výpočtová a virtuálna inteligencia, NS ako prostriedok UI, základné prvky topológie NS, stratégie učenia NS perceptrón
Týždeň 3
1. 3. - 7. 3.
Globálna stabilita NS, konvergencia NS, typy riešených úloh pomocou NS, kontrolované učenie na FF NS, perceptrón, konvergenčná teoréma, XOR problém, terminologický problém perceptrónu multilayer perceptron
Týždeň 4
8. 3. - 14. 3.
Wienerove filtre, metóda najstrmšieho zostupu, metóda najmenšej kvadratickej chyby, Adaline, delta pravidlo odvodenie backpropagation algoritmu
príklad
zverejnenie zadania 2
Týždeň 5
15. 3. - 21. 3.
Metóda spätného šírenia chyby (backpropagation), BP cez čas, metódy urýchlenia konvergencie BP, funkcionálne linky, RBF siete, metóda kaskádnej korelácie BP predspracovanie údajov, metodológia trénovania NS, vyhodnotenie NS odovzdávka zadania 1
Týždeň 6
22. 3. - 28. 3.
Dôležité poznámky k návrhu NS NS v Tensorflow a Keras
Týždeň 7
29. 3. - 4. 4.
Nekontrolované učenie na FF NS, konkurenčné učenie, MAXNET, Kohonenove siete, Ojove adaptačné pravidlo prezentácia článkov zverejnenie zadania 3
Týždeň 8
5. 4. - 11. 4.
Veľká Noc Veľká Noc
Týždeň 9
12. 4. - 18. 4.
Hybridné metódy učenia na FF NS, counterpropagation, time-delay vstupy na FF NS, rekurentné NS, Hopfieldova NS nekontrolované učenie odovzdávka zadania 2
Týždeň 10
19. 4. - 25. 4.
Kontrolované učenie na RC NS, BP na RC NS, Jordanove a Elmanove siete autoenkódery zverejnenie zadania 4
Týždeň 11
26. 4. - 2. 5.
Nekontrolované učenie na RC NS, ART NS Hebbovo učenie
Týždeň 12
3. 5. - 19. 5.
Hybridné prístupy k učeniu, učenie na základe stavu systému odovzdanie zadaní 3 a 4 odovzdávka zadania 3 a 4
Týždeň 13
10. 5. - 16. 5.
Modulárne NS, základné princípy multiagentových systémov zápočtový týždeň

Odkazy na pomocné materiály

Hodnotenie

Celkové hodnotenie predmetu je 100 bodov (40 + 60 bodov); študent musí získať viac ako polovicu bodov aj zo zápočtu aj zo skúšky.

Počas semestra odovzdá každý študent štyri zadania:

  1. prehľadový článok o možnostiach využitia neurónových sietí (15 b),
  2. implementácia algoritmu backpropagation (10 b)
  3. trénovanie neurónovej siete pre klasifikáciu pomocou knižnice Keras (5 b),
  4. implementácia nekontrolovaného učenia pomocou Kohonenovej siete (10 b).

Podmienkou pre získanie zápočtu je dokončenie online kurzu UI do 12. 3. 2021 a následné poskytnutie feedbacku o kvalite kurzu. Bližšie informácie budú zverejnené v prvom týždni semestra.

Priebežné hodnotenie nájdete v tomto dokumente.

Otázky na skúšku nájdete tu. Podrobnejšie informácie k realizácii skúšky sú dostupné tu.

Odporúčaná literatúra

About

Repozitár k predmetu Neurónové siete

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 87.1%
  • Python 12.9%