CPE Lyon · John Samuel · 2026–2027

Plan du cours

Intelligence artificielle et Deep Learning : des fondements logiques aux réseaux de neurones et à leurs applications.

Avant de commencer

Introduction : objectifs, organisation et évaluation · 16 h de cours, 24 h de TP et 8 h de projet.

Cours 1

Les fondements de l'IA

Logique propositionnelle, du premier ordre et modale ; raisonnement automatisé avec Z3 ; graphes de connaissances ; agents réactifs, à buts, hybrides et fondés sur les LLM.

Ouvrir le support complet →

Cours 2

Apprentissage machine

Du neurone biologique au réseau artificiel : perceptron et MLP en NumPy, fonctions d’activation, entropie croisée, rétropropagation, descente de gradient et généralisation.

Ouvrir le support complet →

Cours 3

Apprentissage profond

Pipeline Keras : préparation des données, entraînement, validation et évaluation ; hyperparamètres, pertes et optimiseurs ; DNN, GAN, ResNet, autoencodeurs, Transformers et diffusion ; réseaux en aval, RNN, LSTM, GRU et CNN.

Ouvrir le support complet →

Cours 4

L'IA symbolique et certaines applications

Traitement automatique des langues avec NLTK et spaCy : racinisation, étiquetage, lemmatisation et morphologie ; embeddings, Word2Vec (CBOW et Skip-gram), NER, sentiments, traduction, BERT et GPT ; recommandation, connaissances, web sémantique et règles.

Ouvrir le support complet →

Compléments

Sujets supplémentaires

Histoire de l’IA et modèles génératifs ; approches d’apprentissage, classification et évaluation ; hyperparamètres des CNN, noyaux d’image, détection d’objets R-CNN et traduction automatique historique.

Ouvrir le support complet →

Pratiquer et visualiser

Perceptron Perceptron multicouche Réseau de neurones profond Pipeline d’apprentissage profond

Travaux pratiques : notebooks, exemples et projets