Automatic driver sleepiness detection using EEG, EOG and contextual information

•An automated driver sleepiness detection system has been developed.•The system is based on physiological data combined with contextual information.•312 driving simulator sessions with alert and sleep deprived drivers were used.•79% accuracy for multiclass and 93% accuracy for binary classification...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Expert systems with applications 2019-01, Vol.115, p.121-135
Hauptverfasser: Barua, Shaibal, Ahmed, Mobyen Uddin, Ahlström, Christer, Begum, Shahina
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:•An automated driver sleepiness detection system has been developed.•The system is based on physiological data combined with contextual information.•312 driving simulator sessions with alert and sleep deprived drivers were used.•79% accuracy for multiclass and 93% accuracy for binary classification was achieved.•Adding contextual information as features showed improvement in accuracy by 4% and 5%. The many vehicle crashes that are caused by driver sleepiness each year advocates the development of automated driver sleepiness detection (ADSD) systems. This study proposes an automatic sleepiness classification scheme designed using data from 30 drivers who repeatedly drove in a high-fidelity driving simulator, both in alert and in sleep deprived conditions. Driver sleepiness classification was performed using four separate classifiers: k-nearest neighbours, support vector machines, case-based reasoning, and random forest, where physiological signals and contextual information were used as sleepiness indicators. The subjective Karolinska sleepiness scale (KSS) was used as target value. An extensive evaluation on multiclass and binary classifications was carried out using 10-fold cross-validation and leave-one-out validation. With 10-fold cross-validation, the support vector machine showed better performance than the other classifiers (79% accuracy for multiclass and 93% accuracy for binary classification). The effect of individual differences was also investigated, showing a 10% increase in accuracy when data from the individual being evaluated was included in the training dataset. Overall, the support vector machine was found to be the most stable classifier. The effect of adding contextual information to the physiological features improved the classification accuracy by 4% in multiclass classification and by and 5% in binary classification.
ISSN:0957-4174
1873-6793
1873-6793
DOI:10.1016/j.eswa.2018.07.054