🏠 Accueil
Benchmarks
📊 Tous les Benchmarks 🦖 Dinosaure v1 🦖 Dinosaure v2 ✅ To-Do List Apps 🎨 Pages Libres 🎯 FSACB - Showcase 🌍 Traduction
Modèles
🏆 Top 10 Modèles 🆓 Modèles Gratuits 📋 Tous les Modèles ⚙️ Modes Kilo Code
Ressources
💬 Prompts IA 📖 Glossaire IA 🔗 Liens Utiles

Glossaire IA

Le dictionnaire complet de l'Intelligence Artificielle

242
catégories
3 353
sous-catégories
40 780
termes
📖
termes

Programmation Logique

Paradigme de programmation déclaratif basé sur la logique mathématique où les programmes sont constitués d'ensembles de formules logiques et de règles d'inférence.

📖
termes

Prolog

Langage de programmation logique le plus répandu, implémentant le principe de résolution SLD avec unification et backtracking automatique.

📖
termes

Backtracking

Mécanisme de recherche systématique explorant toutes les solutions possibles en revenant en arrière lorsqu'une branche de l'arbre de recherche échoue.

📖
termes

Base de faits

Ensemble de propositions atomiques considérées comme vraies dans un système de programmation logique, servant de point de départ aux déductions.

📖
termes

Base de règles

Collection de clauses de Horn définissant les relations logiques et les implications permettant d'inférer de nouveaux faits à partir des faits existants.

📖
termes

SLD-Résolution

Stratégie de résolution linéaire sélective pour clauses définies, utilisée comme mécanisme d'exécution principal en Prolog.

📖
termes

Substitution

Application remplaçant systématiquement des variables par des termes dans une expression logique, essentielle pour l'unification et la résolution.

📖
termes

Terme

Unité syntaxique fondamentale en programmation logique pouvant être une constante, une variable ou un terme composé avec un foncteur et des arguments.

📖
termes

Atome logique

Formule atomique de la forme prédicat(arguments) représentant une proposition élémentaire qui peut être vraie ou fausse.

📖
termes

Prédicat

Symbole de relation associé à une arité fixe définissant une propriété ou une relation entre des termes dans les clauses logiques.

📖
termes

Arbre de dérivation

Structure arborescente représentant séquentiellement les étapes de résolution et d'unification menant d'un but à sa solution.

📖
termes

Cut

Opérateur spécial (!) en Prolog limitant le backtracking en éliminant les points de choix alternatives déjà explorés.

📖
termes

Négation par l'échec

Règle d'inférence considérant un but comme faux lorsque toutes les tentatives de le prouver échouent, notée \+ en Prolog.

📖
termes

Méta-interpréteur

Programme Prolog capable d'exécuter d'autres programmes Prolog en implémentant explicitement les mécanismes de résolution.

📖
termes

Programmation logique contrainte

Extension de la programmation logique intégrant des solveurs de contraintes pour des domaines spécifiques comme les nombres réels ou les domaines finis.

📖
termes

Datalog

Sous-ensemble de Prolog sans termes composés ni fonctionnalités procédurales, optimisé pour les requêtes sur bases de données déductives.

🔍

Aucun résultat trouvé