LIP6 1998/041: Rapport de Recherche
30 pages - Octobre/October 1998 - Document en anglais.
PostScript : 330 Ko /Kb
Contact : par mail / e-mail
Objets et Agents pour Systèmes d'Information et de Simulation
Apprentissage et Acquisition de Connaissances
Titre français : Une approche méthodologique de la Conception de Systémes Multi-Agents Apprenant
Titre anglais : Methodological Issues for Designing Multi-Agent Systems with Machine Learning Techniques: Capitalizing Experiences from the RoboCup Challenge
Abstract : This paper deals with one of the probably most challenging and, in our opinion, little addressed question that can be found in Distributed Artificial Intelligence today, that of the methodological design of a learning multi-agent system (MAS). In previous work, in order to solve the current software engineering problem of having the ingredients (MAS techniques) but not the recipes (the methodology) we have defined Cassiopeia, an agent-oriented, role-based method for the design of MAS. It relies on three important notions: (1) independence from the implementation techniques; (2) definition of an agent as a set of three different levels of roles; (3) specification of a methodological process that reconciles both the bottom-up and the top-down approaches to the problem of organization. In this paper we show how this method enables Machine Learning (ML) techniques to be clearly classified and integrated at first hand in the design process of an MAS, by carefully considering the different levels of behaviors to which they can be applied and the techniques which appear to be best suited in these cases. This presentation
allows us to take a broad perspective on the use of all the various techniques developed in ML and their potential use within an MAS design methodology. These techniques are illustrated by examples taken from the RoboCup challenge. We then show that a large part of the design activity is nevertheless left to be done as a result of heuristic choices or experimental work. This allows us to propose the Andromeda framework, which consists in a tighter integration of ML techniques within Cassiopeia itself, in order to assist the designer along the different steps of the method and to develop self-improving MAS.
Key-words : agent-oriented design, distributed machine learning, RoboCup Challenge, collective robotics
Publications internes LIP6 1998 / LIP6 research reports 1998
Éditorial / Editor