No abstract available.
Front Matter
Front Matter
Fuzzy Pattern Trees for Classification Problems Using Genetic Programming
Fuzzy Pattern Trees (FPTs) are tree-based structures in which the internal nodes are fuzzy operators, and the leaves are fuzzy features. This work uses Genetic Programming (GP) to evolve FPTs and assesses their performance on 20 benchmark ...
Generational Computation Reduction in Informal Counterexample-Driven Genetic Programming
Counterexample-driven genetic programming (CDGP) uses specifications provided as formal constraints to generate the training cases used to evaluate evolving programs. It has also been extended to combine formal constraints and user-provided ...
Investigating Premature Convergence in Co-optimization of Morphology and Control in Evolved Virtual Soft Robots
Evolving virtual creatures is a field with a rich history and recently it has been getting more attention, especially in the soft robotics domain. The compliance of soft materials endows soft robots with complex behavior, but it also makes their ...
Grammar-Based Evolution of Polyominoes
Languages that describe two-dimensional (2-D) structures have emerged as powerful tools in various fields, encompassing pattern recognition and image processing, as well as modeling physical and chemical phenomena. One kind of two-dimensional ...
Naturally Interpretable Control Policies via Graph-Based Genetic Programming
In most high-risk applications, interpretability is crucial for ensuring system safety and trust. However, existing research often relies on hard-to-understand, highly parameterized models, such as neural networks. In this paper, we focus on the ...
DALex: Lexicase-Like Selection via Diverse Aggregation
Lexicase selection has been shown to provide advantages over other selection algorithms in several areas of evolutionary computation and machine learning. In its standard form, lexicase selection filters a population or other collection based on ...
Enhancing Large Language Models-Based Code Generation by Leveraging Genetic Improvement
In recent years, the rapid advances in neural networks for Natural Language Processing (NLP) have led to the development of Large Language Models (LLMs), able to substantially improve the state-of-the-art in many NLP tasks, such as question ...
SLIM_GSGP: The Non-bloating Geometric Semantic Genetic Programming
Geometric semantic genetic programming (GSGP) is a successful variant of genetic programming (GP), able to induce a unimodal error surface for all supervised learning problems. However, a limitation of GSGP is its tendency to generate offspring ...
Improving Generalization of Evolutionary Feature Construction with Minimal Complexity Knee Points in Regression
Genetic programming-based evolutionary feature construction is a widely used technique for automatically enhancing the performance of a regression algorithm. While it has achieved great success, a challenging problem in feature construction is the ...
Front Matter
Look into the Mirror: Evolving Self-dual Bent Boolean Functions
Bent Boolean functions are important objects in cryptography and coding theory, and there are several general approaches for constructing such functions. Metaheuristics proved to be a strong choice as they can provide many bent functions, even ...
An Algorithm Based on Grammatical Evolution for Discovering SHACL Constraints
The continuous evolution of heterogeneous RDF data has led to an increase of inconsistencies on the Web of data (i.e. missing data and errors) that we assume to be inherent to RDF data graphs. To improve their quality, the W3C recommendation SHACL ...
Genetic Improvement of Last Level Cache
With increasing reliance on multi-core parallel computing performance is evermore dominated by interprocessor data communication typically provided by last level cache (LLC) shared between CPUs. In an 8 core 3.6 GHz desktop using multiple local ...