Système de production
Un système de production (ou système de règles de production) est un programme informatique généralement utilisé pour fournir une forme d’intelligence artificielle, qui consiste principalement en un ensemble de règles sur le comportement, mais il inclut également le mécanisme nécessaire pour les suivre car le système réagit aux différents états de son environnement.
Ces règles, appelées productions, sont une base représentation avérée utile dans la planification automatisée, les systèmes experts et la sélection d'actions.
Les productions se composent de deux parties: une précondition sensorielle (ou "déclaration") et une action (ou "alors"). Si la condition préalable d'une production correspond à l’état actuel du monde, la production est dite déclenchée. Si l'action d'une production est exécutée, il est dit au VHA e tiré. Un système de production contient également une base de données, parfois appelée mémoire de travail, qui conserve des données sur l'état ou les connaissances en cours, ainsi qu'un interpréteur de règles. L’interprète de règles doit fournir un mécanisme pour hiérarchiser les productions lorsque plusieurs d'entre elles sont déclenchées.