Le minuteur suit une règle fixée ; le système de trafic estime les embouteillages.
Les tâches associées à l’IA peuvent inclure :
L’IA regroupe plusieurs approches, algorithmes et architectures plutôt qu’une seule technique.
★ À maîtriser
📌 L’approche symbolique repose sur des règles explicites, des faits et relations, ainsi que sur la logique et la recherche, et son comportement est souvent interprétable.
📌 L’approche fondée sur les données utilise des exemples d’entraînement et l’estimation de paramètres pour détecter des régularités et généraliser à de nouveaux cas.
Compléments
Ce cours privilégie l’approche par les agents rationnels, tout en étudiant le raisonnement, l’apprentissage et la résolution de problèmes.
La recherche et la planification visent à trouver une suite d’actions conduisant à un objectif.
La représentation des connaissances organise des faits et des relations sur un domaine.
Le traitement du langage naturel analyse ou génère le langage humain.
La vision par ordinateur interprète des images ou des vidéos.
La robotique associe la perception, la planification et l’action dans le monde physique.
Les systèmes experts exploitent des connaissances et des règles spécialisées.
Les systèmes hybrides combinent des règles explicites avec des modèles appris.
★ À maîtriser
📌 Une application plausible de l’IA n’est pas nécessairement déjà déployée, et toute solution doit être évaluée sur des données et dans un contexte d’utilisation réels.
Les données ou les choix de conception peuvent produire des résultats injustes, ce qui constitue un risque de biais en IA.
L’évaluation d’un système d’IA doit considérer : ses performances, ses erreurs, ses risques, leurs conséquences pour les personnes concernées
Compléments
Au Togo, les applications plausibles de l’IA comprennent : l’analyse d’images de cultures et l’estimation des besoins en eau en agriculture, la prévision de la production photovoltaïque et la détection d’anomalies en énergie, l’estimation des durées de trajet à partir de données de circulation en transport, l’aide à l’analyse d’images médicales sous supervision professionnelle en santé, la détection de transactions inhabituelles et l’estimation du risque en finance, les exercices adaptés au niveau de l’apprenant en éducation, le classement de demandes et l’analyse de documents en gestion publique
Une prédiction peut être incorrecte même si le modèle paraît performant.
📌 Les données personnelles doivent être protégées contre les atteintes à la confidentialité.
Certaines décisions produites par l’IA sont difficiles à interpréter, ce qui pose un problème d’explicabilité.
La robustesse d’un système d’IA peut diminuer lorsque les conditions changent.
Une confiance excessive d’un utilisateur dans une sortie automatique constitue un risque lié à l’IA.
★ À maîtriser
📌 La fonction agent décrit le comportement attendu, tandis que le programme agent en est l’implémentation informatique.
Compléments
📌 La rationalité d’un agent ne signifie pas qu’il est omniscient : avec des informations incomplètes, il peut prendre une décision rationnelle et obtenir malgré tout un mauvais résultat.
Un agent ne peut pas être évalué correctement sans que son objectif et les compromis acceptables soient précisés.
PEAS désigne les quatre éléments de description d’un agent :
★ À maîtriser
Un environnement se décrit notamment selon six dimensions :
Un environnement est statique s’il ne change pas pendant la délibération de l’agent, tandis qu’il est dynamique s’il peut changer pendant cette délibération.
Un environnement est discret lorsque ses états, ses actions ou le temps sont dénombrables, tandis qu’il est continu lorsque ses variables ou évolutions peuvent prendre un ensemble continu de valeurs.
Un problème est mono-agent lorsqu’il est modélisé principalement du point de vue d’un seul agent décisionnel, tandis qu’il est multi-agent lorsque plusieurs agents interagissent.
Compléments
Les propriétés d’un environnement influencent la conception de l’agent, les informations à mémoriser et les méthodes de décision à utiliser.
Dans un environnement partiellement observable, l’agent peut devoir maintenir une estimation de l’état du monde.
Un jeu de plateau au tour par tour est souvent discret, tandis que la vitesse et la position d’un véhicule sont des variables continues.
Dans un environnement multi-agent, les agents peuvent coopérer, se concurrencer ou poursuivre des objectifs différents.
La résolution d’un labyrinthe sans adversaire est un problème mono-agent, tandis que la négociation d’une ressource entre plusieurs robots et la circulation routière sont des problèmes multi-agents.
★ À maîtriser
📐 Formule - Un agent peut choisir l’action qui maximise l’utilité attendue, selon , où représente l’utilité et l’ensemble des actions disponibles.
Compléments
📌 Sans mémoire ni modèle interne, un agent à réflexes simples peut échouer lorsque la perception actuelle ne suffit pas à déterminer la bonne action.
Le modèle interne peut représenter :
Pour atteindre un objectif, l’agent le représente, identifie les actions disponibles, prévoit leurs conséquences possibles et recherche une suite d’actions menant à cet objectif.
Une architecture classique distingue : l’élément de performance, qui choisit les actions, l’élément d’apprentissage, qui améliore le comportement, le critique, qui évalue les résultats obtenus, le générateur de problèmes, qui propose des actions exploratoires utiles à l’apprentissage
Réflexe simple → modèle interne → objectif → utilité → apprentissage.
★ À maîtriser
📌 Dans l’agent thermostat présenté, le chauffage s’active si la température est inférieure à la consigne moins 1 °C, le refroidissement si elle est supérieure à la consigne plus 1 °C, et le système maintient son état dans les autres cas.
Compléments
Un agent simple implémenté en Python peut recevoir une perception dans une fonction et renvoyer une action selon des conditions : « sale » renvoie « aspirer », « propre » renvoie « se_deplacer » et toute autre perception renvoie « observer ».
Dans l’exemple de thermostat, la consigne est de 24 °C et la zone de tolérance est de 1 °C.
L’agent à mémoire présenté en Python enregistre les positions visitées et les directions déjà explorées afin de choisir une direction non explorée lorsque la position est propre.
📐 Formule - Dans l’exemple Python de comparaison d’itinéraires, le coût d’une option est calculé par , et l’agent choisit l’option de coût minimal.
Dans l’exemple de comparaison d’itinéraires, l’itinéraire A a un temps estimé de 20 et un risque de 8, tandis que l’itinéraire B a un temps estimé de 25 et un risque de 2.
L’assistant d’irrigation reçoit les informations suivantes et recommande une action :
★ À maîtriser
📌 L’automatisation exécute un processus défini, tandis que l’IA peut mobiliser le raisonnement, l’apprentissage ou la décision face à des situations variées.
Compléments
📌 Un capteur fournit une information, tandis qu’un actionneur permet d’exécuter une action.
★ À maîtriser
Compléments
Aux échecs, l’environnement est généralement observable, déterministe selon les règles, séquentiel, discret et multi-agent.
Le classement indépendant de courriels est souvent une tâche épisodique et sa classification peut être discrète ; son observabilité dépend des informations fournies au modèle.
La prévision photovoltaïque du lendemain repose sur des observations incomplètes ; l’environnement réel est dynamique et l’incertitude météorologique rend la prévision incertaine.
📌 La classification d’un environnement dépend parfois des hypothèses retenues, qui doivent être justifiées.
★ À maîtriser
Compléments
Sale → aspirer ; propre → se déplacer ; sinon → inspection.
★ À maîtriser
Compléments
Teste tes connaissances sur Fondamentaux de l’intelligence artificielle avec 36 questions à choix multiples et corrections détaillées.
1. Dans une usine, un dispositif répète une séquence fixe d’actions pour emballer des produits. Comment qualifier ce fonctionnement, même s’il ne mobilise pas d’IA ?
2. Quelle caractéristique distingue le mieux l’intelligence artificielle d’une simple exécution automatique d’un processus défini ?
Mémorisez les concepts clés de Fondamentaux de l’intelligence artificielle avec 88 flashcards interactives.
Comment fonctionne l’automatisation d’une tâche ?
Elle exécute automatiquement la tâche selon un processus défini.
L’automatisation nécessite-t-elle l’intelligence artificielle ?
Elle peut fonctionner sans intelligence artificielle.
Qu’est-ce que l’intelligence artificielle ?
Un ensemble de méthodes permettant à une machine d’accomplir certaines tâches.
Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.
Générateur de fiches