0% ont trouvé ce document utile (0 vote)
27 vues20 pages

Presentation Option IntroIA 20-21

Le document présente le plan d'un cours d'introduction à l'intelligence artificielle sur 12 séances abordant différents sujets comme les jeux, la représentation des connaissances et la résolution de problèmes. Le travail demandé comprend des TP, devoirs et un examen.

Transféré par

borotopascal53
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
27 vues20 pages

Presentation Option IntroIA 20-21

Le document présente le plan d'un cours d'introduction à l'intelligence artificielle sur 12 séances abordant différents sujets comme les jeux, la représentation des connaissances et la résolution de problèmes. Le travail demandé comprend des TP, devoirs et un examen.

Transféré par

borotopascal53
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Plan du cours Travail demandé Références

Introduction à l’Intelligence Artificielle


Présentation de l’option
2nd semestre 2020-21

Philippe Chatalic
[email protected]

Université Paris-Saclay
Laboratoire de Recherche en Informatique (UMR CNRS 8623)
Equipe LaHDAK
Bat 650 - 91405 Orsay Cedex, France

1 / 10
Plan du cours Travail demandé Références

Problématiques abordées
Intro à l’I.A. en 12 cours

Introduction
construction d’agents intelligents
capables de résoudre des problèmes
complexes (... i.e. non polynomiaux)
pas forcément connus à l’avance
⇒ capacités d’adaptation nécessaires
avec des algorithmes que l’on pourra néanmoins coder

⇒ On cherche à définir des formalismes génériques pour


décrire des problèmes
décrire des algorithmes permettant de les résoudre

2 / 10
Plan du cours Travail demandé Références

Problématiques abordées
Intro à l’I.A. en 12 cours

Introduction
construction d’agents intelligents
capables de résoudre des problèmes
complexes (... i.e. non polynomiaux)
pas forcément connus à l’avance
⇒ capacités d’adaptation nécessaires
avec des algorithmes que l’on pourra néanmoins coder

⇒ On cherche à définir des formalismes génériques pour


décrire des problèmes
décrire des algorithmes permettant de les résoudre

2 / 10
Plan du cours Travail demandé Références

L’IA est un vaste domaine


Un ouvrage de référence :

... ≈ 1200 pages


On ne va pas tout voir dans ce cours mais...
3 / 10
Plan du cours Travail demandé Références

L’IA est un vaste domaine


Un ouvrage de référence :

... ≈ 1200 pages


On ne va pas tout voir dans ce cours mais...
3 / 10
Plan du cours Travail demandé Références

L’IA est un vaste domaine


Un ouvrage de référence :

... ≈ 1200 pages


On ne va pas tout voir dans ce cours mais...
3 / 10
Plan du cours Travail demandé Références

...On va jouer !

Algorithmes pour les jeux (≈ 4 cours)


Recherche dans les arbres/graphes de jeux
Guidage les algorithmes de façon intelligente
Algorithmique et techniques de codage avancées

4 / 10
Plan du cours Travail demandé Références

Méthodes générales de résolution de problèmes !


Cela peut servir aussi pour jouer !

Formalisation par graphes d’états (≈ 4 cours)


Modélisation à base d’états et d’opérateurs de transition
Recherche non informée, Heuristiques, Recherche
informée
Recherche locale

5 / 10
Plan du cours Travail demandé Références

Méthodes générales de résolution de problèmes !


Cela peut servir aussi pour jouer !

Formalisation par graphes d’états (≈ 4 cours)


Modélisation à base d’états et d’opérateurs de transition
Recherche non informée, Heuristiques, Recherche
informée
Recherche locale

5 / 10
Plan du cours Travail demandé Références

Représentation de connaissances

Représentation des Connaissances et Raisonnement


(≈ 3 cours)
Systèmes à base de règles / Systèmes Experts
Chaînage avant, chaînage arrière
Bases des systèmes ontologiques

6 / 10
Plan du cours Travail demandé Références

