FA-PAIO
  • Project on AI & Opti.
  • Plan du module
  • Jeux et Évaluation
    • Le jeu 421
    • Le jeu Risky
    • Rendus Attendus
  • Agir et apprendre à agir
    • Introduction
    • Apprendre le 421
    • (Q-learning en Python)
    • Convergence au 421
    • Model-Based Learning
    • Passer à l'échelle
  • Heuristiques
    • Introduction
    • Rappel (1/2)
    • Rappel (2/2)
    • Stratégie
    • Étude des heuristiques (1/4)
    • Étude des heuristiques (2/4)
    • Étude des heuristiques (3/4)
    • Étude des heuristiques (4/4)
    • Propriétés des heuristiques
    • Qualité des heuristiques (1/2)
    • Qualité des heuristiques (2/2)
    • Production d'heuristiques
  • Théorie des jeux
    • Introduction
Powered by GitBook
On this page
  • Prise de décision sous incertitude
  • Mise en pratique:

Was this helpful?

  1. Agir et apprendre à agir

Introduction

PreviousRendus AttendusNextApprendre le 421

Last updated 2 years ago

Was this helpful?

Appréhender le modèle agent et les problématiques de prise de décision sous incertitude.

Prise de décision sous incertitude

L'intelligence artificielle cherche par des modèles et des algorithmes à reproduire des comportements d'intelligence naturels. Le champ de recherche en IA est extrêmement large (neuroscience, langage, sociologie, apprentissage, optimisation...), ici in s'intéresse à l'individu et aux processus rationnels lui permettant de prendre les bonnes décisions.

Mise en pratique:

Les problématiques de planification et de prise de décision sous incertitude s'intéressent au système séquentiel discret. Des systèmes décrits par un état qui évolue dans le temps, en tentant d'influencer aux mieux cette évolution.

Pour appréhender un tel système, l'idée est d'étudier un jeu simple le 421 dans une version à $1$ joueur.

Outils

  • Sur ça propre machine avec : spyder(Anaconda), VisualStudioCode, Atom ...

    • S'approprier une table dans la salle de TD virtuelle Discord.

    • Y inviter son binôme.

    • partager son écran (ou son espace de travail VisualStudioCode)

  • Via une interface web:

    • Créer un compte.

    • Se logger, créer un groupe et y inviter son binôme.

    • S'installer dans Discord et partager son écran.

Comprendre le code

L'objectif ici est de générer une IA heuristique qui gagne la première IA (firstIA.py), avec un résultat moyen plus fort sur 1000 parties.

Une version python du jeu est disponible via . Un vous aide a initialiser votre environnement sous repl.it.

Le fichier du jeu 421 vous guide ensuite pour prendre la main, apprendre à jouer et développer votre propre IA.

Support (PDF)
replit.com
HackaGames
tuto
README