Tato diplomová práce se zabývá problematikou umělé inteligence, a to se zaměřením na umělé neuronové sítě. Cílem práce je představit vypracovaný programový balíček (toolbox) v prostředí Mathematica od společnosti Wolfram Research. Toolbox má sloužit jako učební pomůcka pro předmět Metody umělé inteligence vyučovaný na Fakultě aplikované informatiky Univerzity Tomáše Bati ve Zlíně.
V teoretické části práce je čtenář uveden do problematiky neuronových sítí, jejich historie, struktury, funkcionality a využití v běžném životě. Praktická část zahrnuje konkrétní vypracované sítě, jejich popis a ukázky použití. Jmenovitě se jedná o neuronovou síť Perceptron, Hopfieldovu síť a vícevrstvou síť s dopředným šířením signálu.
Anotace v angličtině
This diploma thesis deals with issues of artificial intelligence, especially artificial neural networks are highlighted. Main objective of the thesis is to introduce program package (toolbox) evolved in the environment Mathematica from the Wolfram Research company. The toolbox is instrumental towards the teaching in Methods of artificial intelligence which is taught at the Faculty of Applied Informatics in the Thomas Bata University in Zlín.
The theoretical part of this document refers about the main issues of artificial neural networks, their history, structure, functionality and applications in common life. The practical part includes particular evolved networks, their description and the examples of use. Concretely the Perceptron, Hopfield network and feed-forward network is explained.
Klíčová slova
umělá neuronová síť, trénovací množina, Perceptron, neuronová síť s dopřendým šířením signálu, Hopfieldova síť, Back-Propagation, Mathematica
Klíčová slova v angličtině
artificial neural network, the training set, the Perceptron, feed-forward neural network, Hopfield network, Back-Propagation, Mathematica
Rozsah průvodní práce
73 s.
Jazyk
CZ
Anotace
Tato diplomová práce se zabývá problematikou umělé inteligence, a to se zaměřením na umělé neuronové sítě. Cílem práce je představit vypracovaný programový balíček (toolbox) v prostředí Mathematica od společnosti Wolfram Research. Toolbox má sloužit jako učební pomůcka pro předmět Metody umělé inteligence vyučovaný na Fakultě aplikované informatiky Univerzity Tomáše Bati ve Zlíně.
V teoretické části práce je čtenář uveden do problematiky neuronových sítí, jejich historie, struktury, funkcionality a využití v běžném životě. Praktická část zahrnuje konkrétní vypracované sítě, jejich popis a ukázky použití. Jmenovitě se jedná o neuronovou síť Perceptron, Hopfieldovu síť a vícevrstvou síť s dopředným šířením signálu.
Anotace v angličtině
This diploma thesis deals with issues of artificial intelligence, especially artificial neural networks are highlighted. Main objective of the thesis is to introduce program package (toolbox) evolved in the environment Mathematica from the Wolfram Research company. The toolbox is instrumental towards the teaching in Methods of artificial intelligence which is taught at the Faculty of Applied Informatics in the Thomas Bata University in Zlín.
The theoretical part of this document refers about the main issues of artificial neural networks, their history, structure, functionality and applications in common life. The practical part includes particular evolved networks, their description and the examples of use. Concretely the Perceptron, Hopfield network and feed-forward network is explained.
Klíčová slova
umělá neuronová síť, trénovací množina, Perceptron, neuronová síť s dopřendým šířením signálu, Hopfieldova síť, Back-Propagation, Mathematica
Klíčová slova v angličtině
artificial neural network, the training set, the Perceptron, feed-forward neural network, Hopfield network, Back-Propagation, Mathematica
Zásady pro vypracování
Cílem je vytvořit toolbox neuronových sítí pro prostředí Mathematica a výuku v předmětu Metody umělé inteligence.
Seznamte se s neuronovými sítěmi, typy a jejich algoritmy učení.
Naprogramujte s prostředí Mathematica vybrané typy.
U naprogramovaných typů připravte ukázkové úlohy pro laboratoře v předmětu Metody umělé inteligence.
Připravte i možnost použití přes knihovny v prostředí Mathematica.
Závěr.
Zásady pro vypracování
Cílem je vytvořit toolbox neuronových sítí pro prostředí Mathematica a výuku v předmětu Metody umělé inteligence.
Seznamte se s neuronovými sítěmi, typy a jejich algoritmy učení.
Naprogramujte s prostředí Mathematica vybrané typy.
U naprogramovaných typů připravte ukázkové úlohy pro laboratoře v předmětu Metody umělé inteligence.
Připravte i možnost použití přes knihovny v prostředí Mathematica.
Závěr.
Seznam doporučené literatury
Šnorek M., Jiřina M. 1996, Neuronové sítě a neuropočítače, ČVUT, ISBN 80-01-01455-X, 1996
Bíla J. 1996, Umělá inteligence a neuronové sítě v aplikacích, ČVUT, ISBN 80-01-01275-1, 1996
Zelinka I. 1998, Umělá inteligence I, VUT Brno, ISBN 80-214-1163-5, 1998
The Mathematica Book, manuál softwaru Mathematica
Seznam doporučené literatury
Šnorek M., Jiřina M. 1996, Neuronové sítě a neuropočítače, ČVUT, ISBN 80-01-01455-X, 1996
Bíla J. 1996, Umělá inteligence a neuronové sítě v aplikacích, ČVUT, ISBN 80-01-01275-1, 1996
Zelinka I. 1998, Umělá inteligence I, VUT Brno, ISBN 80-214-1163-5, 1998
The Mathematica Book, manuál softwaru Mathematica
Přílohy volně vložené
1 CD
Přílohy vázané v práci
-
Převzato z knihovny
Ne
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Diplomant prezentoval výsledky, kterých dosáhl při řešení své diplomové práce.
Toolbox pro neuronové sítě pro prostředí Mathematica
Součástí prezentace byla praktická ukázka. Po seznámení s posudky vedoucího a oponenta byly položeny tyto dotazy:
Praktické uplatnění práce (Hanuliak)
1.? porovnání funkcí toolboxu s jinými systémy(Kodym)
2.? aproximace funkcí více proměnných
Diplomant zodpověděl všechny položené dotazy. A následovalo zkoušení předmětů