En bref : une machine réactive est le type d'IA le plus simple. Elle ne réagit qu'à la situation qui se présente à elle, n'a aucune mémoire et n'apprend pas de l'expérience passée. IBM Deep Blue, l'ordinateur joueur d'échecs, en est l'exemple classique.
Introduction :
La machine réactive n'exécutait que le processus de base. La machine réactive est le type le plus élémentaire d'intelligence artificielle. Elle produit un résultat en réponse à une entrée précise. Une machine réactive simple prend en entrée un visage humain et renvoie un rectangle autour de celui-ci pour le distinguer comme visage. Faute de mémoire, elle n'enregistre aucune donnée et n'apprend rien.
Les méthodes statiques d'apprentissage automatique sont des machines réactives. Leur principe est le plus simple, et on les trouve dans des dépôts GitHub partout sur internet. Il est très facile de télécharger, échanger, diffuser et importer ces modèles dans la boîte à outils d'un développeur.

Qu'est-ce qu'une machine réactive ?
C'est le type d'IA le plus élémentaire en termes de fonctionnalités. Ses capacités sont limitées. Elle est entièrement relationnelle. Elle ne peut pas mémoriser l'expérience passée, car elle n'est pas capable de prédire des résultats à partir de cette expérience : elle ne travaille que sur les données présentes et réagit en fonction de celles-ci. Les dispositifs d'IA réactive sont incapables de tirer des conclusions des données pour évaluer leurs actions futures. Pour une entrée donnée, la sortie sera toujours la même. Ils ne peuvent effectuer qu'un nombre limité de tâches prédéfinies.
Comment fonctionnent les machines réactives ?
L'IA réactive fonctionne comme prévu et produit des résultats attendus à partir des informations qu'elle reçoit. Ces dispositifs réactifs réagiront toujours de la même façon à des événements similaires. Les machines réactives ne peuvent ni apprendre ni imaginer le passé ou l'avenir.
Quel est un exemple d'IA réactive ?
Le célèbre logiciel d'échecs d'IBM qui a battu le champion du monde Garry Kasparov est un exemple d'IA réactive.
Deep Blue peut reconnaître toutes les pièces d'un échiquier et comprendre comment elles se déplacent. Il est capable de prédire quels coups lui-même et son adversaire joueront ensuite. Il peut aussi déterminer la meilleure marche à suivre parmi plusieurs options.
En revanche, elle n'a aucune conscience du passé ni aucun souvenir de ce qui s'est produit auparavant. Deep Blue ignore tout ce qui précède l'instant présent, à l'exception d'une règle spécifique aux échecs, rarement utilisée, qui interdit de répéter trois fois le même coup. Tout ce qu'il fait, c'est examiner les pièces sur l'échiquier telles qu'elles sont à présent et choisir l'un des nombreux coups futurs probables.[1]

Quelles sont quelques caractéristiques de l'IA réactive ?
- Elle convient à la reconnaissance simple de motifs et à la classification simple.
- Elle est aussi excellente dans les situations où tous les paramètres sont connus.
- Elle peut battre les humains parce qu'elle effectue les calculs beaucoup plus vite.
- Elle est incapable de gérer les situations qui exigent une expérience passée.
- Understanding the Four Types of Artificial Intelligence. 14 novembre 2016 ; Disponible sur : https://www.govtech.com/computing/understanding-the-four-types-of-artificial-intelligence.html.
Exemples de machines réactives
Les machines réactives sont rares dans les produits modernes, car la plupart des IA apprennent désormais à partir de données, mais l'idée reste utile. Parmi les exemples courants :
- Deep Blue, l'ordinateur d'échecs d'IBM qui a battu le champion du monde Garry Kasparov en 1997. Il évaluait la position actuelle de l'échiquier et choisissait le meilleur coup à l'aide de règles fixes et de recherche.
- L'IA de jeu simple dans les jeux d'arcade et de réflexion, où l'adversaire réagit à la position actuelle du joueur.
- Les filtres à règles, comme un simple filtre antispam qui bloque les e-mails contenant certains mots et n'apprend pas à partir de nouveaux exemples.
- Les règles de recommandation de base, comme « afficher les produits de la même catégorie ».
Machine réactive et IA à mémoire limitée
Une machine réactive ne regarde que l'entrée actuelle et ne conserve jamais l'expérience passée. L'IA à mémoire limitée examine aussi les données récentes, comme les dernières secondes de conditions routières pour une voiture autonome, et s'entraîne sur des exemples passés. En savoir plus sur l'IA à mémoire limitée ou découvrez les quatre types d'IA.
Les quatre types d'IA en un coup d'œil
L'intelligence artificielle est souvent classée en quatre types, selon la quantité de mémoire et de compréhension dont dispose un système.
| Type | Mémoire et compréhension | Exemple | Existe aujourd'hui ? |
|---|---|---|---|
| Machine réactive | Aucune mémoire ; réagit uniquement à l'entrée actuelle | Ordinateur d'échecs IBM Deep Blue | Oui |
| IA à mémoire limitée | Apprend à partir de données passées et utilise les entrées récentes pendant une courte durée | Voitures autonomes, chatbots, systèmes de recommandation | Oui, la plupart des IA actuelles |
| IA de théorie de l'esprit | Comprendrait les croyances, les émotions et les intentions humaines | Uniquement des prototypes de recherche | Pas encore |
| IA consciente d’elle-même | Aurait sa propre conscience et sa propre conscience de soi | Aucun ; uniquement dans la science-fiction | Non |
Pour une explication complète des quatre types, lisez les quatre types d'IA expliqués.
Réponses rapides
Qu'est-ce qu'une machine réactive en termes simples ?
C'est une IA qui réagit à ce qu'elle voit à l'instant, sans mémoire du passé et sans capacité d'en tirer des leçons.
L'IA réactive est-elle encore utilisée aujourd'hui ?
Oui, dans les systèmes simples où un comportement prévisible compte plus que l'apprentissage, comme les contrôleurs à règles et les adversaires de jeu élémentaires.
Quelles sont les limites des machines réactives ?
Elles ne peuvent ni apprendre de l'expérience, ni s'améliorer avec le temps, ni gérer des situations en dehors de leurs règles.
Deep Blue est-il une machine réactive ?
Oui. Deep Blue évaluait la position actuelle sur l'échiquier et choisissait un coup. Il avait été programmé avec des connaissances en échecs, mais il n'apprenait pas de ses parties passées, ce qui en fait l'exemple type de machine réactive.
Une machine réactive peut-elle apprendre ?
Non. Une machine réactive suit des règles fixes ou un modèle fixe et donne la même sortie pour la même entrée. Les systèmes qui s'améliorent grâce aux données, comme les chatbots ou les moteurs de recommandation, sont des IA à mémoire limitée.



