18 juin 2004 Alain Bouquet - PCC Collège de France Darwin informatique 4/18
Programmation génétique (2)
Programmes auto-évolutifs
Formalisation d’un problème sous la forme d’un génotype
Génération d’une population de tels génotypes
Sélection des « meilleurs » via une fonction de qualité
Formation d’une nouvelle génération à partir des sélectionnés
Par mutation aléatoire des génotypes
Par croisement [échange de fragments] des génotypes
Sélection des « meilleurs »
Et on recommence…!
Longue histoire depuis 1960
Avantages : massivement parallèle, aucune connaissance initiale
requise, solutions souvent originales et rarement médiocres