Novelty Search (NS) is a unique approach towards search and optimization, where an explicit objective function is replaced by a measure of solution novelty. However, NS has been mostly used in evolutionary robotics while its usefulness in classic machine learning problems has not been explored. This work presents a NS-based genetic programming (GP) algorithm for supervised classification. Results show that NS can solve real-world classification tasks, the algorithm is validated on real-world benchmarks for binary and multiclass problems. These results are made possible by using a domain-specific behavior descriptor. Moreover, two new versions of the NS algorithm are proposed, Probabilistic NS (PNS) and a variant of Minimal Criteria NS (MCNS...
Feature manipulation refers to the process by which the input space of a machine learning task is al...
International audienceIn search-based structural testing, metaheuristic search techniques have been ...
Abstract: This chapter discusses the use of evolutionary algorithms, particularly genetic algorithms...
International audienceNovelty Search (NS) is a unique approach towards search and optimization, wher...
Novelty Search (NS) is a unique approach towards search and optimization,where an explicit objective...
A significant challenge in genetic programming is premature convergence to local optima, which often...
The objective function is the core element in most search algorithms that are used to solve engineer...
Abstract—The objective function is the core element in most search algorithms that are used to solve...
Abstract: Novelty search is an evolutionary approach in which the population is driven towards behav...
Abstract. We propose progressive minimal criteria novelty search (PM-CNS), which is an extension of ...
This document contains a selection of research works to which I have contributed. It is structured a...
Evolutionary Algorithms (EAs) are populationbased, stochastic search algorithms that mimic natural e...
Classification is one of the most researchable ideas in machine learning and data mining. A wide ran...
This electronic version was submitted by the student author. The certified thesis is available in th...
Novelty search is a state-of-the-art evolutionary approach that promotes behavioural novelty instead...
Feature manipulation refers to the process by which the input space of a machine learning task is al...
International audienceIn search-based structural testing, metaheuristic search techniques have been ...
Abstract: This chapter discusses the use of evolutionary algorithms, particularly genetic algorithms...
International audienceNovelty Search (NS) is a unique approach towards search and optimization, wher...
Novelty Search (NS) is a unique approach towards search and optimization,where an explicit objective...
A significant challenge in genetic programming is premature convergence to local optima, which often...
The objective function is the core element in most search algorithms that are used to solve engineer...
Abstract—The objective function is the core element in most search algorithms that are used to solve...
Abstract: Novelty search is an evolutionary approach in which the population is driven towards behav...
Abstract. We propose progressive minimal criteria novelty search (PM-CNS), which is an extension of ...
This document contains a selection of research works to which I have contributed. It is structured a...
Evolutionary Algorithms (EAs) are populationbased, stochastic search algorithms that mimic natural e...
Classification is one of the most researchable ideas in machine learning and data mining. A wide ran...
This electronic version was submitted by the student author. The certified thesis is available in th...
Novelty search is a state-of-the-art evolutionary approach that promotes behavioural novelty instead...
Feature manipulation refers to the process by which the input space of a machine learning task is al...
International audienceIn search-based structural testing, metaheuristic search techniques have been ...
Abstract: This chapter discusses the use of evolutionary algorithms, particularly genetic algorithms...