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...
Gespeichert in:
Veröffentlicht in: | Expert systems with applications 2019-01, Vol.115, p.121-135 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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 |