Découvrez l'IA symbolique : apprenez comment les systèmes basés sur des règles imitent le raisonnement humain, en combinant la logique et l'IA moderne pour obtenir des solutions robustes et explicables.
L'IA symbolique, souvent appelée "Good Old-Fashioned AI" (GOFAI), est une branche de l'intelligence artificielle (IA) qui se concentre sur la représentation des connaissances humaines au moyen de règles et de symboles explicites. Cette approche a été le paradigme dominant de la recherche en IA des années 1950 à la fin des années 1980. Contrairement aux méthodes modernes basées sur les données, l'IA symbolique part du principe que l'intelligence peut être obtenue en manipulant des symboles qui représentent des concepts du monde réel, régis par un ensemble de règles logiques. L'idée de base, défendue par des pionniers comme John McCarthy, était de construire des systèmes capables de raisonner sur le monde d'une manière similaire à la logique déductive humaine.
Les systèmes d'IA symboliques sont généralement composés de deux éléments principaux : une base de connaissances et un moteur d'inférence.
IF-THEN
pour traiter les demandes et résoudre les problèmes. Ce processus est très transparent, ce qui en fait la pierre angulaire de la politique de l'Union européenne en matière d'information et de communication. L'IA explicable (XAI).Des langages de programmation tels que Lisp et Prolog ont été développés spécifiquement pour prendre en charge ce style de programmation basé sur des règles.
L'IA symbolique est fondamentalement différente du Machine Learning (ML), qui est le fondement de la plupart des applications modernes de l'IA, y compris les modèles avancés de vision par ordinateur (CV) comme Ultralytics YOLO.
La distinction essentielle réside dans la manière dont les connaissances sont acquises :
Si les modèles de ML excellent dans le traitement de données complexes et non structurées, leur processus de prise de décision peut être opaque. En revanche, le raisonnement de l'IA symbolique est facilement traçable, ce qui est crucial pour les applications où la responsabilité et l'éthique de l'IA sont primordiales.
Bien que moins répandue aujourd'hui, l'IA symbolique a alimenté plusieurs applications importantes et ses principes restent pertinents.
Les limites de l'IA symbolique - en particulier sa fragilité face à des situations nouvelles ou ambiguës et la difficulté d'étendre sa base de connaissances - ont conduit à l'essor de la ML. Cependant, l'avenir réside probablement dans les modèles d'IA hybrides qui combinent les forces des deux approches. En intégrant le raisonnement logique de l'IA symbolique à la puissance de reconnaissance des formes de la ML, les développeurs peuvent créer des systèmes d'IA plus robustes, plus transparents et plus performants. Ces systèmes hybrides visent à exploiter les connaissances structurelles des systèmes symboliques pour améliorer le processus d'apprentissage des modèles de base, un concept exploré dans des domaines tels que l'IA neuro-symbolique. Des plateformes comme Ultralytics HUB rationalisent le déploiement des modèles de ML, qui pourraient un jour intégrer ces techniques hybrides.