Digitální knihovnaUPCE
 

Two-layer genetic programming

ČlánekStatus neznámýpeer-reviewedpublished
dc.contributor.authorMerta, Jan
dc.contributor.authorBrandejský, Tomáš
dc.contributor.editorBouchner, Petr
dc.date.accessioned2023-07-12T13:17:02Z
dc.date.available2023-07-12T13:17:02Z
dc.date.issued2022
dc.description.abstractThis paper focuses on a two-layer approach to genetic programming algorithm and the improvement of the training process using ensemble learning. Inspired by the performance leap of deep neural networks, the idea of a multilayered approach to genetic programming is proposed to start with two-layered genetic programming. The goal of the paper was to design and implement a twolayer genetic programming algorithm, test its behaviour in the context of symbolic regression on several basic test cases, to reveal the potential to improve the learning process of genetic programming and increase the accuracy of the resulting models. The algorithm works in two layers. In the first layer, it searches for appropriate sub-models describing each segment of the data. In the second layer, it searches for the final model as a non-linear combination of these sub-models. Two-layer genetic programming coupled with ensemble learning techniques on the experiments performed showed the potential for improving the performance of genetic programming.eng
dc.description.abstract-translatedTento článek se zaměřuje na dvouvrstvý přístup k algoritmu genetického programování a zlepšení tréninkového procesu pomocí souborového učení. Myšlenka vícevrstvého přístupu ke genetickému programování, inspirovaná výkonnostním skokem hlubokých neuronových sítí, se navrhuje začít dvouvrstvým genetickým programováním. Cílem příspěvku bylo navrhnout a implementovat dvouvrstvý algoritmus genetického programování, otestovat jeho chování v kontextu symbolické regrese na několika základních testovacích případech, odhalit potenciál pro zlepšení procesu učení genetického programování a zvýšení přesnosti výsledného modely. Algoritmus pracuje ve dvou vrstvách. V první vrstvě vyhledává vhodné dílčí modely popisující každý segment dat. Ve druhé vrstvě vyhledává výsledný model jako nelineární kombinaci těchto dílčích modelů. Dvouvrstvé genetické programování spojené s technikami souborového učení na provedených experimentech ukázalo potenciál pro zlepšení výkonu genetického programování.cze
dc.formatp. 215-231eng
dc.identifier.doi10.14311/NNW.2022.32.013
dc.identifier.issn1210-0552
dc.identifier.obd39888043
dc.identifier.urihttps://hdl.handle.net/10195/81256
dc.identifier.wos000912363100003
dc.language.isoeng
dc.peerreviewedyeseng
dc.project.IDSGS_2022_014/Aplikovaný výzkum a experimentální vývoj v oblasti matematicko-statistických technik, umělé inteligence a strojového učení pro inženýrské aplikace v radarové technice, výrobních technologiích, biomedicíně a dopravěcze
dc.publicationstatuspublishedeng
dc.relation.ispartofNeural Network World, volume 32, issue: 4eng
dc.relation.publisherversionhttp://nnw.cz/doi/2022/NNW.2022.32.013.pdf
dc.rightsopen accesseng
dc.subjecttwo-layer genetic programmingeng
dc.subjectensemble learningeng
dc.subjectdeep learningeng
dc.subjectbootstrappingeng
dc.subjectsymbolic regressioneng
dc.subjectdvouvrstvé genetické programovánícze
dc.subjectansámblové učenícze
dc.subjecthluboké učenícze
dc.subjectboot strappingcze
dc.subjectsymbolická regresecze
dc.titleTwo-layer genetic programmingeng
dc.title.alternativeDvouvrstvé genetické programovánícze
dc.typeArticleeng

Soubory

Původní svazek

Nyní se zobrazuje 1 - 1 z 1
Náhled
Název:
NNW.2022.32.013.full_text.pdf
Velikost:
585.67 KB
Formát:
Adobe Portable Document Format