Neural Network Synthesis
Show simple item record
dc.contributor.advisor |
|
|
dc.contributor.author |
Vařacha, Pavel
|
|
dc.date.accessioned |
2012-03-11T11:02:23Z |
|
dc.date.available |
2012-03-11T11:02:23Z |
|
dc.date.issued |
2011-02-22 |
|
dc.identifier |
Elektronický archiv Knihovny UTB |
cs |
dc.identifier.uri |
http://hdl.handle.net/10563/18068
|
|
dc.description.abstract |
Tato dizertační práce popisuje metodu syntézy dopředných umělých neuronových sítí (ANN) pomocí Analytického Programování (AP). Tento proces obsahuje vytvoření, učení i optimalizaci ANN. Syntéza ANN v sobě zahrnuje poznatky ze čtyř různých odvětví: evoluční algoritmy, symbolická regrese, ANN a paralelní výpočty. Díky tomu je možno úspěšně syntetizovat vhodné ANN v přijatelném čase. AP podává velmi dobré výsledky za použití nejrůznějších EA jako jeho "pohonu". Přímá asynchronní paralelizace SOMA je zde použita k navýšení výkonu AP s neobyčejnou efektivitou. Tento přístup je experimentálně testován a jeho statistické zhodnocení opravňuje jeho použití s AP. Syntéza ANN je dále úspěšně nasazena k získání optimální ANN pro aproximaci dané funkce za použití adaptivní PRT (řídící parametr SOMA) strategie. Vyhodnocení dopadu této inovativní strategie společně s různými strategiemi GFS na výkon AP dokazuje její značný přínos. Syntéza ANN je prakticky aplikována na problémy reálného života, jako je optimalizace funkce predikující spotřebu tepla dodávaného teplárnou Komořany, nebo klasifikaci rakoviny. Dosažené výsledky jsou porovnány s konkurenčními metodami. V rámci práce bylo vyvinuto softwarové řešení pro podporu syntézy ANN. Technologický základ tohoto software je postaven na principech .NET Framework 3.5 a jeho zdrojový kód je naprogramován v jazyce C#. Syntéza ANN prokázala svoji užitečnost a efektivitu jako nástroj nelineárního modelování a její výsledky byly využity v rámci Inteligentního systému pro řízení energetického systému městské aglomerace. Syntéza ANN navíc ukázala svoji schopnost syntetizovat menší sítě než algoritmus Genetického Programování (GP) a přitom současně umožňuje vytvořit téměř nekonečně komplexní ANN pomocí většího počtu evolučních kol. Tento proces může také vytvářet dopředně rozvětvené ANN, čehož GP není schopno. |
cs |
dc.format |
143 |
|
dc.format.extent |
3958375 bytes |
|
dc.format.mimetype |
application/pdf |
cs |
dc.language.iso |
cs |
|
dc.publisher |
Univerzita Tomáše Bati ve Zlíně |
cs |
dc.rights |
Bez omezení |
cs |
dc.subject |
umělé neuronové sítě
|
cs |
dc.subject |
syntéza
|
cs |
dc.subject |
SOMA
|
cs |
dc.subject |
optimalizace
|
cs |
dc.subject |
evoluční algoritmy
|
cs |
dc.subject |
artificial neural network
|
en |
dc.subject |
synthesis
|
en |
dc.subject |
SOMA
|
en |
dc.subject |
optimization
|
en |
dc.subject |
evolutionary algorithm
|
en |
dc.title |
Neural Network Synthesis |
cs |
dc.title.alternative |
Neural Network Synthesis |
en |
dc.type |
disertační práce |
cs |
dc.contributor.referee |
Dvořák, Jiří |
|
dc.contributor.referee |
Jašek, Roman |
|
dc.contributor.referee |
Kureková, Eva |
|
dc.date.accepted |
2011-11-28 |
|
dc.description.abstract-translated |
This thesis describes a feed forward Artificial Neural Network (ANN) synthesis via an Analytic Programming (AP) by means of the ANN creation, learning and optimization. This process encompasses four different fields: Evolutionary Algorithms, Symbolic Regression, ANN and parallel computing to successfully synthetize a suitable ANN within a reasonable time. AP performes well in many separate cases together with different evolutionary algorithms as its "engine". Direct asynchronous parallelization of SOMA - Self-Organizing Migration Algorithm is applied here to boost AP with unusual efficiency. Direct asynchronously parallel SOMA distribution is experimentally tested and statistically evaluated and its suitability for AP is proved. The thesis describes an ANN synthesis used for function approximation and shows that an optimized and a suitable ANN is easily found by the presented method while the innovative PRT (SOMA control parameter) adaptive strategy is employed. Statistical evaluation of this strategy impact on AP performance is evaluated as well as different AP settings. The ANN synthesis method is applied to the real life problem of Heat Load Prediction function optimization of the heating plant in Komořany (Czech Republic) as well as on cancer classification problem and is compared with other methods. Software for the ANN synthesis support was developed under .NET Framework 3.5 and source codes were written in C#. ANN synthesis proved to be a useful and efficient tool for nonlinear modeling and its results were applied to intelligent system controlling an energetic framework of an urban agglomeration. Furthermore, the ANN synthesis proved to have the ability to synthetize smaller ANN than the Genetic Programming (GP) while simultaneously almost infinitely complex ANN can be synthetized by the application of multiple evolution loops. This process can also produce ANN with feed forward branching, which is an unavailable quality for the GP. |
en |
dc.description.department |
Ústav informatiky a umělé inteligence |
cs |
dc.description.result |
obhájeno |
cs |
dc.thesis.degree-discipline |
Inženýrská informatika |
cs |
dc.thesis.degree-discipline |
Engineering Informatics |
en |
dc.thesis.degree-grantor |
Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky |
cs |
dc.thesis.degree-grantor |
Tomas Bata University in Zlín. Faculty of Applied Informatics |
en |
dc.thesis.degree-name |
Ph.D. |
|
dc.thesis.degree-program |
Inženýrská informatika |
cs |
dc.thesis.degree-program |
Engineering Informatics |
en |
dc.identifier.stag |
23813
|
|
dc.date.assigned |
2007-06-07 |
|
Files in this item
This item appears in the following Collection(s)
Show simple item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account