Représentation de connaissances

Représentation des Connaissances et Raisonnement


(≈ 3 cours)
Systèmes à base de règles / Systèmes Experts
Chaînage avant, chaînage arrière
Bases des systèmes ontologiques

6 / 10
Plan du cours Travail demandé Références

Représentation de connaissances

Représentation des Connaissances et Raisonnement


(≈ 3 cours)
Systèmes à base de règles / Systèmes Experts
Chaînage avant, chaînage arrière
Bases des systèmes ontologiques

6 / 10
Plan du cours Travail demandé Références

Ce que l’on ne verra pas dans ce cours....

Méthodes d’apprentissage automatique


NB : vous avez un cours sur l’apprentissage statistique
Raisonnement sous incertitude / imprécision
Traitement de la langue naturelle
Robotique
....

7 / 10
Plan du cours Travail demandé Références

Travail demandé
Adaptable en fonction des conditions sanitaires...

Volume horaire
Cours 18h en 12 fois 1h30
TD/TP 24h en 12 fois 2h

Contrôle continu (40%)


TP(s) : Compte rendus
Devoir(s) : Rapport + code
Un jeu (tournoi entre binômes)
Langage utilisé : JAVA
Prérequis : maitrise des interfaces et classes abstraites

Examen (60%)
1 examen, de 3 heures
8 / 10
Plan du cours Travail demandé Références

Travail demandé
Adaptable en fonction des conditions sanitaires...

Volume horaire
Cours 18h en 12 fois 1h30
TD/TP 24h en 12 fois 2h

Contrôle continu (40%)


TP(s) : Compte rendus
Devoir(s) : Rapport + code
Un jeu (tournoi entre binômes)
Langage utilisé : JAVA
Prérequis : maitrise des interfaces et classes abstraites

Examen (60%)
1 examen, de 3 heures
8 / 10
Plan du cours Travail demandé Références

Travail demandé
Adaptable en fonction des conditions sanitaires...

Volume horaire
Cours 18h en 12 fois 1h30
TD/TP 24h en 12 fois 2h

Contrôle continu (40%)


TP(s) : Compte rendus
Devoir(s) : Rapport + code
Un jeu (tournoi entre binômes)
Langage utilisé : JAVA
Prérequis : maitrise des interfaces et classes abstraites

Examen (60%)
1 examen, de 3 heures
8 / 10
Plan du cours Travail demandé Références

Travail demandé
Adaptable en fonction des conditions sanitaires...

Volume horaire
Cours 18h en 12 fois 1h30
TD/TP 24h en 12 fois 2h

Contrôle continu (40%)


TP(s) : Compte rendus
Devoir(s) : Rapport + code
Un jeu (tournoi entre binômes)
Langage utilisé : JAVA
Prérequis : maitrise des interfaces et classes abstraites

Examen (60%)
1 examen, de 3 heures
8 / 10
Plan du cours Travail demandé Références

Travail demandé
Adaptable en fonction des conditions sanitaires...

Volume horaire
Cours 18h en 12 fois 1h30
TD/TP 24h en 12 fois 2h

Contrôle continu (40%)


TP(s) : Compte rendus
Devoir(s) : Rapport + code
Un jeu (tournoi entre binômes)
Langage utilisé : JAVA
Prérequis : maitrise des interfaces et classes abstraites

Examen (60%)
1 examen, de 3 heures
8 / 10
Plan du cours Travail demandé Références

Références du cours

Livres

« Artificial Intelligence, a modern approach »


S. Russel, P. Norvig, Prentice Hall

« Artificial Intelligence »
P.H. Winston, Addison Wesley

« Essentials of Artificial Intelligence »


M. Ginsberg, M. Kaufmann

Sites internet
S. Russel : http://aima.cs.berkeley.edu
AAAI : http://aitopics.org
9 / 10
Plan du cours Travail demandé Références

Si vous avez des questions....

[email protected]

10 / 10

Vous aimerez peut-être aussi