QCM : Fondamentaux de l’intelligence artificielle (36 questions)

Questions et réponses du QCM

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 ?

Une IA fondée sur la perception et le raisonnement
Une IA fondée sur l’apprentissage à partir d’exemples
Une automatisation fondée sur un processus défini
Un algorithme considéré comme un domaine de l’informatique

Une automatisation fondée sur un processus défini

Explication

L’automatisation correspond à l’exécution automatique d’une tâche selon un processus défini et peut fonctionner sans IA. Assimiler toute tâche machine à l’IA confond automatisation et capacités cognitives; l’apprentissage et la perception ne sont pas requis ici; un algorithme désigne une suite d’instructions.

2. Quelle caractéristique distingue le mieux l’intelligence artificielle d’une simple exécution automatique d’un processus défini ?

Elle mobilise des méthodes permettant des tâches associées à la perception, au raisonnement, à l’apprentissage ou à la décision.
Elle consiste en une suite finie d’instructions servant à résoudre un problème ou à effectuer un calcul.
Elle désigne l’exécution automatique d’une tâche suivant un processus établi à l’avance.
Elle désigne le déclenchement d’actions à des moments fixés par un programme.

Elle mobilise des méthodes permettant des tâches associées à la perception, au raisonnement, à l’apprentissage ou à la décision.

Explication

L’IA regroupe des méthodes permettant à une machine d’accomplir des tâches associées notamment à la perception, au raisonnement, à l’apprentissage et à la décision. L’exécution d’un processus défini relève de l’automatisation, une suite finie d’instructions définit un algorithme, et un déclenchement programmé peut être automatisé sans IA.

3. Dans quel domaine s’inscrit l’intelligence artificielle lorsqu’elle étudie et développe des systèmes capables de réaliser des tâches nécessitant certaines capacités cognitives ?

L’informatique
Les statistiques
La robotique
L’automatisation industrielle

L’informatique

Explication

L’intelligence artificielle est un domaine de l’informatique qui étudie et développe des systèmes capables d’effectuer des tâches nécessitant habituellement certaines capacités cognitives. La robotique et les statistiques peuvent être liées à l’IA, mais ne définissent pas le domaine; l’automatisation industrielle désigne un autre champ d’application.

4. Quel chercheur propose en 1950 un test de conversation pour discuter du comportement intelligent d’une machine ?

Geoffrey Hinton
John McCarthy
Alan Turing
Marvin Minsky

Alan Turing

Explication

Alan Turing propose en 1950 un test de conversation pour discuter du comportement intelligent d’une machine. John McCarthy est associé à la conférence de Dartmouth, tandis que Marvin Minsky et Geoffrey Hinton sont des figures d’autres développements de l’IA.

5. Une équipe situe en 1956 un événement qui contribue à faire reconnaître l’intelligence artificielle comme domaine de recherche. De quel événement s’agit-il ?

La conférence de Dartmouth
Le développement des systèmes symboliques et experts
Les progrès de l’apprentissage profond
Le test de conversation proposé par Turing

La conférence de Dartmouth

Explication

La conférence de Dartmouth, en 1956, contribue à établir l’IA comme domaine de recherche. Le test de conversation est proposé par Turing en 1950, l’apprentissage profond progresse fortement dans les années 2010, et les systèmes symboliques et experts se développent surtout des années 1960 aux années 1980.

6. Une équipe classe quatre descriptions d’approches classiques de l’IA. Laquelle correspond à l’approche « agir rationnellement » ?

Modéliser certains mécanismes de la cognition humaine
Utiliser des règles logiques pour tirer des conclusions
Reproduire des comportements observables associés à l’intelligence
Choisir une action adaptée aux objectifs et aux informations disponibles

Choisir une action adaptée aux objectifs et aux informations disponibles

Explication

Agir rationnellement consiste à choisir une action adaptée aux objectifs et aux informations disponibles. Reproduire des comportements relève de l’action humaine, modéliser la cognition relève de la pensée humaine, et tirer des conclusions logiques relève de la pensée rationnelle.

7. Pour diagnostiquer une panne, un système applique des règles explicites à des faits et à leurs relations, puis suit un raisonnement logique. À quelle approche correspond-il ?

