Detail předmětu
Biologií inspirované počítače
BIN Ak. rok 2023/2024 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í
Sekanina Lukáš, prof. Ing., Ph.D. (UPSY)
Vašíček Zdeněk, doc. Ing., Ph.D. (UPSY)
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čů.
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.
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
-
Banzhaf, W., Machado, P., Zhang, M.: Handbook of Evolutionary Machine Learning, Springer Singapore, 2023, 978-981-99-3813-1
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í.
Polosemestrá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, NEMB do 2021/22, 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ý