Discrete Events Modelling of a Person Behaviour at Home
Abstract
Modeling human behaviour remains a challenge for both computing sciences and the humanities. In this context, we worked on a routine simulation program and a human behavior analysis program. The simulation is based on the definition of an activity as the combination of several states (Position, Room, Level of activity, etc.). The addition of the time dimension makes it possible to decide a behaviour. A simulator allows us to fill a database corresponding to one that would been established by means of cameras and sensors.
The analysis program then uses an EventHandler to allow a system of Agents to analyze the behaviours that are introduced into the database by the simulator. Once the data are collected by these Agents, fuzzy logic and exponential distribution are used to establish a judgment on the normality of a behaviour. Several routines were generated using the simulator to populate the database in order to test the analysis program. The alarms output were those expected based on the behaviours input. In the long term, our study represents a step towards providing a powerful tool for the assistance of elderly people living alone.