À l’approche symbolique
À l’approche consistant à agir comme un humain
À l’approche fondée sur les données
À l’apprentissage profond

À l’approche symbolique

Explication

L’approche symbolique s’appuie sur des règles explicites, des faits, des relations et la logique. L’approche fondée sur les données apprend des régularités à partir d’exemples, l’apprentissage profond utilise des réseaux de neurones multicouches, et l’imitation humaine vise des comportements observables.

8. Un modèle est ajusté à partir de données pour prévoir la demande en eau des cultures. Quelle méthode générale est mise en œuvre ?

L’apprentissage automatique
La recherche et la planification
L’apprentissage profond
La représentation des connaissances

L’apprentissage automatique

Explication

L’apprentissage automatique regroupe des méthodes qui ajustent un modèle à partir de données afin de produire des prédictions ou des décisions. La représentation des connaissances organise des faits, la planification recherche une suite d’actions, et l’apprentissage profond est un sous-domaine utilisant des réseaux à plusieurs couches.

9. Une méthode d’apprentissage automatique emploie un réseau de neurones comportant plusieurs couches de transformations. Quelle est sa relation avec l’apprentissage automatique ?

C’est une forme de l’approche symbolique
C’est un sous-domaine de l’apprentissage automatique
C’est une méthode de recherche et de planification
C’est une catégorie extérieure à l’apprentissage automatique

C’est un sous-domaine de l’apprentissage automatique

Explication

L’apprentissage profond est un sous-domaine de l’apprentissage automatique caractérisé par l’emploi de réseaux de neurones à plusieurs couches de transformations. Le considérer comme extérieur à l’apprentissage automatique confond la relation entre ces deux notions.

10. Une organisation envisage un outil d’IA plausible pour classer des demandes, mais ne l’a pas encore testé dans ses services. Quelle démarche est justifiée avant de conclure qu’il convient à cet usage ?

Le considérer comme déjà déployé dès que l’application paraît plausible
L’évaluer sur des données sans examiner son contexte d’utilisation
L’évaluer sur des données et dans un contexte d’utilisation réels
Le juger adapté à l’usage sur la seule plausibilité de l’application

L’évaluer sur des données et dans un contexte d’utilisation réels

Explication

Une application plausible n’est pas nécessairement déjà déployée, et son adéquation doit être évaluée sur des données ainsi que dans un contexte d’utilisation réels. La plausibilité ne prouve pas un déploiement ni une efficacité en situation.

11. Un outil de sélection produit des résultats moins favorables pour certains groupes parce que les données utilisées reflètent des inégalités. Quel risque cela illustre-t-il ?

Un risque de biais
Un risque de manque de robustesse
Un risque de manque d’explicabilité
Un risque d’erreur de prédiction

Un risque de biais

Explication

Des données ou des choix de conception peuvent produire des résultats injustes : c’est un risque de biais. Une baisse de performance lorsque les conditions changent concerne la robustesse, une prédiction erronée relève des erreurs, et une décision difficile à interpréter concerne l’explicabilité.

12. Un organisme évalue un système d’IA destiné à aider à prendre des décisions concernant des personnes. Quels éléments doit-il examiner pour réaliser une évaluation complète ?

Les erreurs et les risques, sans examiner leurs conséquences pour les personnes
Les performances mesurées, sans examiner les erreurs ni les risques
Les performances, les erreurs, les risques et leurs conséquences pour les personnes
L’interprétabilité des décisions, sans examiner les performances ni les risques

Les performances, les erreurs, les risques et leurs conséquences pour les personnes

Explication

L’évaluation doit prendre en compte les performances, les erreurs, les risques et leurs conséquences pour les personnes concernées. Se limiter aux performances ou à l’interprétabilité laisse de côté des dimensions essentielles, notamment les risques et leurs effets.

13. Quel élément caractérise un agent dans un système où il reçoit des informations sur son environnement et peut agir sur celui-ci ?

Un mécanisme qui exécute une action sur l’environnement
Une information reçue à un instant donné
Une entité qui perçoit par des capteurs et agit par des actionneurs
Un dispositif qui fournit des informations sur l’environnement

Une entité qui perçoit par des capteurs et agit par des actionneurs

