1. Real-time detection of driver distraction: random projections for pseudo-inversion-based neural training
- Author
-
Rossella Cancelliere, Marco Botta, Leo Ghignone, Fabio Tango, Patrick Gallinari, and Clara Luison
- Subjects
Random projections · Pseudo-inverse matrix · Genetic algorithms · Driver distraction recognition ,business.industry ,Computer science ,Context (language use) ,02 engineering and technology ,Machine learning ,computer.software_genre ,Human-Computer Interaction ,Vehicle dynamics ,Null (SQL) ,Artificial Intelligence ,Hardware and Architecture ,020204 information systems ,Distraction ,0202 electrical engineering, electronic engineering, information engineering ,Feature (machine learning) ,Feedforward neural network ,Distracted driving ,Artificial intelligence ,Set (psychology) ,business ,computer ,Software ,Information Systems - Abstract
There is an accumulating evidence that distracted driving is a leading cause of vehicle crashes and accidents. In order to support safe driving, numerous methods of detecting distraction have been proposed, which are empirically focused on certain driving contexts and gaze behaviour. This paper aims at illustrating a method for the non-intrusive and real-time detection of visual distraction based on vehicle dynamics data and environmental data, without using eye-tracker information. Experiments are carried out in the context of the automotive domain of the European project Holides, which addresses development and qualification of adaptive cooperative human–machine systems, and is co-funded by ARTEMIS Joint Undertaking and Italian University, Educational and Research Department. The collected data are analysed by a single-layer feedforward neural network trained through pseudo-inversion methods, characterized by direct determination of output weights given randomly set input weights and biases. One main feature of our work is the convenient setting of input weights by the so-called sparse random projections: the presence of a great number of null elements in the involved matrices makes especially parsimonious the use at run time of the trained network. Moreover, we use a genetic approach to better explore the input weights network space. The obtained results show better performance with respect to classical pseudo-inversion methods and effective and parsimonious use of memory resources.
- Published
- 2019