WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Algorithmes évolutionnaires dans les systèmes de parole

( Télécharger le fichier original )
par Mohamed Oulmahdi
Université Aberrahmane Mira de BéjaàŻa Algérie - Master recherche informatique 2011
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre 2

Algorithmes évolutionnaires

Les algorithmes évolutionnaires regroupent un ensemble d'algorithmes inspirés du processus d'évolution naturelle. Ces algorithmes sont utiles pour la résolution de problèmes où les algorithmes classiques d'optimisation, d'apprentissage ou de conception automatique sont incapables de produire des résultats satisfaisants. Ils appartiennent à la classe des méthaheuristiques qui, à leur tour, font partie des méthodes heuristiques. Ce sont des méthodes d'approximation qui fournissent des résultats de bonne qualité, en sacrifiant éventuellement l'exactitude ou l'optimalité de la solution, à des problèmes souvent réputés difficiles pour lesquels on ne connait pas de méthodes exactes plus efficace.

2.1 Principes d'inspiration

- Les individus d'une espèce à grande fertilité ont plus de chance de survivre pour longtemps.

- Sous l'absence d'influence externe, la dimension d'une espèce reste, en gros, constante. - Encore, sans influences externes, la ressource de nourriture est limitée mais reste équilibrée avec le temps.

- Les individus luttent pour la survie à cause de la concurrence sur les ressources limitées.

- Il n'existe pas d'individus équivalents, notamment pour les espèces à reproduction sexuelle.

- Les différences entre individus peuvent affecter leurs aptitudes, et par conséquent, leur capacité de survie.

- Une bonne partie de ces variations est inhéritable.

- Les bons individus ont plus de chances de survivre et de produire d'autes bons individus.

- Les individus qui survivent transmettront, probablement, leurs caractéristiques

à leurs enfants.

- Les espèces évoluent lentement, et s'adaptent de plus en plus à leur environnement.

2.2 Cycle de base d'un algorithme évolutionnaire

Tous les algorithmes évolutionnaires font évoluer un ensemble (population) de solutions (individus). La population initiale est générée aléatoirement. En suite, Pour chaque individus, on calcul le résultat d'une fonction d'évaluation (fitness) mesurant le degré de leur adaptation. L'utilité de chaque individu étant maintenant connue, l'algorithme filtre la population courante en éliminant les individus ayant obtenus un mauvais résultat lors du processus d'évaluation, tout en préservant les autres. Après avoir sélectionné les bons individus, ces derniers seront combinés ou variés afin d'en produire de nouveaux. Les nouveaux individus sont sensés être d'une qualité aussi bonne que ceux de la génération précédente. Ils seront passés à leur tour à la phase de sélection, et ainsi de suite jusqu'à atteindre un des critères d'arrêt.L'algorithme devrait tendre, de plus en plus, vers la solution optimale. Le critère d'arrêt est le plus souvent relatif au nombre de générations. Mais il peut cependant dépendre du degré d'évolution (amélioration) de l'algorithme, de la distance entre individus ou du facteur de temps.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il faut répondre au mal par la rectitude, au bien par le bien."   Confucius