Wednesday, April 27, 2005

Favoriser l'apparition de fonction dans la programmation évolutionnaire

La majorité du code génétique humain est du code dormant. Il reste là par "hasard". Cependant, il a aussi une utilité. C'est de permettre le réaparition de caractéristiques qui pouvaient être utile avant, qui sont devenu inutile avec le temps, mais qui redevienne utile par la suite. Ce même principle devrait être appliquer à la programmation évolutionnaire. Par exemple, pour faire des programmes qui serve à reconnaître des objets, on devrait utiliser le même bassin de fonction puisqu'il y a plus de chance que ce code soit utile que du code généré au hasard.

Je crois qu'il faudrait faire évoluer des fonctions "simplificatrices" puis ensuite faire évoluer d'autres fonctions ou des programmes à partir de ces fonctions.

No comments: