Logo
PacManRL - Deep Reinforcement Learning appliqué à Pac-Man
2026
Projet universitaire
Featured

PacManRL

Agent de Deep Reinforcement Learning pour Pac-Man utilisant DQN & PPO avec extraction de features par CNN et curriculum learning.

Technologies

PythonPyTorchGymnasiumDQNPPOCNN

Aperçu du projet

PacManRL applique un ensemble de techniques d'intelligence artificielle au jeu Pac-Man. Le projet ne se concentre pas sur l'IA pour le jeu vidéo en soi, mais illustre des concepts fondamentaux : recherche informée dans un espace d'états, inférence probabiliste, apprentissage par renforcement profond (DQN & PPO) et systèmes multi-agents. Ces concepts sous-tendent des domaines applicatifs réels comme le traitement du langage naturel, la vision par ordinateur et la robotique.

Mes actions & réalisations

1

Implémentation d'agents DQN et PPO pour le contrôle de Pac-Man

2

Extraction de features par réseaux convolutifs (CNN)

3

Mise en place d'un curriculum learning progressif

4

Conception d'un système multi-agents pour le contrôle simultané de Pac-Man et des fantômes

5

Visualisation des résultats et des politiques apprises

6

Comparaison des performances entre les différentes approches d'IA

Compétences développées

Deep Reinforcement Learning (DQN, PPO)Réseaux de neurones convolutifs (CNN)Conception de systèmes multi-agentsRecherche informée et inférence probabilisteExpérimentation et analyse de résultats