Prenez contact avec nous

Plan du cours

Introduction à l'apprentissage par renforcement

  • Vue d'ensemble de l'apprentissage par renforcement et de ses applications
  • Différences entre apprentissage supervisé, non supervisé et par renforcement
  • Concepts clés : agent, environnement, récompenses et politique

Processus de décision markoviens (MDP)

  • Compréhension des états, actions, récompenses et transitions d'état
  • Fonctions de valeur et équation de Bellman
  • Programmation dynamique pour la résolution de MDP

Algorithmes RL fondamentaux

  • Méthodes tabulaires : Q-Learning et SARSA
  • Méthodes basées sur la politique : algorithme REINFORCE
  • Frameworks Actor-Critic et leurs applications

Apprentissage par renforcement profond

  • Introduction aux réseaux Q profonds (DQN)
  • Rejeu d'expérience et réseaux cibles
  • Gradients de politique et méthodes avancées de RL profond

Frameworks et outils RL

  • Introduction à OpenAI Gym et autres environnements RL
  • Utilisation de PyTorch ou TensorFlow pour le développement de modèles RL
  • Entraînement, tests et benchmarks d'agents RL

Défis en RL

  • Équilibrer exploration et exploitation pendant l'entraînement
  • Gérer les récompenses rares et les problèmes d'attribution de crédit
  • Scalabilité et défis computationnels en RL

Activités pratiques

  • Mise en œuvre des algorithmes Q-Learning et SARSA de zéro
  • Entraînement d'un agent basé sur DQN pour jouer à un jeu simple dans OpenAI Gym
  • Ajustement fin de modèles RL pour améliorer les performances dans des environnements personnalisés

Résumé et prochaines étapes

Pré requis

  • Bonne compréhension des principes et algorithmes du machine learning
  • Maîtrise de la programmation Python
  • Connaissance des réseaux de neurones et des frameworks d'apprentissage profond

Public cible

  • Ingénieurs en machine learning
  • Spécialistes en intelligence artificielle
 14 Heures

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires