Image de cours gratuite Artificial Intelligence (AI) Fundamentals: Agents, Search, Machine Learning and Reinforcement Learning

Cours en ligne gratuit Artificial Intelligence (AI) Fundamentals: Agents, Search, Machine Learning and Reinforcement Learning

Durée du cours en ligne : 21 heure et 1 minutes

Nouveau

Cours en ligne gratuit pour maîtriser les fondamentaux de l’IA : agents, recherche, probabilités, ML, RL, NLP et vision, avec une approche structurée.

Dans ce cours gratuit, découvrez

  • Agents intelligents : concepts fondamentaux
  • Recherche heuristique : graphes et algorithme A*
  • Recherche locale : optimisation par heuristiques
  • Jeux à deux adversaires : minimax et élagage alpha-bêta
  • Satisfaction de contraintes : CSP et propagation de contraintes
  • Logique du premier ordre : représentation et inférence
  • Raisonnement probabiliste : bases des probabilités en IA
  • Réseaux bayésiens : modélisation et inférence
  • Réseaux bayésiens dynamiques : modèles temporels et HMM
  • Traitement automatique du langage : modèles et applications
  • Processus de décision markoviens : planification sous incertitude
  • Apprentissage automatique : des bases aux réseaux de neurones
  • Apprentissage par renforcement : méthodes et compromis
  • Vision par ordinateur : représentation, contours et reconnaissance

Descriptif du cours

Suivez un cours en ligne gratuit pour acquérir des bases solides en intelligence artificielle, au croisement de l’informatique et de la science des données. Conçu pour clarifier les concepts et le raisonnement derrière les méthodes modernes, il aide à comprendre comment modéliser un problème, choisir une approche et évaluer une solution de façon rigoureuse.

Le parcours met l’accent sur la notion d’agents et sur la prise de décision, avec des méthodes de recherche et d’optimisation utiles pour résoudre des tâches complexes. Il aborde aussi les jeux adversariaux, la satisfaction de contraintes et les fondements logiques nécessaires pour formaliser la connaissance et automatiser l’inférence.

Vous explorerez ensuite l’incertitude via les probabilités et les réseaux bayésiens, y compris leurs variantes dynamiques pour des phénomènes évolutifs. Le cours relie ces bases aux usages courants en traitement automatique du langage, aux processus de décision séquentielle et aux principes clés de l’apprentissage automatique et de l’apprentissage par renforcement, jusqu’aux applications en vision par ordinateur. Une ressource complète pour structurer votre compréhension de l’IA et progresser avec méthode.

