Detail předmětu
Biologií inspirované počítače
BIN Ak. rok 2021/2022 letní semestr 5 kreditů
Předmět představuje vybrané výpočetní modely a počítače, které vznikají na průniku hardware a umělé inteligence jako reakce na neschopnost konvenčních počítačů efektivně (zejména z pohledu výkonnosti a energetické náročnosti) řešit důležité třídy úloh. Budou shrnuty relevantní teoretické modely, rekonfigurovatelné výpočetní architektury a techniky výpočetní inteligence inspirované fylogenezí, ontogenezí a epigenezí. Zejména budou diskutovány tyto oblasti: emergence, samoorganizace, evoluční design, vyvíjející se obvody, celulární systémy, neurální hardware, molekulární počítače a nanotechnologie. Předmět je doplněn ukázkou typických aplikací.
Garant předmětu
Koordinátor předmětu
Jazyk výuky
Zakončení
Rozsah
- 26 hod. přednášky
- 8 hod. pc laboratoře
- 18 hod. projekty
Bodové hodnocení
- 52 bodů závěrečná zkouška (písemná část)
- 15 bodů půlsemestrální test (písemná část)
- 8 bodů laboratoře
- 25 bodů projekty
Zajišťuje ústav
Přednášející
Cvičící
Mrázek Vojtěch, Ing., Ph.D. (UPSY)
Sekanina Lukáš, prof. Ing., Ph.D. (UPSY)
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY)
Stránky předmětu
Získané dovednosti, znalosti a kompetence z předmětu
Studenti budou schopni využít evoluční algoritmy pro návrh výpočetních struktur a elektronických obvodů, budou schopni modelovat, simulovat a realizovat netradiční, zejména biologií inspirované, výpočetní systémy.
Pochopení vztahu mezi počítači (počítáním) a vybranými přírodními procesy.
Cíle předmětu
Porozumět principům vybraných biologií inspirovaných výpočetních systémů. Získat schopnost využívat vybrané biologií inspirované techniky ve fázi návrhu, implementace a v průběhu činnosti počítačů.
Proč je předmět vyučován
Řada jevů pozorovaných v přírodě (např. evoluce, samo-organizace a učení) může být chápána jako výpočetní proces. Inspirováni těmito procesy se naučíte, jak navrhovat algoritmy a výpočetní systémy, které vykazují vlastnosti (adaptace, samo-organizace, energetická účinnost), které jsou jen obtížně dosažitelné běžnými technikami používanými v informatice a výpočetní technice.
Literatura studijní
- Kvasnička, V., Pospíchal J., Tiňo P.: Evolučné algoritmy. Vydavatelství STU Bratislava, 2000, 215 s., ISBN 80-227-1377-5
- Mařík et al.: Umělá inteligence IV, Academia, 2003, 480 s., ISBN 80-200-1044-0
Literatura referenční
- Sekanina L., Vašíček Z., Růžička R., Bidlo M., Jaroš J., Švenda P.: Evoluční hardware: Od automatického generování patentovatelných invencí k sebemodifikujícím se strojům. Academia Praha 2009, ISBN 978-80-200-1729-1
- Floreano D., Mattiussi C.: Bioinspired Artificial Intelligence: Theories, Methods, and Technologies. The MIT Press, Cambridge 2008, ISBN 978-0-262-06271-8
- Trefzer M., Tyrrell A.M.: Evolvable Hardware - From Practice to Application. Berlin: Springer Verlag, 2015, ISBN 978-3-662-44615-7
- Miller J.F.: Cartesian Genetic Programming, Springer Verlag, 2011, ISBN 978-3-642-17309-7
- Sze V., Chen Y.H., Yang T.J., Emer J.S.: Efficient Processing of Deep Neural Networks. Morgan & Claypool Publishers, 2020, ISBN 978-1681738352
- Rozenberg G., Bäck T., Kok J.N.: Handbook of Natural Computing, Springer 2012, 2052 p., ISBN 978-3540929093
Osnova přednášek
- Úvod, inspirace v přírodě, entropie a samoorganizace
- Limity abstraktního a fyzického počítání
- Evoluční návrh
- Kartézské genetické programování
- Rekonfigurovatelná výpočetní zařízení
- Evoluční návrh elektronických obvodů
- Vyvíjející se obvody, aplikace
- Výpočetní development
- Neuronové sítě a neuroevoluce
- Neuropočítače
- DNA výpočty
- Nanotechnologie a molekulární elektronika
- Aktuální trendy
Osnova počítačových cvičení
- Evoluční návrh kombinačních obvodů
- Statistické vyhodnocení experimentů s evolučním návrhem
- Celulární automaty
- Neuropočítače
Osnova ostatní - projekty, práce
Každý student si vybere a vyřeší jeden projekt ze seznamu schválených projektů. Hodnotit se bude realizace, prezentace a dokumentace projektu.
Průběžná kontrola studia
Půlsemestrální zkouška, projekt a jeho obhajoba, úkoly z počítačového cvičení.
Kontrolovaná výuka
Půlsemestrální písemná zkouška, vypracování a prezentace projektu, úkoly z počítačových cvičení v předepsaných termínech. Pro získání bodů ze zkoušky je nutné zkoušku vypracovat tak, aby byla hodnocena nejméně 20 body. V opačném případě bude zkouška hodnocena 0 body. V případě nahlášené překážky ve smyslu čl. 55 Studijního a zkušebního řádu VUT bude studentovi umožněna prezentace projektu či vyřešení úkolu ze cvičení v náhradním termínu.
Podmínky zápočtu
Nejsou.
Zařazení předmětu ve studijních plánech
- Program IT-MGR-2, obor MBI, 1. ročník, povinný
- Program IT-MGR-2, obor MBS, MGM, MIS, MSK, libovolný ročník, volitelný
- Program IT-MGR-2, obor MIN, libovolný ročník, povinně volitelný skupina I
- Program IT-MGR-2, obor MMM, libovolný ročník, povinně volitelný skupina N
- Program IT-MGR-2, obor MPV, libovolný ročník, povinně volitelný skupina B
- Program MITAI, obor NADE, NCPS, NEMB, NGRI, NHPC, NIDE, NISD, NISY, NISY do 2020/21, NMAT, NNET, NSEC, NSEN, NSPE, NVER, NVIZ, libovolný ročník, volitelný
- Program MITAI, obor NBIO, NMAL, libovolný ročník, povinný