Explainable artificial intelligence by genetic programming: A survey

Y Mei, Q Chen, A Lensen, B Xue… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Explainable artificial intelligence (XAI) has received great interest in the recent decade, due
to its importance in critical application domains, such as self-driving cars, law, and …

Open issues in evolutionary robotics

F Silva, M Duarte, L Correia, SM Oliveira… - Evolutionary …, 2016 - ieeexplore.ieee.org
One of the long-term goals in evolutionary robotics is to be able to automatically synthesize
controllers for real autonomous robots based only on a task specification. While a number of …

[HTML][HTML] Quality diversity: A new frontier for evolutionary computation

JK Pugh, LB Soros, KO Stanley - Frontiers in Robotics and AI, 2016 - frontiersin.org
While evolutionary computation and evolutionary robotics take inspiration from nature, they
have long focused mainly on problems of performance optimization. Yet evolution in nature …

Devising effective novelty search algorithms: A comprehensive empirical study

J Gomes, P Mariano, AL Christensen - Proceedings of the 2015 Annual …, 2015 - dl.acm.org
Novelty search is a state-of-the-art evolutionary approach that promotes behavioural novelty
instead of pursuing a static objective. Along with a large number of successful applications …

Novelty search for global optimization

I Fister, A Iglesias, A Galvez, J Del Ser, E Osaba… - Applied Mathematics …, 2019 - Elsevier
Novelty search is a tool in evolutionary and swarm robotics for maintaining the diversity of
population needed for continuous robotic operation. It enables nature-inspired algorithms to …

[HTML][HTML] A particle swarm optimization algorithm with novelty search for combustion systems with ultra-low emissions and minimum fuel consumption

D Martínez-Rodríguez, R Novella, G Bracho… - Applied Soft …, 2023 - Elsevier
The particle swarm optimization algorithm is primarily inspired by the natural behaviour of
swarms and achieves important results in different applications. However, it is not exempt …

Using semantics in the selection mechanism in genetic programming: a simple method for promoting semantic diversity

E Galvan-Lopez, B Cody-Kenny… - 2013 IEEE Congress …, 2013 - ieeexplore.ieee.org
Research on semantics in Genetic Programming (GP) has increased over the last number of
years. Results in this area clearly indicate that its use in GP considerably increases …

Novelty search for automatic bug repair

OM Villanueva, L Trujillo, DE Hernandez - Proceedings of the 2020 …, 2020 - dl.acm.org
Genetic Improvement (GI) focuses on the development of evolutionary methods to automate
software engineering tasks, such as performance improvement or software bugs removal …

Genetic programming for evolving similarity functions for clustering: Representations and analysis

A Lensen, B Xue, M Zhang - Evolutionary computation, 2020 - direct.mit.edu
Clustering is a difficult and widely studied data mining task, with many varieties of clustering
algorithms proposed in the literature. Nearly all algorithms use a similarity measure such as …

Novelty-driven cooperative coevolution

J Gomes, P Mariano, AL Christensen - Evolutionary computation, 2017 - direct.mit.edu
Cooperative coevolutionary algorithms (CCEAs) rely on multiple coevolving populations for
the evolution of solutions composed of coadapted components. CCEAs enable, for instance …