Explication

Un agent perçoit son environnement au moyen de capteurs et agit sur celui-ci au moyen d’actionneurs. Un capteur fournit des informations, un actionneur exécute une action et une perception est une information reçue.

14. Un robot reçoit d’une caméra des données sur les obstacles qui se trouvent devant lui. Quel rôle la caméra remplit-elle ?

Un actionneur agissant sur l’environnement
Un capteur fournissant des informations sur l’environnement
Une perception reçue à un instant donné
Un agent percevant et agissant sur son environnement

Un capteur fournissant des informations sur l’environnement

Explication

Un capteur est un dispositif ou un mécanisme qui fournit des informations sur l’environnement. L’agent est l’entité qui perçoit et agit, la perception est l’information reçue, et l’actionneur sert à agir.

15. Un véhicule autonome utilise l’ensemble de ses perceptions passées pour choisir une manœuvre parmi plusieurs possibilités. Que décrit sa fonction agent ?

L’ensemble des perceptions reçues à un instant donné
L’association des historiques de perceptions aux actions possibles
L’association des actions passées aux perceptions possibles
L’implémentation informatique du comportement de l’agent

L’association des historiques de perceptions aux actions possibles

Explication

La fonction agent associe les historiques de perceptions aux actions possibles. L’implémentation informatique relève du programme agent, tandis qu’une perception ponctuelle ne constitue pas un historique.

16. Une équipe décrit d’abord le comportement attendu d’un agent, puis écrit le logiciel qui le réalise. Comment distinguer ces deux éléments ?

Le programme agent décrit le comportement et la fonction agent l’implémente
La fonction agent décrit le comportement et le programme agent l’implémente
La fonction agent recueille les perceptions et le programme agent mesure la performance
Le programme agent définit les actions possibles et la fonction agent les exécute

La fonction agent décrit le comportement et le programme agent l’implémente

Explication

La fonction agent décrit le comportement attendu, tandis que le programme agent en est l’implémentation informatique. Confondre ces termes revient à inverser la spécification du comportement et sa réalisation logicielle.

17. Un agent de navigation dispose de données incomplètes, de ressources de calcul limitées et de plusieurs itinéraires possibles. Quel choix correspond à une décision rationnelle ?

Choisir l’itinéraire qui garantit le meilleur résultat réel malgré l’incertitude
Choisir l’itinéraire le plus complexe sans tenir compte des limites de calcul
Choisir un itinéraire possible indépendamment des perceptions et du critère visé
Choisir l’itinéraire qui maximise la performance attendue selon les éléments disponibles

Choisir l’itinéraire qui maximise la performance attendue selon les éléments disponibles

Explication

Un agent rationnel choisit l’action qui maximise la performance attendue en tenant compte des perceptions, des connaissances, des actions possibles, du critère de performance et de ses limites de calcul. Garantir le meilleur résultat réel supposerait une omniscience que la rationalité n’implique pas.

18. Quelles dimensions permettent de décrire un environnement en intelligence artificielle ?

Observabilité, déterminisme, structure épisodique ou séquentielle, évolution, valeurs discrètes ou continues, nombre d’agents
Observabilité, déterminisme, structure épisodique ou séquentielle, évolution, présence d’objectifs, apprentissage
Déterminisme, objectifs, mémoire, évolution, valeurs discrètes ou continues, coopération entre agents
Observabilité, apprentissage, mémoire, structure épisodique ou séquentielle, valeurs discrètes ou continues, nombre d’agents

Observabilité, déterminisme, structure épisodique ou séquentielle, évolution, valeurs discrètes ou continues, nombre d’agents

Explication

La description s’appuie sur six dimensions : observabilité, déterminisme, caractère épisodique ou séquentiel, statique ou dynamique, discret ou continu, et mono-agent ou multi-agent. L’apprentissage et les objectifs caractérisent plutôt des agents, tandis que la coopération ne remplace pas la dimension du nombre d’agents.

19. Un robot analyse une pièce pendant plusieurs secondes avant de choisir sa prochaine action. Durant cette délibération, des objets peuvent être déplacés par d’autres personnes. Comment qualifier l’environnement selon son évolution ?

Dynamique, car l’environnement peut changer pendant la délibération
Épisodique, car chaque analyse prend plusieurs secondes
Statique, car le robot n’a pas encore choisi d’action
Stochastique, car les personnes déplacent des objets

Dynamique, car l’environnement peut changer pendant la délibération

Explication

Un environnement est dynamique s’il peut changer pendant que l’agent délibère. Le terme statique concerne l’absence de changement durant cette période, tandis que « épisodique » décrit le lien entre décisions successives et « stochastique » l’incertitude des résultats.

20. Un système de navigation suit une position et une vitesse pouvant varier de manière graduelle, avec une infinité de valeurs possibles dans un intervalle. Comment caractériser ces variables ?

Discrètes, car le système enregistre des mesures successives
Continues, car elles peuvent prendre un ensemble continu de valeurs
Stochastiques, car les valeurs changent au cours du temps
Séquentielles, car une mesure influence les suivantes

Continues, car elles peuvent prendre un ensemble continu de valeurs

Explication

Des variables pouvant prendre un ensemble continu de valeurs sont continues. Des mesures successives ne rendent pas les valeurs dénombrables par nature, et le caractère continu ne détermine ni le hasard ni le nombre d’agents.

21. Dans un scénario, plusieurs robots négocient l’accès à une ressource et leurs décisions modifient les possibilités des autres. Comment modéliser ce problème selon le nombre d’agents en interaction ?

Comme un problème mono-agent
Comme un problème multi-agent
Comme un environnement continu
Comme un problème épisodique

Comme un problème multi-agent

Explication

Un problème est multi-agent lorsque plusieurs agents interagissent, comme les robots qui négocient une ressource. Le fait d’étudier chaque robot séparément ne supprime pas les interactions, et les notions de continu ou d’épisodique décrivent d’autres dimensions.

22. Un aspirateur robot perçoit que la zone devant lui est sale et déclenche immédiatement l’action « aspirer » selon une règle préétablie. De quel type d’agent s’agit-il ?

Un agent à réflexes simples
Un agent fondé sur des objectifs
Un agent apprenant
Un agent fondé sur un modèle

Un agent à réflexes simples

Explication

Un agent à réflexes simples choisit son action à partir de la perception actuelle en appliquant une règle condition-action. Un modèle implique un état interne, un objectif évalue un état souhaité, et l’apprentissage améliore le comportement à partir de l’expérience ou des données.

23. Un robot ne voit pas les pièces déjà nettoyées, mais conserve un état interne des zones parcourues pour estimer où il se trouve. Quelle catégorie d’agent correspond à cette capacité ?

Un agent fondé sur des objectifs
Un agent fondé sur un modèle
Un agent apprenant
Un agent à réflexes simples

Un agent fondé sur un modèle

Explication

Un agent fondé sur un modèle conserve un état interne qui lui permet d’estimer des aspects de l’environnement non directement visibles. Les réflexes simples s’appuient sur la perception actuelle, les objectifs sur un état souhaité, et l’apprentissage sur l’expérience ou les données.

24. Un agent compare plusieurs actions selon leurs utilités attendues. Si une action a2a_2 a une utilité attendue supérieure à celle de toute autre action disponible, laquelle choisit-il selon la règle de maximisation ?

L’action dont le résultat est le plus probable
L’action a2a_2
L’action dont l’utilité attendue est la plus faible
L’action qui maximise l’utilité de l’état actuel

L’action $$a_2$$

Explication

La règle a∗=arg⁡max⁡a∈AE[U∣a]a^* = \arg\max_{a\in A} E[U\mid a] sélectionne l’action dont l’utilité attendue est maximale ; ici, il s’agit de a2a_2. Minimiser l’utilité inverse l’objectif, tandis que la probabilité seule ou l’utilité de l’état actuel ne correspond pas au critère indiqué.

25. Après chaque intervention, un agent reçoit des données sur les résultats et ajuste progressivement ses choix afin d’obtenir de meilleures performances lors des interventions suivantes. Quelle catégorie décrit cet agent ?

Un agent fondé sur un modèle
Un agent apprenant
Un agent à réflexes simples
Un agent fondé sur des objectifs

Un agent apprenant

Explication

Un agent apprenant améliore son comportement à partir de l’expérience ou des données, comme dans cette situation. Un modèle sert à estimer des aspects non visibles, les réflexes simples appliquent des règles à la perception actuelle, et les agents fondés sur des objectifs évaluent les actions selon un état souhaité.

26. Un robot aspirateur arrive dans une position propre et a déjà consigné les directions qu’il y a explorées. Que lui permet sa mémoire de faire ?

Aspirer la position parce qu’elle est propre
Revenir vers une position déjà visitée
Choisir une direction qu’il n’a pas encore explorée
Choisir une direction au hasard sans consulter son historique

Choisir une direction qu’il n’a pas encore explorée

Explication

L’agent à mémoire enregistre les positions visitées et les directions explorées afin de sélectionner une direction non explorée lorsque la position est propre. « Aspirer » confond le choix de direction avec la détection d’une zone sale, et « au hasard » ignore l’historique mémorisé.

27. Un logiciel suit une séquence fixe pour classer des factures, tandis qu’un autre apprend des exemples et adapte ses décisions à des cas nouveaux. Quelle distinction décrit le mieux ces systèmes ?

Les deux relèvent de l’IA dès qu’ils traitent des factures.
Le premier relève de l’IA; le second correspond à une automatisation fixe.
Le premier relève de l’automatisation; le second peut mobiliser l’IA.
Les deux relèvent de l’automatisation puisqu’ils produisent un résultat.

Le premier relève de l’automatisation; le second peut mobiliser l’IA.

Explication

L’automatisation exécute un processus défini, alors que l’IA peut mobiliser l’apprentissage ou la décision face à des situations variées. Assimiler l’apprentissage à une séquence fixe confond les notions, et traiter toute production d’un résultat comme de l’automatisation néglige l’adaptation.

28. Un agent choisit l’action qui semble la plus performante avec les informations et le modèle dont il dispose, mais un événement imprévisible entraîne un mauvais résultat. Quelle interprétation convient ?

La décision prouve que l’agent disposait de toutes les informations utiles.
La décision peut être rationnelle malgré le résultat défavorable.
La décision est irrationnelle dès qu’elle produit un résultat défavorable.
La décision montre que le critère de performance ne joue aucun rôle.

La décision peut être rationnelle malgré le résultat défavorable.

Explication

La rationalité s’évalue au regard des informations disponibles, du modèle et du critère de performance; une information inconnue ou un événement imprévisible peut conduire à un mauvais résultat. « Irrationnelle dès qu’elle échoue » confond rationalité et succès garanti, tandis que l’événement imprévisible n’était pas nécessairement connu du modèle.

29. Dans un entrepôt, un robot doit se déplacer parmi des personnes et éviter des obstacles que ses capteurs ne détectent pas tous. Si les déplacements sont modélisés dans un espace continu et les personnes comme des agents, comment caractériser cet environnement ?

Partiellement observable, dynamique, discret et multi-agent
Complètement observable, dynamique, continu et multi-agent
Partiellement observable, dynamique, continu et mono-agent
Partiellement observable, dynamique, continu et multi-agent

Partiellement observable, dynamique, continu et multi-agent

Explication

Les capteurs incomplets rendent l’environnement partiellement observable, tandis que le mouvement continu et la présence de personnes modélisées comme agents justifient les autres propriétés. « Complètement observable » méconnaît les limites des capteurs, « discret » remplace à tort le mouvement continu et « mono-agent » écarte les personnes modélisées comme agents.

30. Un programme reçoit séparément chaque courriel et le classe dans une catégorie, sans que la décision sur un courriel influe sur le suivant. Quelle caractérisation convient à cette tâche ?

Souvent épisodique et nécessairement complètement observable
Souvent épisodique et à classification continue
Séquentielle et à classification discrète
Souvent épisodique et à classification discrète

Souvent épisodique et à classification discrète

Explication

Le classement indépendant de courriels est souvent épisodique et les catégories de classification peuvent être discrètes. « Séquentielle » suppose à tort une dépendance entre les décisions, « continue » confond la nature des catégories, et l’observabilité dépend des informations fournies au modèle.

31. Un agent reçoit successivement les états « propre », « inconnu » et « sale ». Quelle suite d’actions doit-il renvoyer ?

