Portál k výuce strojového učení

Název práce: Portál k výuce strojového učení
Autor(ka) práce: Vrána, Daniel
Typ práce: Diplomová práce
Vedoucí práce: Pavlíčková, Jarmila
Oponenti práce: Černý, Jan
Jazyk práce: Česky
Abstrakt:
Cílem této diplomové práce je vytvoření portálu pro výuku strojového učení se spustitelnými ukázkami a veřejně přístupným zdrojovým kódem jak ukázek, tak celého portálu. Práce je rozdělena na dvě části. Teoretická část vysvětluje dvě zvolené techniky strojového učení, genetické algoritmy a neuronové sítě. Obě vysvětlení jsou koncipována tak, aby je pochopili i čtenáři neznalí problematiky strojového učení, avšak pro obě techniky je nutné znát základy programování a speciálně pro neuronové sítě pak základy matematické analýzy, konkrétně derivace. Praktická část práce popisuje metodiku MMSP, která byla zvolena pro vývoj portálu a následně se zaobírá celým vývojem portálu a spustitelných ukázek od volby nástrojů až po nasazení portálu za použití zmiňované metodiky. Texty z teoretické části jsou přeneseny do tutoriálů na portálu. Závěr práce shrnuje průběh vývoje a předkládá možné další cesty pro rozšíření, zejména v oblasti grafické podoby portálu a možnosti přidání dalších technik strojového učení.
Klíčová slova: strojové učení; neuronové sítě; genetické algoritmy; webový portál
Název práce: Machine learning-focused educational web portal
Autor(ka) práce: Vrána, Daniel
Typ práce: Diploma thesis
Vedoucí práce: Pavlíčková, Jarmila
Oponenti práce: Černý, Jan
Jazyk práce: Česky
Abstrakt:
The main goal of this thesis is to create a machine learning-focused educational web portal with interactive examples and publicly available source code containing both the interactive examples and code of the portal. The thesis is structured into two parts. The theoretical part contains explanations of two chosen machine learning techniques, genetic algorithms, and neural networks. Both explanations are suited for readers without previous knowledge in the machine learning field. However, for both techniques a basic understanding of programming concepts is necessary. On top of that, neural networks require basic understanding of calculus, namely derivates. The practical part of the thesis describes the MMSP software development methodology used for the development of the portal. Rest of the practical part follows the development process of the portal and interactive examples using mentioned methodology. The development process is covered from the selection of tools to publishing the portal on the internet. Texts from the theoretical part are used in tutorials present on the web portal. The conclusion of this thesis provides a summary of the whole development process and propose further work on the portal, namely the graphical appearance and more machine learning techniques.
Klíčová slova: machine learning; neural networks; genetic algorithms; web portal

Informace o studiu

Studijní program / obor: Aplikovaná informatika/Informační systémy a technologie
Typ studijního programu: Magisterský studijní program
Přidělovaná hodnost: Ing.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačních technologií

Informace o odevzdání a obhajobě

Datum zadání práce: 1. 6. 2019
Datum podání práce: 4. 5. 2020
Datum obhajoby: 4. 6. 2020
Identifikátor v systému InSIS: https://insis.vse.cz/zp/70698/podrobnosti

Soubory ke stažení

    Poslední aktualizace: