Grammatical Evolution

Grammatical Evolution (GE) is an evolutionary computation technique that uses formal grammars to generate and evolve computer programs or other structures, aiming to solve complex problems by automatically designing effective solutions. Current research focuses on enhancing GE's efficiency and scalability through methods like structured and probabilistic variations, modular architectures, and co-evolutionary approaches, often applied to neural network design and time series prediction. These advancements improve the interpretability and performance of GE-generated models, leading to applications in diverse fields such as personalized medicine (e.g., diabetes management) and data center optimization, where interpretable and accurate predictive models are crucial.

Papers