Presentation Medart
Presentation Medart
Presentation Medart
PhD student
13 septembre 2020
Presentation DS-RT’20
MEDART-MAS
First:
Hello or good morning everyone, My name is Bassirou NGOM, I’m
going to present you my contribution untitled « MeDART-MAS: a meta-
model of data assimilation on real-time multi-agent simulation »
Our presentation outline can be subdivided into five points.
1. We start with introduction and the context of our work
2. After that we have the related work to present a brief literature
over-view
3. We’ll present you our proposition MeDART on the third part then
the implementation on GAMA simulation
4. We perform some tests with a single use cas
5. At the end, we conclude our presentation.
Introduction
Nowadays, real systems are becoming more and more complex, which
makes it difficult to understand them. Modeling is used to understand
these systems. Simulation have been used to study, understand and predict
complex systems behavior.
Data play an important role in the modeling and simulation processes.
Data is used in the models design, validation and to try/test “what if ”
Related Work
The literature shows that multi-agent systems (MAS) are used to study
various real systems. In this modeling approach, the system is presented as a set
of intelligent and autonomous interacting entities called agents.
When it is about real- time systems, several contributions introduce a new
type of agent, often called Real-Time Agent. which is more intelligent and
autonomous than other agents in the system. These agents can manage time
constraints and they are responsible for DA into simulation model.
This approach has been widely used in the management of the road traffic
system. Authors use multi-agent based modeling and a stochastic module to
integrate data into the simulation. In this paper, the authors present a
prediction architecture and a control of road traffic based on data collected in
real-time.
• Wang M. and Hu X. propose in [15] the assimilation of data sensors for multi-
agent simulation of smart environments in real-time. They use particle filter
as assimilation methods. Though in using particle filters, they estimate the
state of the system, then the simulation restart is dynamic to take into account
the new values estimated as an initial condition.
The real world (real system) represented by the data acquisition system consists
of a set of interactive elements. Sensors are deployed in the system and allow
real-time monitoring and collection of system phenomena
Virtual World
The virtual world is a real-time agent-based model. The model represents the
abstraction of the real world. The latter’s dynamics are studied through
autonomous entities called Agent.
The particularity of these agents is the fact that they can participate in the
dynamism of the system.
Assimilation
The assimilation model is the model where transit data from the real world to be
injected into the virtual world or the simulation. With the agent-based approach
used in the virtual world, RTAgents can have an assimilation model. It means
that the assimilation model is a behavior of the RTAgent. RTAgent can interact
with the environment and other agents in the model. It can also connect to the
servers to obtain data from sensors in real time via the assimilation model.
Implementation on GAMA
Lambda
Error Evaluation
We conducted several simulations by changing the frequency of
assimilation(λ) to understand the evolution of prediction errors. For our
tests, we set Tdata = 1 minute and then change the simulation steps. After
each simulation, we calculate the average error of the prediction.