Two-layer genetic programming
ČlánekOtevřený přístuppeer-reviewedpublishedDatum publikování
2022
Autoři
Merta, Jan
Brandejský, Tomáš
Vedoucí práce
Oponent
Název časopisu
Název svazku
Vydavatel
Abstrakt
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.
Rozsah stran
p. 215-231
ISSN
1210-0552
Trvalý odkaz na tento záznam
Projekt
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ě
Zdrojový dokument
Neural Network World, volume 32, issue: 4
Vydavatelská verze
http://nnw.cz/doi/2022/NNW.2022.32.013.pdf
Přístup k e-verzi
open access
Název akce
ISBN
Studijní obor
Studijní program
Signatura tištěné verze
Umístění tištěné verze
Přístup k tištěné verzi
Klíčová slova
two-layer genetic programming, ensemble learning, deep learning, bootstrapping, symbolic regression, dvouvrstvé genetické programování, ansámblové učení, hluboké učení, boot strapping, symbolická regrese