🧬 Calcul évolutionnaire
Recherche sur les algorithmes d'estimation de distribution, la neuroévolution, la programmation génétique et l'optimisation multi-objectif évolutionnaire.
Le calcul évolutionnaire englobe une famille de méthodes de recherche et d'optimisation basées sur des populations, inspirées par l'évolution biologique. Mes recherches se sont particulièrement concentrées sur l'intersection entre le calcul évolutionnaire et l'apprentissage automatique, aboutissant à des méthodes qui utilisent des modèles probabilistes pour guider la recherche évolutionnaire et des méthodes évolutionnaires pour concevoir des modèles d'apprentissage automatique.
Algorithmes d'estimation de distribution (EDA)
Les algorithmes d'estimation de distribution (EDA) remplacent les opérateurs traditionnels de croisement et de mutation des algorithmes génétiques par l'apprentissage et l'échantillonnage d'un modèle probabiliste. Ma thèse de doctorat et mes premières recherches se sont concentrées sur les fondements théoriques et pratiques des EDA, incluant leur comportement sur différents types de problèmes et l'analyse des modèles qu'ils apprennent.
Je suis co-auteur de la monographie Estimation of Distribution Algorithms: A New Tool for Evolutionary Computation (Springer, 2002) et j'ai largement contribué au domaine par des publications, des tutoriels et des sessions spéciales à GECCO, CEC, PPSN et d'autres conférences.
Neuroévolution & Recherche d'architecture neuronale
Programmation génétique
Algorithmes évolutionnaires multi-objectifs
Publications sélectionnées
- Santana R, McKay RI and Lozano JA (2013). Symmetry in evolutionary and estimation of distribution algorithms. IEEE TEVC.
- Santana R and Lozano JA (2017). Different scenarios for survival analysis of evolutionary algorithms. Swarm and Evolutionary Computation.
- Garciarena U and Santana R (2016). Evolutionary Optimization of Compiler Flag Selection by Learning and Exploiting Flags Interactions. GECCO 2016.
- Garciarena U, Marti L and Santana R (2021). On the Exploitation of Neuroevolutionary Information: Analyzing the Past for a More Efficient Future. CEC 2021.
- Garciarena U, Marti L and Santana R (2020). Envisioning the Benefits of Back-Drive in Evolutionary Algorithms. CEC 2020.
- Santana R, Mendiburu A and Lozano JA (2016). Evolutionary Approaches to Optimization Problems in Chimera Topologies. GECCO 2016.
- Picek S, Jakobovic D and Santana R (2016). Maximal nonlinearity in balanced boolean functions with even number of inputs, revisited. CEC 2016.
- Larrañaga P, Karshenas H, Bielza C and Santana R (2012). A review on probabilistic graphical models in evolutionary computation. JMLR Workshop.
- Larrañaga P, Karshenas H, Bielza C and Santana R (2013). A Review on Evolutionary Algorithms in Bayesian Network Learning and Inference Tasks. International Journal of Approximate Reasoning.
- Ponce-de-Leon M, Ponce M and Santana R (1996). A genetic algorithm for a Hamiltonian path problem. GECCO 1996.