Contenu du cours

  • Leçon vidéo : Intelligence Artificielle [1.1] : Agents intelligents - motivation 05m
  • Exercice: Quel est l’objectif principal mis de l’avant ici pour le cours en intelligence artificielle ?
  • Leçon vidéo : Intelligence Artificielle [1.2] : Agents intelligents - définition 14m
  • Leçon vidéo : Intelligence Artificielle [1.3] : Agents intelligents - types d'environnements 11m
  • Leçon vidéo : Intelligence Artificielle [1.4] : Agents intelligents - types d'agents 08m
  • Leçon vidéo : Intelligence Artificielle [1.5] : Agents intelligents - exemple 09m
  • Exercice: Dans l’analyse PEAS du monde du Wumpus, quel élément correspond à la mesure de performance ?
  • Leçon vidéo : Intelligence Artificielle [2.1] : Recherche heuristique - motivation 07m
  • Leçon vidéo : Intelligence Artificielle [2.2] : Recherche heuristique - recherche dans un graphe 09m
  • Exercice: Dans une formulation de recherche dans un graphe, que représente un nœud ?
  • Leçon vidéo : Intelligence Artificielle [2.3] : Recherche heuristique - A* 15m
  • Leçon vidéo : Intelligence Artificielle [2.4] : Recherche heuristique - exemple 12m
  • Exercice: Dans l’algorithme A*, comment se décompose la fonction d’évaluation F(n) ?
  • Leçon vidéo : Intelligence Artificielle [2.5] : Recherche heuristique - propriétés théoriques 11m
  • Leçon vidéo : Intelligence Artificielle [2.6] : Recherche heuristique - variations et applications 10m
  • Exercice: Quelle modification simple peut réduire l’utilisation de mémoire quand les listes OPEN et CLOSED deviennent trop grandes dans A* ?
  • Leçon vidéo : Intelligence Artificielle [3.1] : Recherche locale - motivation 05m
  • Leçon vidéo : Intelligence Artificielle [3.2] : Recherche locale - hill climbing 14m
  • Leçon vidéo : Intelligence Artificielle [3.3] : Recherche locale - simulated annealing 12m
  • Leçon vidéo : Intelligence Artificielle [3.4] : Recherche locale - algorithme génétique 15m
  • Exercice: Dans un algorithme génétique, comment appelle-t-on l'ensemble de solutions maintenu et mis à jour au fil des générations ?
  • Leçon vidéo : Intelligence Artificielle [4.1] : Jeux à deux adversaires - motivation 05m
  • Leçon vidéo : Intelligence Artificielle [4.2] : Jeux à deux adversaires - algorithme minimax 17m
  • Exercice: Dans un jeu à somme nulle, quel objectif poursuit le joueur « min » par rapport à la récompense du joueur « max » ?
  • Exercice: Comment définit-on la valeur minimax d’un nœud terminal ?
  • Exercice: Quelle est la complexité en temps de minimax en fonction du facteur de branchement B et de la profondeur maximale M ?
  • Leçon vidéo : Intelligence Artificielle [4.3] : Jeux à deux adversaires - élagage alpha-bêta 16m
  • Leçon vidéo : Intelligence Artificielle [4.4] : Jeux à deux adversaires - exemple 13m
  • Exercice: Dans l’élagage alpha-bêta, quelle est la condition d’arrêt (coupure) typique à un nœud MAX ?
  • Leçon vidéo : Intelligence Artificielle [4.5] : Jeux à deux adversaires - décisions en temps réel 10m
  • Leçon vidéo : Intelligence Artificielle [5.1] : Satisfaction de contraintes - motivation 06m
  • Exercice: Dans un problème de satisfaction de contraintes (CSP), que représente typiquement un nœud du graphe ?
  • Leçon vidéo : Intelligence Artificielle [5.2] : Satisfaction de contraintes - définition 11m
  • Leçon vidéo : Intelligence Artificielle [5.3] : Satisfaction de contraintes - backtracking search 14m
  • Exercice: Dans un problème de satisfaction de contraintes (CSP), que doit vérifier une assignation solution ?
  • Leçon vidéo : Intelligence Artificielle [5.4] : Satisfaction de contraintes - améliorations à backtracking search 22m
  • Leçon vidéo : Intelligence Artificielle [5.5] : Satisfaction de contraintes - algorithme AC-3 17m
  • Exercice: Que garantit la notion d’arc compatible (X → Y) dans un CSP ?
  • Leçon vidéo : Intelligence Artificielle [5.6] : Satisfaction de contraintes - recherche locale 06m
  • Leçon vidéo : Intelligence Artificielle [6.1] : Logique du premier order - motivation 12m
  • Exercice: Quel est l’objectif principal de l’utilisation de la logique du premier ordre en IA ?
  • Leçon vidéo : Intelligence Artificielle [6.2] : Logique du premier order - syntaxe 20m
  • Leçon vidéo : Intelligence Artificielle [6.3] : Logique du premier order - inférence 06m
  • Leçon vidéo : Intelligence Artificielle [6.4] : Logique du premier order - substitution 10m
  • Leçon vidéo : Intelligence Artificielle [6.5] : Logique du premier order - unification 16m
  • Exercice: Quel est l’objectif de l’unification entre deux littéraux α1 et α2 ?
  • Leçon vidéo : Intelligence Artificielle [6.6] : Logique du premier order - forme normale conjonctive 13m
  • Leçon vidéo : Intelligence Artificielle [6.7] : Logique du premier order - preuve par résolution 23m
  • Exercice: Dans une preuve par résolution, quel résultat indique qu'on a obtenu une contradiction et donc que F1 implique F2 ?
  • Leçon vidéo : Intelligence Artificielle [6.8] : Logique du premier order - autres concepts 11m
  • Leçon vidéo : Intelligence Artificielle [7.1] : Raisonnement probabiliste - motivation 08m
  • Leçon vidéo : Intelligence Artificielle [7.2] : Raisonnement probabiliste - définitions 10m
  • Leçon vidéo : Intelligence Artificielle [7.3] : Raisonnement probabiliste - calcul de probabilités 17m
  • Leçon vidéo : Intelligence Artificielle [7.4] : Raisonnement probabiliste - distribution de probabilités 05m
  • Leçon vidéo : Intelligence Artificielle [7.5] : Raisonnement probabiliste - règles de chaînage et de Bayes 12m
  • Exercice: À quoi sert principalement la règle de chaînage en probabilités ?
  • Leçon vidéo : Intelligence Artificielle [7.6] : Raisonnement probabiliste - indépendance 14m
  • Leçon vidéo : Intelligence Artificielle [8.1] : Réseaux bayésiens - motivation 09m
  • Exercice: Pourquoi une table de probabilités conjointes devient-elle impraticable quand on a beaucoup de variables binaires (ex. 1000 variables) ?
  • Leçon vidéo : Intelligence Artificielle [8.2] : Réseaux bayésiens - définition 09m
  • Leçon vidéo : Intelligence Artificielle [8.3] : Réseaux bayésiens - calcul de probabilités 16m
  • Exercice: Dans un réseau bayésien, comment s’écrit la probabilité conjointe de toutes les variables du réseau ?
  • Leçon vidéo : Intelligence Artificielle [8.4] : Réseaux bayésiens - indépendance 16m
  • Leçon vidéo : Intelligence Artificielle [8.5] : Réseaux bayésiens - D-séparation 10m
  • Exercice: Selon la règle de d-séparation, quand peut-on conclure que X et Y sont indépendants sachant Z ?
  • Leçon vidéo : Intelligence Artificielle [8.6] : Réseaux bayésiens - inférence 26m
  • Leçon vidéo : Intelligence Artificielle [8.7] : Réseaux bayésiens - spécifier les tables de probabilités 12m
  • Exercice: Quelles sont les deux composantes nécessaires pour construire un réseau bayésien ?
  • Exercice: Comment estime-t-on une probabilité conditionnelle P(X=x | Parents(X)=p) à partir de données complètes ?
  • Exercice: Quel est le rôle de la constante de lissage δ lors de l’estimation des probabilités ?
  • Leçon vidéo : Intelligence Artificielle [8.8] : Réseaux bayésiens - spécifier la structure 17m
  • Leçon vidéo : Intelligence Artificielle [9.1] : Réseaux bayésiens dynamiques - motivation 07m
  • Exercice: Dans un réseau bayésien dynamique, que représentent généralement les variables X_t ?
  • Leçon vidéo : Intelligence Artificielle [9.2] : Réseaux bayésiens dynamiques - définitions 12m
  • Leçon vidéo : Intelligence Artificielle [9.3] : Réseaux bayésiens dynamiques - type d'inférences 08m
  • Exercice: Dans un modèle dynamique, quel type d'inférence vise à estimer la distribution a posteriori de l'état caché le plus récent à l'instant t, étant donné toutes les observations jusqu'à t ?
  • Leçon vidéo : Intelligence Artificielle [9.4] : Réseaux bayésiens dynamiques - chaîne de Markov 07m
  • Leçon vidéo : Intelligence Artificielle [9.5] : Réseaux bayésiens dynamiques - modèle de Markov caché 09m
  • Exercice: Dans un modèle de Markov caché (HMM), quel type de variables supplémentaires apparaît par rapport à une chaîne de Markov ?
  • Leçon vidéo : Intelligence Artificielle [9.6] : Réseaux bayésiens dynamiques - probabilité marginale et filtrage 23m
  • Leçon vidéo : Intelligence Artificielle [9.7] : Réseaux bayésiens dynamiques - lissage 19m
  • Exercice: Dans un HMM, que représente β(j,t) ?
  • Leçon vidéo : Intelligence Artificielle [9.8] : Réseaux bayésiens dynamiques - prédiction 10m
  • Leçon vidéo : Intelligence Artificielle [9.9] : Réseaux bayésiens dynamiques - explication la plus plausible 15m
  • Exercice: Dans un HMM, que cherche-t-on lors de l’inférence de « l’explication la plus plausible » ?
  • Leçon vidéo : Intelligence Artificielle [10.1] : Traitement automatique du langage - motivation 07m
  • Leçon vidéo : Intelligence Artificielle [10.2] : Traitement automatique du langage - classification de documents 19m
  • Leçon vidéo : Intelligence Artificielle [10.3] : Traitement automatique du langage - apprentissage classif. doc. 19m
  • Leçon vidéo : Intelligence Artificielle [10.4] : Traitement automatique du langage - modèle de langage 17m
  • Exercice: Dans un modèle n-gram, de combien de mots précédents dépend la probabilité du mot à la position i ?
  • Leçon vidéo : Intelligence Artificielle [10.5] : Traitement automatique du langage - évaluation modèle langage 17m
  • Leçon vidéo : Intelligence Artificielle [10.6] : Traitement automatique du langage - étiquetage syntaxique 12m
  • Leçon vidéo : Intelligence Artificielle [10.7] : Traitement automatique du langage - extraction d'information 06m
  • Leçon vidéo : Intelligence Artificielle [11.1] : Processus de décision markovien - motivation 05m
  • Exercice: Quel est l’objectif principal d’un processus de décision markovien (MDP) dans le cadre d’un agent ?
  • Leçon vidéo : Intelligence Artificielle [11.2] : Processus de décision markovien - définitions 14m
  • Leçon vidéo : Intelligence Artificielle [11.3] : Processus de décision markovien - valeur d'un plan 10m
  • Exercice: Quel est le rôle principal du facteur d’escompte (γ) dans la définition de la valeur d’un plan ?
  • Leçon vidéo : Intelligence Artificielle [11.4] : Processus de décision markovien - itération par valeurs 13m
  • Leçon vidéo : Intelligence Artificielle [11.5] : Processus de décision markovien - itération par politiques 16m
  • Exercice: Dans l’itération par politique, quelle étape est réalisée à chaque itération pour la politique courante ?
  • Leçon vidéo : Intelligence Artificielle [12.1] : Apprentissage automatique - motivation 07m
  • Leçon vidéo : Intelligence Artificielle [12.2] : Apprentissage automatique - définitions 06m
  • Exercice: En apprentissage supervisé, que contient principalement l’ensemble d’entraînement ?
  • Leçon vidéo : Intelligence Artificielle [12.3] : Apprentissage automatique - k plus proches voisins 10m
  • Leçon vidéo : Intelligence Artificielle [12.4] : Apprentissage automatique - perceptron 12m
  • Exercice: Quel est un désavantage important de la méthode des k plus proches voisins pour faire une prédiction ?
  • Exercice: Dans le perceptron binaire décrit, quelle est la sortie de la fonction seuil si l’entrée est ≥ 0 ?
  • Exercice: Quelle est la règle de mise à jour (scalaire) d’un poids wi lors d’une erreur de prédiction ?
  • Leçon vidéo : Intelligence Artificielle [12.5] : Apprentissage automatique - exemple du perceptron 07m
  • Leçon vidéo : Intelligence Artificielle [12.6] : Apprentissage automatique - propriétés du perceptron 08m
  • Exercice: Dans un perceptron, à quoi correspond la surface de décision ?
  • Leçon vidéo : Intelligence Artificielle [12.7] : Apprentissage automatique - dérivées 11m
  • Leçon vidéo : Intelligence Artificielle [12.8] : Apprentissage automatique - dérivées partielles et gradient 18m
  • Exercice: Dans une dérivée partielle par rapport à x, comment traite-t-on les autres variables (ex. y) ?
  • Leçon vidéo : Intelligence Artificielle [12.9] : Apprentissage automatique - minimisation de perte 24m
  • Leçon vidéo : Intelligence Artificielle [12.10] : Apprentissage automatique - régression logistique 11m
  • Exercice: Quel est l’avantage principal de la régression logistique par rapport au perceptron concernant l’optimisation ?
  • Exercice: Quelle fonction est utilisée pour transformer le produit scalaire w·x en probabilité dans la régression logistique ?
  • Exercice: Avec la règle de décision décrite, quelle classe prédit-on si h(x) ≥ 0,5 ?
  • Leçon vidéo : Intelligence Artificielle [12.11] : Apprentissage automatique - réseau de neurones 13m
  • Leçon vidéo : Intelligence Artificielle [12.12] : Apprentissage automatique - rétropropagation 23m
  • Exercice: Quel principe mathématique permet de calculer efficacement les gradients dans un réseau de neurones (rétropropagation) ?
  • Leçon vidéo : Intelligence Artificielle [12.13] : Apprentissage automatique - exemple de réseau de neurones 12m
  • Leçon vidéo : Intelligence Artificielle [12.14] : Apprentissage automatique - généralisation 18m
  • Exercice: Pourquoi l’erreur mesurée sur l’ensemble d’entraînement est-elle souvent trop optimiste ?
  • Exercice: Quel ensemble de données sert principalement à choisir les hyperparamètres (ex. nombre de neurones cachés, taux d’apprentissage) ?
  • Exercice: Avec k-plus proches voisins, que vaut typiquement l’erreur d’entraînement quand k = 1 (données correctement étiquetées) ?
  • Leçon vidéo : Intelligence Artificielle [13.1] : Apprentissage par renforcement - motivation 10m
  • Leçon vidéo : Intelligence Artificielle [13.2] : Apprentissage par renforcement - estimation directe 14m
  • Exercice: Dans l'estimation directe en apprentissage par renforcement passif, comment estime-t-on la valeur d'un état pour une politique donnée ?
  • Leçon vidéo : Intelligence Artificielle [13.3] : Apprentissage par renforcement - prog. dyn. adaptative 21m
  • Leçon vidéo : Intelligence Artificielle [13.4] : Apprentissage par renforcement - différence temporelle 13m
  • Exercice: Quel problème principal l’algorithme TD (différences temporelles) cherche-t-il à éviter par rapport à l’approche de type résolution d’équations (modèle de transition) ?
  • Leçon vidéo : Intelligence Artificielle [13.5] : Apprentissage par renforcement - passif vs. actif 09m
  • Leçon vidéo : Intelligence Artificielle [13.6] : Apprentissage par renforcement - exploration vs. exploitation 10m
  • Exercice: Dans l'apprentissage par renforcement, que décrit principalement le dilemme exploration vs exploitation ?
  • Leçon vidéo : Intelligence Artificielle [13.7] : Apprentissage par renforcement - Q-learning 17m
  • Leçon vidéo : Intelligence Artificielle [13.8] : Apprentissage par renforcement - recherche de plan 11m
  • Exercice: Quel est l’objectif principal de la recherche de plans (recherche de politique) ?
  • Leçon vidéo : Intelligence Artificielle [13.9] : Apprentissage par renforcement - généralisation 15m
  • Leçon vidéo : Intelligence Artificielle [14.1] : Vision par ordinateur - motivation 06m
  • Exercice: Quel est l’objectif principal de cette partie du cours sur la vision par ordinateur ?
  • Leçon vidéo : Intelligence Artificielle [14.2] : Vision par ordinateur - représentation d'images 05m
  • Leçon vidéo : Intelligence Artificielle [14.3] : Vision par ordinateur - gradients d'images 19m
  • Exercice: Comment calcule-t-on une mesure d’intensité de contour à partir des variations horizontales et verticales ?
  • Leçon vidéo : Intelligence Artificielle [14.4] : Vision par ordinateur - contours d'images 12m
  • Leçon vidéo : Intelligence Artificielle [14.5] : Vision par ordinateur - histogrammes de gradients 11m
  • Exercice: Quel est l’objectif principal des histogrammes de gradients (HOG) en vision par ordinateur ?
  • Leçon vidéo : Intelligence Artificielle [14.6] : Vision par ordinateur - reconnaissance d'objets 10m

Ce cours gratuit comprend:

21 heure et 1 minutes du cours vidéo en ligne

Certificat numérique de réussite du cours (gratuit)

Exercices pour développer vos connaissances

100% gratuit, du contenu au certificat

Prêt à commencer ?Téléchargez l’application et commencez dès aujourd’hui !

Installez l'application

dès maintenant pour accéder au cours
Icône représentant les cours de technologie et de commerce

Plus de 5000 cours gratuits

Programmation, anglais, marketing digital et bien plus encore ! Apprenez ce que vous voulez, gratuitement.

Icône de calendrier avec cible représentant la planification des études

Plan d'études avec IA

L'intelligence artificielle de notre application peut créer un planning d'études pour le cours que vous choisissez.

Icône professionnelle représentant la carrière et le commerce

De débutant à professionnel accompli

Améliorez votre CV grâce à notre certificat gratuit, puis utilisez notre intelligence artificielle pour trouver l'emploi de vos rêves.

Vous pouvez également utiliser le code QR ou les liens ci-dessous.

Code QR - Télécharger Cursa - Cours en ligne

Plus de cours gratuits sur Intelligence artificielle et science des données

Ebook + livres audio gratuits ! Apprenez en écoutant ou en lisant !

Téléchargez l'application dès maintenant pour avoir accès à + 5000 cours gratuits, exercices, certificats et de nombreux contenus sans rien payer !

  • Cours en ligne 100% gratuits du début à la fin

    Des milliers de cours en ligne en vidéo, livres électroniques et livres audio.

  • Plus de 60 000 exercices gratuits

    Pour tester vos connaissances lors de cours en ligne

  • Certificat numérique gratuit et valide avec code QR

    Généré directement à partir de la galerie de photos de votre téléphone portable et envoyé à votre adresse e-mail

Application Cursa sur l'écran du livre électronique, l'écran du cours vidéo et l'écran des exercices du cours, ainsi que le certificat de fin de cours