Intelligence artificielle
ImageL'EPFL (Ecole Polytechnique Fédérale de Lausanne) ne cesse décidément pas de faire parler d'elle, en matière de robotique. Une équipe de chercheurs suisses composée des roboticiens Dario Floreano, Sara Mitri, Stéphane Magnenat et du biologiste Laurent Keller, a mis au point une simulation composée de robots virtuels, qui permet de comprendre quels sont les facteurs déterminant la façon dont la communication surgit dans l'évolution des organisations sociales. Les robots virtuels utilisés sont composés d'algorithmes évolutionnistes, qui leur permettent de réagir et de s'adapter à leur environnement.

 



La communication est critique pour le succès écologique des organisations sociales. Mais l'étude de l'évolution de la communication est rendue très laborieuse par l'absence de trace fossiles de la communication telle qu'elle existait chez les animaux sociaux primitifs.

ImagePour réaliser leur étude, les chercheurs ont donc eu recours à la simulation (le simulateur utilisé est Enki, un simulateur 2D en C++). Ils ont étudiés les comportements d'une centaine de colonies composées de 10 individus. L'évolution de ces colonies s'est poursuivie sur 500 générations. Une fois que les robots "virtuels" ont présenté des caractéristiques intéressantes, le programme a été transféré sur des robots bien réels, cette fois-ci.


Présentation des expériences

Les robots sont disposés dans un environnement inconnu, pourvu d'une réserve de nourriture et d'une réserve de poison. Chaque robot est capable de se déplacer et de différencier le poison de la nourriture. Chaque robot possède à la base un programme simple, codant les paramètres variables dans un "génome", sorte de base de données qui peut évoluer au fil des générations. Les paramètres en question codent par exemple l'importance de l'altruisme, ou de l'esprit de compétition. Lors de la "reproduction", les individus les plus performants vont être sélectionnés, et vont produire une nouvelle génération en transmettant chacun leur génome, qui combinera en théorie les bienfaits des deux parents.

Selon Laurent Keller, "sous certaines conditions, une communication sophistiquée s’est développée. Nous avons vu des colonies utiliser des lumières pour indiquer qu’elles avaient trouvé de la nourriture, et d’autres qui signalaient le poison." Cet usage primitif de codes pourrait bien s’avérer être à la racine du langage.

ImageVidéos : Un exemple de résultats obtenus au terme de l'évolution d'un génome peut être téléchargé ici :



En conclusion de cette étude, les chercheurs ont téléchargés les génomes obtenus dans des robots bien réels, cette fois. Ils ont alors pu constater en live leur thérories et les résulats donnés par les simualtions.