Pourquoi utiliser Prolog au lieu de Python pour le développement d’une AI?
16 avril 2019
·
1 min. de lecture
Article initialement publié sur Quora
Parce qu’on croit encore plus à la magie.
Python est un langage plus “classique” et général pour lequel il existe des librairies d’Apprentissage automatique très à la mode.
Prolog était une approche précédente qui se base sur un moteur d’inférence déterminant “tout seul” comment combiner des règles logiques définies en Prolog pour obtenir un résultat.
Donc si le problème a résoudre se présente sous forme de règles logiques, on peut préférer Prolog, souvent très efficace au début, puis ça devient une bataille contre l’explosion combinatoire …
Intelligence-Artificielle
Langages-De-Programmation
Comparaison-De-Langue
Choix-De-Programme
Prolog-Langage-De-Programmation
Python-Langage-De-Programmation
Comparaisons-De-Langage-De-Programmation
Logique-De-Programmation
Programmation-De-Logiciels
L-Intelligence-Artificielle

Auteurs
Dr. Goulu
(il/lui)
Ingénieur à la retraite, toujours curieux et voyageur
EPFL MS Informatique 1988, PhD automatique 1994, eMBA Management of Technology
Sur le même sujet
- Pourquoi cette popularité de Python en si peu d'années ?
- Pourquoi dit-on que Python est un langage facile à apprendre ?
- Pourquoi tant d'ingénieurs / programmeurs de logiciels n'aiment-ils pas Python à cause de sa règle d'indentation, alors qu'elle donne au code une apparence organisée et plus propre ?
- Pourquoi les objets intégrés mutables ne peuvent-ils pas être transformés en Python ? Quel est l'avantage de cela ?
- Quelles sont les situations où les espaces blancs devraient être évités en Python ?
