首页|A comparison of representations in grammar-guided genetic programming in the context of glucose prediction in people with diabetes

A comparison of representations in grammar-guided genetic programming in the context of glucose prediction in people with diabetes

扫码查看
The representation of individuals in Genetic Programming (GP) has a large impact on the evolutionary process. In previous work, we investigated the evolutionary process of three Grammar-Guided GP (GGGP) methods, Context-Free Grammars GP (CFG-GP), Grammatical Evolution (GE) and Structured Grammatical Evolution (SGE), in the context of the complex, real-world problem of predicting the glucose level of people with diabetes two hours ahead of time. We concluded that representation choice is more impactful with a higher maximum depth, and that CFG-GP better explores the search space for deeper trees, achieving better results. Furthermore, we find that CFG-GP relies more on feature construction, whereas GE and SGE rely more on feature selection. Additionally, we altered the GGGP methods in two ways: using ε-lexicase selection, which solved the overfitting problem of CFG-GP and helps it to adapt to patients with high glucose variability; and with a penalization of complex trees, to create more interpretable trees. Combining ε-lexicase selection with CFG-GP performed best. In this work, we extend on the previous work and evaluated the impact of initialization methods in the quality of solutions. We found that they have no significant impact, even when the change of representation has.

Grammar-guided genetic programmingIndividual representationsSymbolic regressionInitialization methods

Leon Ingelse、J. Ignacio Hidalgo、J. Manuel Colmenar、Nuno Lourenco、Alcides Fonseca

展开 >

LASIGE, Faculdade de Ciencias da Universidade de Lisboa, Lisbon, Portugal

Universidad Complutense de Madrid, Madrid, Spain

Universidad Rey Juan Carlos, Madrid, Spain

Universidade de Coimbra, Coimbra, Portugal

展开 >

2025

Genetic programming and evolvable machines

Genetic programming and evolvable machines

SCI
ISSN:1389-2576
年,卷(期):2025.26(1)
  • 31