Systèmes experts et IA : des perspectives toujours plus vastes pour les entreprises avec le moteur de règles Drools
Depuis quelques années, l’intelligence artificielle est devenue pour beaucoup synonyme de machine learning. Le battage médiatique autour de la révolution de l’intelligence artificielle y est sans doute pour quelque chose.
Pourtant, l’intelligence artificielle est un domaine bien plus vaste.
Les systèmes experts font partie d’une branche spécifique de l’intelligence artificielle appelée « déterministe ». Ils s’appuient sur la connaissance d’un domaine spécifique, préalablement et consciencieusement, recueillie auprès d’un spécialiste du domaine (expert).
Toute la difficulté de la mise en place d’un système expert réside dans l’acquisition des connaissances d’un expert et de leur formalisation en tant que faits (données manipulées) et règles. Toutes les règles doivent être énoncées, sans ordre particulier. Mais la seule condition pour être efficace est de ne pas en oublier une seule. Le système enchainant chaque règle produira de nouvelles assertions qui déclencheront en cascade d’autres règles. Finalement, le système trouvera de lui-même un résultat : ce mécanisme de déduction est appelé moteur d’inférence.