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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

292 Modélisation et simulation multi-agents pour Sciences de l'Homme et de la Société.<br />

L’algorithme commence par générer une population initiale de chromosomes, de<br />

façon aléatoire ou heuristique (initialisation). Ceci fait :<br />

– il évalue l’aptitude de chaque chromosome dans la population.<br />

– il sélectionne les chromosomes les plus aptes.<br />

– il reproduit une partie <strong>des</strong> chromosomes sélectionnés à l’identique ; et, pour la<br />

partie restante :<br />

– il applique les opérateurs génétiques, qui seront présentés ci-<strong>des</strong>sous, pour<br />

créer de nouveaux chromosomes.<br />

Cette procédure est répétée itérativement jusqu'à ce qu’un critère de fin soit<br />

satisfait. L’algorithme peut être représenté sous la forme d’un pseudo code, où P(t)<br />

est la population à l’itération t :<br />

Begin<br />

t = 0<br />

Initialise P(t)<br />

Evalue P(t)<br />

Si {t, P(t)} ne satisfait pas le critère de fin<br />

Begin<br />

t = t +1<br />

sélectionne P(t) de P(t-1)<br />

applique les opérateurs génétiques à <strong>des</strong> éléments de P(t)<br />

évalue P(t)<br />

end<br />

end.<br />

Plus spécifiquement, la sélection choisit parmi les chromosomes présents dans la<br />

population courante ceux qui auront <strong>des</strong> <strong>des</strong>cendants. De nombreuses procédures de<br />

sélection sont utilisées en pratique, une <strong>des</strong> plus simples étant celle de la sélection<br />

proportionnelle à l’aptitude, plus connue sous le nom de roulette wheel selection.<br />

Avec ce mécanisme, on remplace la population courante de N chromosomes par la<br />

population de même taille obtenue par une succession de N tirages aléatoires avec<br />

remplacement dans la population originale. A chaque tirage, la probabilité π i qu’un<br />

chromosome i soit sélectionné est choisie égale à son aptitude relative :<br />

N<br />

π i =F i /∑ F j<br />

j=1<br />

[13.1]

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

Saved successfully!

Ooh no, something went wrong!