International
Workshop on Massively Multi-Agent Systems (2004.12. 10-11)
Participatory Design: From Agent-Based Social Simulations to Large Scale Multi-Agent
Systems
Changes in an open, large scale MAS can partly occur
because of its own mechanisms of evolution and partly because it will have to
adapt to the pressure of their environment. This environment is likely to
include humans at different stages : designers of the system, software engineers,
and, of course, end users. Participatory methods aim at designing concrete
means for all these users to influence and shape complex agent-based systems to
their needs through processes of imitation, learning and training. These methods
come from the domain of agent-based social simulation, where recent works on
"participatory simulations" have opened a whole new field of research,
allowing experts and non-experts to interactively define the agents' behaviors,
mostly through role-playing games. The agents that populate the MMAS will be
autonomous or semi-autonomous, but nevertheless be designed to play a twofold
role : that of computational structures for implementing the MAS and that of
"assistant" agents dedicated to an user or an expert. When provided
with adequate learning capabilities, they may autonomously adjust or acquire
their behavior, in situation, through repeated interactions with (or
observations of) their "user".
The challenges raised by participatory methods are :
- Design of tools to seamlessly
"embed" the users (or experts, or even designers) as
"agents" within these MMAS;
- Design of tools to enable the users to influence, shape, or change the behaviors
of the agents they interact with ;
- Development of machine learning techniques to enable the agents to learn
and generalise behaviors through these interactions;
- Development of techniques to allow the agents to spread these "innovations"
throughout the MMAS .