Evolutive Layers in M3GP Basis for Symbolic Deep Learning Models
DOI:
https://doi.org/10.13053/cys-29-3-5903Keywords:
Genetic programming, M3GP, evolutive layers, classification, regression machine learning, constructive induction, deep learning, symbolicAbstract
This paper introduces a novel approach toconstructive induction in genetic programming throughthe Multidimensional Multiclass Genetic Programmingwith Multidimensional populations also known as M3GPalgorithm. M3GP is leveraged to create new featuresthat either augment the original dataset or transform itinto a refined version, resulting in improved performancefor learning algorithms. With this premise the primarycontribution of this work is the integration of an evolutivelayer structure within M3GP, where the n best-performingfeatures generated in the previous iterations are reusedto continuously enhance the algorithm’s performance.This approach parallels the concept of layers inneural networks, establishing a pathway for symbolicconstruction methods, such as genetic programming, toincorporate layered learning. The second contribution isdefining the structure of operation that can be appliedin any constructive induction method to connect theimprovement of symbolic models, and sampling keypoints of improvement for configuration options. Thefindings underscore the potential of evolutionary layeringto improve feature generation and model accuracy,marking an advancement in the constructive inductionfield into a deep learning process. The result showsa higher tendency of fitness improvement againstnon-layered networks for regression problems and alower improvement in classification problems, openingthe possibilities for a new niche for deep evolutivenetworks.Downloads
Published
2025-09-26
Issue
Section
Articles of the Thematic Section (2)
License
Hereby I transfer exclusively to the Journal "Computación y Sistemas", published by the Computing Research Center (CIC-IPN),the Copyright of the aforementioned paper. I also accept that these
rights will not be transferred to any other publication, in any other format, language or other existing means of developing.I certify that the paper has not been previously disclosed or simultaneously submitted to any other publication, and that it does not contain material whose publication would violate the Copyright or other proprietary rights of any person, company or institution. I certify that I have the permission from the institution or company where I work or study to publish this work.The representative author accepts the responsibility for the publicationof this paper on behalf of each and every one of the authors.
This transfer is subject to the following conditions:- The authors retain all ownership rights (such as patent rights) of this work, except for the publishing rights transferred to the CIC, through this document.
- Authors retain the right to publish the work in whole or in part in any book they are the authors or publishers. They can also make use of this work in conferences, courses, personal web pages, and so on.
- Authors may include working as part of his thesis, for non-profit distribution only.