Suivi en continu de processus dynamiques : fonctionnement en mode bouclé contrôlé d'un système d'intelligence artificielle
Auteur / Autrice : | Pierre Morizet-Mahoudeaux |
Direction : | Paul Gaillard |
Type : | Thèse de doctorat |
Discipline(s) : | Contrôle des systèmes |
Date : | Soutenance en 1987 |
Etablissement(s) : | Compiègne |
Ecole(s) doctorale(s) : | École doctorale Sciences pour l'ingénieur (Compiègne) |
Résumé
L'objet de ce travail est l'étude et la mise en œuvre d'un système d'intelligence artificielle capable de diagnostiquer, en continu, l'état d'un processus dynamique au cours de son évolution. Un premier chapitre montre, à l'aide de deux exemples, l'un concernant le traitement du signal, l'autre le contrôle de la réanimation néonatale, les propriétés que doivent satisfaire les systèmes de suivi de processus dynamiques (au niveau des faits, des règles et des buts) qui impliquent la gestion des contradictions, l'invalidation des règles et l'inhibition des buts (et de leurs contraires). Le système d'acquisition et de structuration des connaissances (SUPER) qui a servi de base à ce travail est ensuite présenté, ainsi que son interface en langage naturel et de représentation d'objet. Dans cette description, on donne les propriétés et les justifications du modèle de représentation du raisonnement utilisé dans SUPER. Les limitations et les avantages du modèle sont ainsi mis en évidence. Une comparaison avec les solutions apportées dans le cas des systèmes experts en général est présentée (non-monotonie). La troisième partie décrit la maintenance de la base de faits, lors d'ajouts, de suppressions ou de modifications d'informations. Le cas particulier des règles de changement d'état est aussi étudié, avec la mise en évidence de possibilité de mémorisation ou non du changement d'état. La description du moteur d'inférence bouclé est ensuite reportée. Il offre, sur la base d'une vision ensembliste des faits et des connaissances, la possibilité de gestion d'un objectif parmi plusieurs, compte tenu des données présentes et des états antérieurs. Deux exemples d'application font l'objet de la dernière partie. Ils montrent pour l'un une méthode optimale d'utilisation de méthodes algorithmiques en fonction de leurs caracteristiques propres et de la connaissance de données. Le second décrit les stratégies de résolution adoptées dans le cas d'un ensemble processus-environnement en cours d'évolution lente.