Personal tools
You are here: Home

Dynamic Interactive Perception-action LEarning in Cognitive Systems

A short overview of the DIPLECS project, funded by the European Community's Seventh Framework Programme.


December 2007 - November 2010

To make progress toward the goal of reducing fatalities and accidents on our roads, designers of safety systems have focused on the prevention or mitigation of accidents. Due to the complexity of real environments and since human drivers play an important role in the pre-crash phase, systems that protect occupants and pedestrians must be seen as distributed, cognitive systems rather than as isolated engineered systems.

The DIPLECS project aims to design an Artificial Cognitive System capable of learning and adapting to respond in the everyday situations humans take for granted. The primary demonstration of its capability will be providing assistance and advice to the driver of a car. The system will learn by watching humans, how they act and react while driving, building models of their behaviour and predicting what a driver would do when presented with a specific driving scenario. The end goal of which is to provide a flexible cognitive system architecture demonstrated within the domain of a driver assistance system, thus potentially increasing future road safety.

In order to achieve these goals, the DIPLECS architecture must allow for learning and adaptation in dynamic, real-time and real-world scenarios. Starting from a basic, rudimentary capability, it must constantly refine and improve its capability by observing a human driver, the car data and the surrounding environment. The architecture applies a hierarchical design principle, where adjacent levels are connected by feedback-loops. Learning occurs in two ways, either by analysing human-car-environment interaction or by (cognitive) bootstrapping of its own capabilities.

The architecture and its components will be evaluated in three different settings: off-line with data recorded in a real vehicle, on-line in the real vehicle, and on-line for a model car. The three settings allow for evaluating different assistance capabilities: general, passive real-time, and active real-time in a safe environment.

DIPLECS demonstrator video


Document Actions