AI & Agentic SystemsAI & Agentic Systems
Tools-in-Action30min
BEGINNER

Conception d'une IA de jeu vidéo avec l'apprentissage par renforcement

Découvrez la conception d’une IA jouant à un jeu de palet grâce à l’apprentissage par renforcement et à l’architecture Actor-Critic. Le talk détaille l’implémentation technique, les défis rencontrés et les résultats, avec conseils pratiques pour développer des IA similaires dans les jeux vidéo à actions continues.

Vincent Ogloblinsky
Vincent OgloblinskyOrange Innovation

talkDetail.whenAndWhere

Wednesday, April 22, 17:00-17:30
TBA 9
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Dans ce talk, venez découvrir la conception d'une intelligence artificielle capable de jouer à un jeu vidéo de palet "fonte/laiton sur planche bois/plomb" grâce à l'apprentissage par renforcement.
Je vous emmènerai dans les coulisses de ce projet où j'ai implémenté une architecture Actor-Critic - 2 réseaux de neurones collaborant comme un joueur et son coach personnel. Cette approche m'a permis de créer une IA capable d'apprendre des stratégies complexes pour un jeu en tour par tour impliquant des actions continues (force, direction, rotation) tout en maintenant un apprentissage stable.
Nous explorerons:
  • les fondamentaux de l'apprentissage par renforcement appliqués aux jeux vidéo
  • pourquoi l'architecture Actor-Critic est idéale pour les jeux à actions continues
  • l'implémentation technique avec TensorFlow.js et Playwright
  • les défis rencontrés lors de l'entraînement de l'IA
  • les résultats obtenus, l'intégration dans le jeu final et les leçons apprises
Cette session s'adresse aux développeurs curieux d'explorer l'IA dans les jeux vidéo, avec des démonstrations concrètes et des conseils pratiques pour implémenter vos propres solutions d'apprentissage par renforcement.
apprentissage
intelligence
jeu
neurones
talks.speakers
Vincent Ogloblinsky

Vincent Ogloblinsky

Orange Innovation

France

Architecte logiciel frontend chez Orange Innovation, je me spécialise dans l'architecture de projets web, la formation et l'animation technique.

Passionné par le développement web frontend, je m'intéresse particulièrement à la programmation en JavaScript/TypeScript, au débogage HTML5, découvrir la capacité croissante du navigateur à se rapprocher des capteurs (GPS, bluetooth, etc...).

Je participe également à des projets open source et développe des outils innovants, tels que l'apprentissage du skateboard en 3D, la création de jeux vidéos ou la lecture pour enfants utilisant l'apprentissage automatique.

"Let's browsers rock !"

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription

occupancy.title

occupancy.votingNotYetAvailable

occupancy.votingAvailableBeforeStart

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments