Algorithme génétique
Un algorithme génétique est une recette qui permet de créer des solutions à un problème en imitant le processus de l’évolution naturelle. C’est comme si on faisait une expérience avec des animaux ou des plantes, en les croisant et en les modifiant pour qu’ils s’adaptent mieux à leur environnement. On utilise des critères pour choisir les plus adaptés, et on les fait se reproduire pour créer une nouvelle génération. On répète l’expérience jusqu’à ce qu’on trouve une solution satisfaisante ou qu’on atteigne une limite.
L’intelligence artificielle utilise cette recette pour créer des solutions originales et optimales à des problèmes difficiles ou inconnus, comme la conception de formes, la recherche de paramètres, l’optimisation de fonctions, etc. Il existe plein de sortes de recettes, selon le type de problème à résoudre, le type d’ingrédients à utiliser, et le type de solution à obtenir. Par exemple, il y a des recettes binaires, réelles, symboliques, multi-objectifs, parallèles, etc.
Exemple :
Un exemple d’application de cette recette en intelligence artificielle est la création de visages, qui permet de faire des images de visages humains qui n’existent pas. C’est comme si on prenait des photos de vrais visages, et qu’on les mélangeait et qu’on les modifiait pour faire des visages nouveaux. On utilise un critère pour mesurer la qualité des visages nouveaux, en fonction de leur ressemblance avec les vrais visages, et de leur diversité. On choisit les visages nouveaux les plus réalistes et les plus variés, et on les utilise pour faire une nouvelle génération de visages. On répète le processus jusqu’à ce qu’on fasse des images de visages qui semblent vrais, mais qui sont fictifs.
Un exemple d’application de cette recette en intelligence artificielle est la création de musique, qui permet de faire des morceaux de musique qui n’ont jamais été composés. C’est comme si on prenait des morceaux existants, et qu’on les combinait et qu’on les modifiait pour faire des morceaux nouveaux. On utilise un critère pour mesurer la qualité des morceaux nouveaux, en fonction de leur cohérence avec les morceaux existants, et de leur originalité. On choisit les morceaux nouveaux les plus harmonieux et les plus créatifs, et on les utilise pour faire une nouvelle génération de morceaux. On répète le processus jusqu’à ce qu’on fasse des morceaux de musique qui sonnent bien, mais qui sont inédits.
Retourner à l'index du lexique