Gérard Ramstein

Son article :

Mots-clefs : Systèmes multi-agents, architectures multi-agents, générateurs de systèmes multi-agents,résolution distribuée de problèmes, traitement d'images, imagerie médicale.
Résumé : Dans le cadre de recherches sur l'utilisation de l'intelligence artificielle en imagerie médicale, nous avons conçu et réalisé un générateur de systèmes multi-agents appelé MASSAGE (Multi Agent System with Supervisor Arbitration GEnerator). Ce générateur permet le pilotage distribué d'applications se pouvant se décomposer aussi bien en sous-tâches déterministes réalisées de manière procédurale, qu'en sous-tâches non-déterministes réalisées par une approche "intelligente". Nous décrivons ici les architectures multi-agents que nous avons envisagées, et celle que, compte tenu du contexte d'application, nous avons finalement retenue: la structure générale des systèmes construits par MASSAGE est quasi totalement distribuée; les agents y sont autonomes, mais un superviseur subsiste pour attribuer les buts initiaux, arbitrer les conflits que les agents n'arrivent pas à résoudre d'eux-mêmes et gérer l'exclusion mutuelle vis à vis des ressources critiques. Nous décrivons également les principaux composants du générateur: générateur d'acteurs procéduraux, compilateur de bases de connaissances, intégrateur de bases de connaissances. Nous examinons ensuite la structure des experts, ainsi que les mécanismes de coopération et de résolution de conflits. Nous présentons enfin trois applications construites à l'aide de MASSAGE dans le domaine du traitement d'images médicales; nous concluons par l'exposé des difficultés rencontrées, les points forts et les faiblesses de MASSAGE, ainsi que les améliorations envisagées.