Detail práce

Evoluční návrh neuronových sítí využívající generativní kódování

Diplomová práce Student: Hytychová Tereza Akademický rok: 2020/2021 Vedoucí: Sekanina Lukáš, prof. Ing., Ph.D.
Název anglicky
Evolutionary Design of Neural Networks with Generative Encoding
Jazyk práce
český
Abstrakt

Cílem této práce je navrhnout a implementovat metodu pro návrh neuronové sítě, která bude využívat generativní kódování. Navržená metoda, která vychází z metody J. F. Millera, je založena na vytvoření modelu mozku, který je postupně vyvíjen, a ze kterého lze extrahovat klasickou neuronovou síť. Vývin mozku je řízen programy vytvořenými pomocí kartézského genetického programování. Implementace byla provedena v jazyce Python s použitím knihovny Numpy. Při experimentování se ukázalo, že metoda je schopná vytvářet neuronové sítě, které na menších datových sadách dosahují přesnosti přesahující 90 %. Metoda je zároveň schopna vytvářet neuronové sítě řešící více problémů naráz, za cenu mírného snížení dosažené přesnosti.

Klíčová slova

neuronová síť, evoluční algoritmy, genetické programování, kartézské genetické programování, evoluční návrh neuronové sítě

Ústav
Studijní program
Informační technologie a umělá inteligence, specializace Inteligentní systémy
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
22. června 2021
Oponent
Průběh obhajoby

Studentka nejprve prezentovala výsledky, kterých dosáhla v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Studentka následně odpověděla na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studentky na položené otázky rozhodla práci hodnotit stupněm B.

Otázky u obhajoby
  1. Máte informace o tom, jakým způsobem konkrétně popisují použité datové sady klasifikované objekty?
  2. Jakým způsobem byste datové sady upravila pro zvýšení přesnosti klasifikace (jak to zmiňujete na str. 41)?
  3. Jak je možné, že je medián přesnosti klasifikace na testovací sadě v tab. 7.7 na hodnotě 1, když je průměr 0.98?
  4. Jaké datasety jste použila?
  5. Kdy předáváte neuronu bias?
Komise
Zbořil František V., doc. Ing., CSc. (UITS FIT VUT), předseda
Hradiš Michal, Ing., Ph.D. (UPGM FIT VUT), člen
Janoušek Vladimír, doc. Ing., Ph.D. (UITS FIT VUT), člen
Peringer Petr, Dr. Ing. (UITS FIT VUT), člen
Rozman Jaroslav, Ing., Ph.D. (UITS FIT VUT), člen
Smrčka Aleš, Ing., Ph.D. (UITS FIT VUT), člen
Citace
HYTYCHOVÁ, Tereza. Evoluční návrh neuronových sítí využívající generativní kódování. Brno, 2021. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2021-06-22. Vedoucí práce Sekanina Lukáš. Dostupné z: https://www.fit.vut.cz/study/thesis/22348/
BibTeX
@mastersthesis{FITMT22348,
    author = "Tereza Hytychov\'{a}",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Evolu\v{c}n\'{i} n\'{a}vrh neuronov\'{y}ch s\'{i}t\'{i} vyu\v{z}\'{i}vaj\'{i}c\'{i} generativn\'{i} k\'{o}dov\'{a}n\'{i}",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/22348/"
}
Nahoru