01.01.2015 Views

Table des matières - Gilles Daniel

Table des matières - Gilles Daniel

Table des matières - Gilles Daniel

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.

Apprentissage dans les modèles multi-agents 293<br />

Ce mécanisme implique qu’un même chromosome ait une probabilité non nulle<br />

d’être sélectionné plus d’une fois et de se retrouver en plus d’exemplaires dans la<br />

sélection que dans la population originale. Cette probabilité croît avec l’aptitude<br />

relative du chromosome. Ainsi, la sélection ne détermine pas seulement la syntaxe<br />

<strong>des</strong> chromosomes retenus comme parents de la génération future, mais aussi la<br />

fréquence relative avec laquelle un chromosome de syntaxe donnée apparaît dans le<br />

réservoir de parents.<br />

La roulette wheel selection est en général appropriée lorsque la taille de la<br />

population est grande : la loi <strong>des</strong> grands nombre assure que les chromosomes<br />

sélectionnés auront presque sûrement une aptitude moyenne supérieure à celle de la<br />

population de départ. Lorsqu’elle est petite, cependant, la probabilité qu’une<br />

succession de tirages défavorables entraîne une baisse d’aptitude moyenne n’est pas<br />

négligeable. Dans ce cas, on aura de préférence recours à d’autres métho<strong>des</strong> de<br />

sélection, telles que le tournoi. Dans le tournoi bilatéral par exemple, on choisit au<br />

hasard <strong>des</strong> paires de chromosomes dans la population courante et ne laisse survivre<br />

que le plus apte <strong>des</strong> deux. La procédure est répétée jusqu'à ce que l’on ait<br />

sélectionné un nombre suffisant d’ascendants pour la prochaine génération. De cette<br />

façon, on assure qu’à terme les chromosomes les moins performants ne seront de<br />

facto jamais reproduits.<br />

En tout état de cause, le choix de la méthode de sélection a <strong>des</strong> conséquences<br />

importantes pour l’arbitrage entre exploitation et exploration, car elle détermine à la<br />

fois l’aptitude moyenne et la « diversité génétique » <strong>des</strong> chromosomes retenus pour<br />

engendrer la génération suivante.<br />

Comme nous l’avons vu, la population obtenue après sélection tend à avoir une<br />

aptitude moyenne supérieure à celle de la population de départ. A elle seule<br />

cependant, la sélection ne peut pas introduire de nouveaux individus dans la<br />

population, c’est-à-dire qu’elle ne peut pas trouver de points dans l’espace de<br />

recherche qui ne soient pas contenus dans la population initiale. Si l’on utilisait<br />

seulement <strong>des</strong> mécanismes de sélection, on pourrait uniquement exploiter la<br />

population initiale. Or, cette population initiale est typiquement très petite comparée<br />

à l’ensemble de toutes les possibilités. Il est donc nécessaire d’explorer <strong>des</strong> portions<br />

de l’espace de recherche qui ne sont pas couvertes par la population initiale. Les<br />

opérateurs génétiques permettent de le faire. Il y a deux opérateurs standard :<br />

– croisement ;<br />

– mutation.<br />

Le croisement consiste à choisir au hasard deux chromosomes, les parents, et les<br />

remplacer par <strong>des</strong> <strong>des</strong>cendants (les enfants) obtenus en échangeant certaines parties<br />

<strong>des</strong> deux chromosomes. Un mécanisme de croisement simple consiste à choisir au

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

Saved successfully!

Ooh no, something went wrong!