Tous les jeux IA
🐦
NEAT

IA Flappy Bird — Neuroévolution NEAT

Comment une population de 50 réseaux de neurones apprend à jouer à Flappy Bird avec la neuroévolution NEAT.

Jouer au jeu

Comment fonctionne l'IA

Flappy Bird est résolu avec NEAT (NeuroEvolution of Augmenting Topologies). Au lieu d'entraîner un seul réseau par rétropropagation, une population de 50 petits réseaux joue simultanément et c'est l'évolution — pas la descente de gradient — qui les améliore.

Entrées → sorties

Le réseau de chaque oiseau lit quelques entrées normalisées : sa position et sa vitesse verticales, ainsi que les distances horizontale et verticale jusqu'au prochain trou. Il renvoie une valeur ; au-dessus d'un seuil, l'oiseau bat des ailes.

Boucle d'évolution

  • Fitness : les oiseaux qui survivent plus longtemps marquent plus.
  • Sélection + croisement : les meilleurs réseaux sont recombinés.
  • Mutation : les poids changent et de nouveaux nœuds/connexions ne sont ajoutés que si utiles.

Ce que vous voyez

Le panneau réseau affiche en direct les neurones actifs et les connexions pondérées : on observe la stratégie se former au fil des générations.

Besoin d'un ingénieur IA ou data scientist ?

Je conçois des modèles ML sur mesure, des agents IA, de la vision par ordinateur et de l'automatisation — de l'idée à la production.