Système de raisonnement
Un système de raisonnement est un système logiciel qui génèrent des conclusions en exploitant les connaissances disponibles en utilisant des techniques logiques telles que la déduction et l’induction.
Les systèmes de raisonnement jouent un rôle important dans la mise en œuvre d’intelligence artificielle et de systèmes basés sur la connaissance.
Selon la définition d'usage courant de l'expression, tous les systèmes informatiques sont des systèmes de raisonnement en ce qu'ils automatisent tous un type de logique ou de décision. Toutefois, dans le domaine des technologies de l’information, l’expression est généralement réservée aux systèmes exécutant des types de raisonnement plus complexes. Par exemple, pas pour les systèmes qui utilisent des raisonnements assez simples, tels que le calcul d'une taxe de vente ou d'une remise client, mais la déduction logique d'un diagnostic médical ou d'un théorème mathématique.
Les systèmes de raisonnement se présentent sous deux modes: traitement interactif et traitement par lots. Les systèmes interactifs interagissent avec l'utilisateur pour poser des questions de clarification ou permettre à l'utilisateur de guider le processus de raisonnement. Les systèmes de traitement par lots prennent en une seule fois toutes les informations disponibles et génèrent la meilleure réponse possible sans que les utilisateurs aient à faire des commentaires ou des conseils.
Les systèmes de Raisonnement ont un large champ d'application incluant que UdeS programmation, règles métier, process, la résolution de problèmes, le traitement des événements complexes, détection d'intrusion, de prévision analytique, la robotique, la vision informatique et le NLP.