Two-layer genetic programming

Show simple item record

dc.contributor.author Merta, Jan
dc.contributor.author Brandejský, Tomáš
dc.contributor.editor Bouchner, Petr
dc.date.accessioned 2023-07-12T13:17:02Z
dc.date.available 2023-07-12T13:17:02Z
dc.date.issued 2022
dc.identifier.issn 1210-0552
dc.identifier.uri https://hdl.handle.net/10195/81256
dc.description.abstract This 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.format p. 215-231 eng
dc.language.iso eng
dc.relation.ispartof Neural Network World, volume 32, issue: 4 eng
dc.rights open access eng
dc.subject two-layer genetic programming eng
dc.subject ensemble learning eng
dc.subject deep learning eng
dc.subject bootstrapping eng
dc.subject symbolic regression eng
dc.subject dvouvrstvé genetické programování cze
dc.subject ansámblové učení cze
dc.subject hluboké učení cze
dc.subject boot strapping cze
dc.subject symbolická regrese cze
dc.title Two-layer genetic programming eng
dc.title.alternative Dvouvrstvé genetické programování cze
dc.type article eng
dc.description.abstract-translated Tento č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.peerreviewed yes eng
dc.publicationstatus published eng
dc.identifier.doi 10.14311/NNW.2022.32.013
dc.relation.publisherversion http://nnw.cz/doi/2022/NNW.2022.32.013.pdf
dc.project.ID SGS_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.identifier.wos 000912363100003
dc.identifier.obd 39888043


This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account