Machine learning-focused educational web portal
Thesis title: | Portál k výuce strojového učení |
---|---|
Author: | Vrána, Daniel |
Thesis type: | Diplomová práce |
Supervisor: | Pavlíčková, Jarmila |
Opponents: | Černý, Jan |
Thesis language: | Česky |
Abstract: | 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í. |
Keywords: | strojové učení; neuronové sítě; genetické algoritmy; webový portál |
Thesis title: | Machine learning-focused educational web portal |
---|---|
Author: | Vrána, Daniel |
Thesis type: | Diploma thesis |
Supervisor: | Pavlíčková, Jarmila |
Opponents: | Černý, Jan |
Thesis language: | Česky |
Abstract: | 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. |
Keywords: | machine learning; neural networks; genetic algorithms; web portal |
Information about study
Study programme: | Aplikovaná informatika/Informační systémy a technologie |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 1. 6. 2019 |
---|---|
Date of submission: | 4. 5. 2020 |
Date of defense: | 4. 6. 2020 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/70698/podrobnosti |