22.06.2013 Views

Les mondes darwiniens

Les mondes darwiniens

Les mondes darwiniens

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1063 / 1576<br />

[n i c o l as bredèche / évolution de robots autonom es et autr es c réatu r es artificielles]<br />

une expérience sensori-motrice plus riche et la nécessité de poursuivre plusieurs<br />

objectifs en parallèle. Plusieurs pistes sont aujourd’hui explorées – parmi<br />

celles évoquées précédemment dans ce chapitre, on citera par exemple les<br />

notions de modularité des représentations et l’étude du lien entre évolution<br />

et développement en ce qui concerne le passage à l’échelle comportementale<br />

et morphologique, ou encore la notion de coévolution entre formulation de<br />

l’objectif et performance des individus à propos du passage à l’échelle en terme<br />

de complexité de tâches.<br />

5.2 Un outil pour l’ingénieur<br />

Il est important de garder à l’esprit que ces algorithmes d’évolution artificielle<br />

reposent sur un compromis qui doit être bien compris du concepteur :<br />

la possibilité d’aborder des problèmes ouverts et peu définis s’accompagne<br />

en effet d’un coût du processus d’optimisation qui peut apparaître prohibitif<br />

dans certains cas. Ainsi, la conception par évolution artificielle en robotique<br />

n’est généralement pas compétitive si les problèmes peuvent être abordés<br />

par d’autres techniques plus classiques. Il existe en effet une grande diversité<br />

d’outils de conception (contrôle optimal, modélisation probabiliste, etc.), et<br />

chacun de ces outils permet d’aborder une famille de problèmes bien définis.<br />

Revenons à l’exemple, volontairement simplificateur, décrit au début de ce<br />

chapitre et dont le but était de concevoir un robot évitant les obstacles et se<br />

déplaçant dans un labyrinthe. Pour concevoir un tel robot, il n’est pas forcément<br />

nécessaire de recourir à une approche aussi lourde, impliquant en partie un<br />

processus de recherche au hasard, alors qu’un concepteur humain peut facilement<br />

résoudre le problème. Par exemple, les fameux véhicules proposés par<br />

Braintenberg26 font preuve de comportements réactifs à la fois variés et efficaces<br />

à partir de câblages très simples (par exemple : évitement de murs, poursuite<br />

de lumière, suivi de murs, etc.). <strong>Les</strong> entrées sensorielles sont simplement<br />

reliées aux sorties motrices, à l’aide de connexions excitatrices ou inhibitrices<br />

(i.e. plus un senseur est stimulé par la proximité d’un obstacle ou d’une lumière,<br />

plus la roue à laquelle il est connecté tournera vite ou lentement).<br />

De même, si toutes les données du problème sont connues et qu’il est<br />

possible de formaliser l’environnement, le robot et la tâche à réaliser, une<br />

approche de type contrôle optimal pourra donner, et garantir, une solution<br />

26. Braintenberg (1984), Vehicles : Experiments in synthetic psychology, MIT Press<br />

@.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!