Abstract

Vectorial Genetic Programming (GP) is a young branch of GP, where the training data for symbolic models not only include regular, scalar variables, but also allow vector variables. Also, the model’s abilities are extended to allow operations on vectors, where most vector operations are simply performed component-wise. Additionally, new aggregation functions are introduced that reduce vectors into scalars, allowing the model to extract information from vectors by itself, thus eliminating the need of prior feature engineering that is otherwise necessary for traditional GP to utilize vector data. And due to the white-box nature of symbolic models, the operations on vectors can be as easily interpreted as regular operations on scalars. In this paper, we extend the ideas of vectorial GP of previous authors, and propose a grammar-based approach for vectorial GP that can deal with various challenges noted. To evaluate grammar-based vectorial GP, we have designed new benchmark functions that contain both scalar and vector variables, and show that traditional GP falls short very quickly for certain scenarios. Grammar-based vectorial GP, however, is able to solve all presented benchmarks.
OriginalspracheEnglisch
TitelGenetic Programming Theory and Practice XVIII
Herausgeber (Verlag)Springer
Seiten21-43
Seitenumfang23
BandXVIII
ISBN (elektronisch)978-981-16-8113-4
ISBN (Print)978-981-16-8112-7, 978-981-16-8115-8
DOIs
PublikationsstatusVeröffentlicht - 11 Feb. 2022

Fingerprint

Untersuchen Sie die Forschungsthemen von „Grammar-Based Vectorial Genetic Programming for Symbolic Regression“. Zusammen bilden sie einen einzigartigen Fingerprint.

Zitieren