Práce se zabývá tvorbou mobilní aplikace schopné rozeznávat obrazce za pomocí Hopfieldovy neuronové sítě. V teoretické části jsou popsané principy neuronových sítí a následně je podrobněji popsaná Hopfieldova síť. Také jsou představeny některé aplikace zabývající se podobnou problematikou. Druhá polovina práce je zaměřena na samotný vývoj aplikace.
Anotace v angličtině
Thesis deals with creation of mobile application capable of recognize drawn pattern with help of Hopfield neural network. Theoretic part describes principles of neural networks and more specifically Hopfield neural network. There are also introduced few applications that deals with similar problematics. Second part of thesis is focused on creation of application itself.
Práce se zabývá tvorbou mobilní aplikace schopné rozeznávat obrazce za pomocí Hopfieldovy neuronové sítě. V teoretické části jsou popsané principy neuronových sítí a následně je podrobněji popsaná Hopfieldova síť. Také jsou představeny některé aplikace zabývající se podobnou problematikou. Druhá polovina práce je zaměřena na samotný vývoj aplikace.
Anotace v angličtině
Thesis deals with creation of mobile application capable of recognize drawn pattern with help of Hopfield neural network. Theoretic part describes principles of neural networks and more specifically Hopfield neural network. There are also introduced few applications that deals with similar problematics. Second part of thesis is focused on creation of application itself.
Cílem práce je vytvoření aplikace pro platformu Android, která bude stanovovat podobnosti obrazců. Software umožní nakreslit pomocí dotykového displeje obrazec, který bude následně podroben zkoumání pomocí Hopfieldovy sítě za účelem detekce podobnosti se vzorem uloženým v paměti sítě. Software bude umožňovat uživatelsky příjemný import sady obrázků jako vzory pro rozpoznávání a intuitivní možnosti nastavení parametrů trénování. Součástí práce bude komplexní případová studie se statistickým vyhodnocením vlastností aplikace.
Teoretická část:Stručná rešerše problematiky umělých neuronových sítí, rešerše problematiky Hopfieldovy sítě, rešerše podobných aplikací. Stručná rešerše možností vývoje aplikací pro Android OS, rešerše nástrojů implementace umělých neuronových sítí pro mobilní platformy.
Praktická část: Tvorba aplikace, komplexní testování aplikace, dokumentace popisující případovou studii, stručná uživatelská příručka.
Zásady pro vypracování
Cílem práce je vytvoření aplikace pro platformu Android, která bude stanovovat podobnosti obrazců. Software umožní nakreslit pomocí dotykového displeje obrazec, který bude následně podroben zkoumání pomocí Hopfieldovy sítě za účelem detekce podobnosti se vzorem uloženým v paměti sítě. Software bude umožňovat uživatelsky příjemný import sady obrázků jako vzory pro rozpoznávání a intuitivní možnosti nastavení parametrů trénování. Součástí práce bude komplexní případová studie se statistickým vyhodnocením vlastností aplikace.
Teoretická část:Stručná rešerše problematiky umělých neuronových sítí, rešerše problematiky Hopfieldovy sítě, rešerše podobných aplikací. Stručná rešerše možností vývoje aplikací pro Android OS, rešerše nástrojů implementace umělých neuronových sítí pro mobilní platformy.
Praktická část: Tvorba aplikace, komplexní testování aplikace, dokumentace popisující případovou studii, stručná uživatelská příručka.
Seznam doporučené literatury
HAYKIN, Simon S. Neural Networks: a comprehensive foundation New York: Macmillan College Publishing Company, 1994. ISBN 0-02-352761-7
COUGHLIN, James P. a Robert H. BARAN. Neural computation in Hopfield networks and Boltzmann machines. Cranbury, NJ: Associated University Presses, 1995. ISBN 0874134641
AO, Sio-Iong., Burghard B. RIEGER a Mahyar A. AMOUZEGAR. Machine learning and systems engineering, New York: Springer, 2010. ISBN 9789048194193
Seznam doporučené literatury
HAYKIN, Simon S. Neural Networks: a comprehensive foundation New York: Macmillan College Publishing Company, 1994. ISBN 0-02-352761-7
COUGHLIN, James P. a Robert H. BARAN. Neural computation in Hopfield networks and Boltzmann machines. Cranbury, NJ: Associated University Presses, 1995. ISBN 0874134641
AO, Sio-Iong., Burghard B. RIEGER a Mahyar A. AMOUZEGAR. Machine learning and systems engineering, New York: Springer, 2010. ISBN 9789048194193
Přílohy volně vložené
-
Přílohy vázané v práci
schémata, tabulky
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant na základě své znalosti algoritmizace, objektově orientovaného programování a pokročilých metod vývoje mobilních aplikací vytvořil SW pro analýzu obrazců pomocí Hopfieldovy neuronové sítě pro mobilní zařízení. Správnost navrženého řešení byla ověřena na sadě testovacích obrazců včetně zašumělých. Práce je strukturována přehledně a logicky členěna do jednotlivých kapitol.
Práce prošla kontrolou systému STAG a nejeví známky plagiátorství.
Komise navrhuje diplomovou práci za její vynikající úroveň na studentskou cenu rektora II. stupně.