Demander une inspection, se déplacer, aspirer
Aspirer, demander une inspection, se déplacer
Se déplacer, aspirer, demander une inspection
Se déplacer, demander une inspection, aspirer

Se déplacer, demander une inspection, aspirer

Explication

L’agent se déplace lorsque l’état est « propre », demande une inspection dans les autres cas non prévus et aspire lorsque l’état est « sale ». « Aspirer » pour l’état propre inverse l’action attendue, tandis que les deux réponses qui prévoient une action sur « inconnu » traitent à tort cet état comme propre ou sale.

32. Dans une fonction Python, les cas « sale » et « propre » sont traités par des conditions explicites, puis une perception « inconnu » est reçue. Quel rôle doit jouer le bloc `else` ?

Traiter les perceptions qui ne correspondent à aucun cas prévu
Ignorer les perceptions sans condition explicitement prévue
Traiter uniquement le cas explicitement prévu juste avant
Répéter l’action associée à la première condition testée

Traiter les perceptions qui ne correspondent à aucun cas prévu

Explication

Les conditions sont évaluées dans l’ordre et le bloc `else` prend en charge les perceptions qui ne correspondent pas aux cas explicitement prévus. Répéter la première action confond ordre de test et résultat par défaut, reprendre le cas précédent limite à tort le bloc à une perception donnée, et ignorer les perceptions omet le rôle de `else`.

33. Un agent reçoit une demande élevée, une priorité flexible et une disponibilité vraie. Quelle recommandation produit-il ?

Autoriser l’usage
Différer l’usage
Attendre la disponibilité
Maintenir l’usage

Différer l’usage

Explication

Avec une disponibilité vraie, une priorité flexible et une demande élevée, la règle prévoit de différer l’usage. « Attendre » correspond à une indisponibilité, tandis que « maintenir » correspond à une priorité critique.

34. Une équipe doit évaluer son prototype d’agent de gestion électrique pour le travail pratique. Quel plan respecte les exigences de validation demandées ?

Le tester dans cinq situations et présenter deux limites
Le tester dans cinq situations et présenter une limite
Le tester dans cinq situations sans description PEAS ni règles
Le tester dans quatre situations et présenter deux limites

Le tester dans cinq situations et présenter deux limites

Explication

Le travail pratique demande de tester le prototype dans au moins cinq situations et de présenter deux limites, en plus des autres étapes de conception. Quatre tests ne satisfont pas le minimum, une seule limite est insuffisante, et le plan sans PEAS ni règles omet des éléments demandés.

35. Un agent de navigation connaît la position de certains obstacles, mais une partie de l’état pertinent de son environnement lui échappe. Comment caractériser cet environnement ?

Dynamique
Totalement observable
Partiellement observable
Inobservable

Partiellement observable

Explication

Un environnement est partiellement observable lorsque l’agent ne reçoit pas tout l’état pertinent. « Dynamique » porte sur les changements de l’environnement, « totalement observable » implique que l’état pertinent est révélé, et « inobservable » suggère une absence de perception.

36. Deux résultats possibles répondent à des critères différents, et un agent utilise une fonction d’utilité pour les comparer. Quelle conclusion est justifiée ?

Elle révèle à l’agent tout l’état pertinent
Elle garantit que l’agent choisit la décision parfaite
Elle remplace les capteurs pour observer les conséquences
Elle aide à comparer leurs conséquences selon un critère

Elle aide à comparer leurs conséquences selon un critère

Explication

Une fonction d’utilité sert à comparer les conséquences selon un critère donné, mais ne garantit pas une décision parfaite. La garantie d’optimalité, le remplacement des capteurs et la révélation complète de l’état ne définissent pas son rôle.

Révisez avec les flashcards

Mémorisez les réponses avec 88 flashcards sur Fondamentaux de l’intelligence artificielle.

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.

Voir les flashcards →

Approfondir avec la fiche

Consultez la fiche de révision complète sur Fondamentaux de l’intelligence artificielle.

Voir la fiche →

Cours similaires

Crée tes propres QCM

Importe ton cours et l'IA génère des QCM avec corrections en 30 secondes.

Générateur de QCM