===== Intelligence Artificielle ===== **Responsable** : [[akka.zemmari@u-bordeaux.fr|Akka Zemmari]] **Chargés de TD** : * Groupe 1 et CMI OPTIM , mercredi, 14h00 - 16h00 : [[philippe.duchon@u-bordeaux.fr| Philippe Duchon]] * Groupe 2, lundi, 16h15 - 18h15 : [[luc.pomme-cassierou@u-bordeaux.fr|Luc-Etienne Pomme]] * Groupe 3 , jeudi, 14h00 - 16h00 : [[anne.vialard@u-bordeaux.fr| Anne Vialard]] * Groupe 4, lundi, 14h00 - 16h00 : [[akka.zemmari@u-bordeaux.fr| Akka Zemmari]] * Groupe 5 , jeudi, 16h15 - 18h15 : [[guillaume.lagarde@gmail.com| Guillaume Lagarde]] ===== Support de cours ===== ^ Séance ^ Intitulé ^ Description ^ Diapos ^ Autre ^ | 1 | Avant propos | Présentation de l'UE | {{:ia-avant_propos.pdf| pdf}} | | | 1 | Introduction | Introduction générale |{{:ia-introduction.pdf-| pdf}}| | | 1 - 2 | Jeux | IA pour les jeux |{{:ia-jeux-introduction.pdf| pdf}}| | | | | Recherche totale |{{:ia-jeux-recherche_totale.pdf| pdf}}| | | 2 | | Recherche avec horizon, MiniMax |{{:ia-jeux-minimax.pdf| pdf}}| | | | | Recherche avec horizon, AlphaBeta |{{:ia-jeux-alpha_beta.pdf| pdf}}| | | 3 | | Etude de l'alpha beta |{{:ia-jeux-analyse.pdf|pdf}} | | | | | Contrainte temps réel, Iterative Deepening |{{:ia-jeux-recherche_perf.pdf|pdf}} | | | 4-5 | Deep learning | Réseaux de neurones | {{:01_dl.pdf| pdf}} | [[https://www.labri.fr/perso/zemmari/ia/notebooks/numpy-nn.html|Des réseaux de neurones avec numpy]] | | | | | | [[https://www.labri.fr/perso/zemmari/ia/notebooks/keras.html|Des réseaux de neurones avec keras]] | | 5 | | Réseaux à convolution | {{:ia-dl-cnn.pdf| pdf}} | [[https://www.labri.fr/perso/zemmari/ia/notebooks/mnist_keras_cnn.html|CNN avec keras]] | ===== Travaux dirigés ===== ^ Séance ^ Intitulé ^ Description ^ Sujet ^ Fichiers ^ Corrigés ^ | 1 | Jeux | déroulement total | {{:ia-jeux-td_1.pdf| énoncé}} | {{tictactoe.tgz|tictactoe.tgz}} | [[https://www.labri.fr/perso/zemmari/ia/files/ia-starter-tictactoe-corrige.py|corrigé]]| | 2 | Jeux | recherche avec horizon | {{:jeux-td_2.pdf| énoncé}} | | | | | alpha-beta | | | | | 2-3 | | échecs | |[[https://www.labri.fr/perso/zemmari/ia/files/starter-chess.py|starter-chess.py]]| | | 4 | Deep learning | |{{:dl-td_1.pdf| énoncé}} | [[https://www.labri.fr/perso/zemmari/ia/files/dl_td1.ipynb|jupyter notebook]] | | | | | | | [[https://www.labri.fr/perso/zemmari/ia/files/dl_td1.html|html]] | | | 4 | Deep learning | |{{dl_td2.pdf:| énoncé}} | [[https://www.labri.fr/perso/zemmari/ia/files/dl-td_2-sujet.ipynb|jupyter notebook]] | | ===== Annales ===== {{ ::ia_m1_info_examen.pdf | Sujet}} d'examen de 2021-2022 . ===== Projet ===== Sujet : [[https://www.labri.fr/perso/zemmari/ia/projet/projet_ia-sujet.pdf|Sujet]] Fichier source : [[https://www.labri.fr/perso/zemmari/ia/projet/Reversi.py|fichier python]] Cours moodle pour le rendu : [[https://moodle.u-bordeaux.fr/course/view.php?id=11996]]