# EEG-based Cross-Subject Driver Drowsiness Recognition with an Interpretable Convolutional Neural Network

arXiv: https://arxiv.org/abs/2107.09507 · HTML: https://mlsanity.com/paper/2107.09507/

## Key facts

- Cited by 22 papers in the map (data through 14 Oct 2026).
- Builds on 10 of its 65 references that are in the map.
- First posted on arXiv 30 May 2021.

## Builds on (most cited first, 10 of 10)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [MobileNetV2: Inverted Residuals and Linear Bottlenecks](https://mlsanity.com/paper/1801.04381/) (2018)
- [MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications](https://mlsanity.com/paper/1704.04861/) (2017)
- [Learning Deep Features for Discriminative Localization](https://mlsanity.com/paper/1512.04150/) (2015)
- [Xception: Deep Learning with Depthwise Separable Convolutions](https://mlsanity.com/paper/1610.02357/) (2016)
- [EEGNet: A Compact Convolutional Network for EEG-based Brain-Computer Interfaces](https://mlsanity.com/paper/1611.08024/) (2016)
- [Network In Network](https://mlsanity.com/paper/1312.4400/) (2013)
- [Speaker Recognition from Raw Waveform with SincNet](https://mlsanity.com/paper/1808.00158/) (2018)
- [Multi-channel EEG recordings during a sustained-attention driving task](https://mlsanity.com/paper/1809.06534/) (2018)
- [CNN Fixations: An unraveling approach to visualize the discriminative image regions](https://mlsanity.com/paper/1708.06670/) (2017)

## Built on by (most cited first, 22 of 22)

- [TransDARC: Transformer-based Driver Activity Recognition with Latent Space Feature Calibration](https://mlsanity.com/paper/2203.00927/) (2022)
- [Interpretable and Robust AI in EEG Systems: A Survey](https://mlsanity.com/paper/2304.10755/) (2023)
- [Efficient Mixture-of-Expert for Video-based Driver State and Physiological Multi-task Estimation in Conditional Autonomous Driving](https://mlsanity.com/paper/2410.21086/) (2024)
- [Towards Best Practice of Interpreting Deep Learning Models for EEG-based Brain Computer Interfaces](https://mlsanity.com/paper/2202.06948/) (2022)
- [A Survey on Trustworthy Edge Intelligence: From Security and Reliability To Transparency and Sustainability](https://mlsanity.com/paper/2310.17944/) (2023)
- [Explainable artificial intelligence approaches for brain-computer interfaces: a review and design space](https://mlsanity.com/paper/2312.13033/) (2023)
- [A Decomposition-Based Hybrid Ensemble CNN Framework for Driver Fatigue Recognition](https://mlsanity.com/paper/2203.09477/) (2022)
- [Domain Adaptation and Generalization on Functional Medical Images: A Systematic Survey](https://mlsanity.com/paper/2212.03176/) (2022)
- [A Survey on Drowsiness Detection -- Modern Applications and Methods](https://mlsanity.com/paper/2408.12990/) (2024)
- [Calibration-Free Driver Drowsiness Classification based on Manifold-Level Augmentation](https://mlsanity.com/paper/2212.13887/) (2022)
- [An EEG Channel Selection Framework for Driver Drowsiness Detection via Interpretability Guidance](https://mlsanity.com/paper/2304.14920/) (2023)
- [Calibration-Free EEG-based Driver Drowsiness Detection with Online Test-Time Adaptation](https://mlsanity.com/paper/2511.22030/) (2025)
- [Systematic Review of Experimental Paradigms and Deep Neural Networks for Electroencephalography-Based Cognitive Workload Detection](https://mlsanity.com/paper/2309.07163/) (2023)
- [A Dynamic Domain Adaptation Deep Learning Network for EEG-based Motor Imagery Classification](https://mlsanity.com/paper/2309.11714/) (2023)
- [NiSNN-A: Non-iterative Spiking Neural Networks with Attention with Application to Motor Imagery EEG Classification](https://mlsanity.com/paper/2312.05643/) (2023)
- [Improving Generalization of Drowsiness State Classification by Domain-Specific Normalization](https://mlsanity.com/paper/2312.09461/) (2023)
- [LDGCN: An Edge-End Lightweight Dual GCN Based on Single-Channel EEG for Driver Drowsiness Monitoring](https://mlsanity.com/paper/2407.05749/) (2024)
- [Exact Fit Attention in Node-Holistic Graph Convolutional Network for Improved EEG-Based Driver Fatigue Detection](https://mlsanity.com/paper/2501.15062/) (2025)
- [Privacy-Preserving Driver Drowsiness Detection with Spatial Self-Attention and Federated Learning](https://mlsanity.com/paper/2508.00287/) (2025)
- [Understanding Mental States in Active and Autonomous Driving with EEG](https://mlsanity.com/paper/2512.09190/) (2025)
- [LI-DSN: A Layer-wise Interactive Dual-Stream Network for EEG Decoding](https://mlsanity.com/paper/2604.01889/) (2026)
- [iFuzz-Meta: An Interpretable Fuzzy Learning Framework Bridging Top-Down and Bottom-Up Knowledge Integration](https://mlsanity.com/paper/2608.14646/) (2026)

## Abstract (arXiv)

In the context of electroencephalogram (EEG)-based driver drowsiness recognition, it is still challenging to design a calibration-free system, since EEG signals vary significantly among different subjects and recording sessions. Many efforts have been made to use deep learning methods for mental state recognition from EEG signals. However, existing work mostly treats deep learning models as black-box classifiers, while what have been learned by the models and to which extent they are affected by the noise in EEG data are still underexplored. In this paper, we develop a novel convolutional neural network combined with an interpretation technique that allows sample-wise analysis of important features for classification. The network has a compact structure and takes advantage of separable convolutions to process the EEG signals in a spatial-temporal sequence. Results show that the model achieves an average accuracy of 78.35% on 11 subjects for leave-one-out cross-subject drowsiness recognition, which is higher than the conventional baseline methods of 53.40%-72.68% and state-of-the-art deep learning methods of 71.75%-75.19%. Interpretation results indicate the model has learned to recognize biologically meaningful features from EEG signals, e.g., Alpha spindles, as strong indicators of drowsiness across different subjects. In addition, we also explore reasons behind some wrongly classified samples with the interpretation technique and discuss potential ways to improve the recognition accuracy. Our work illustrates a promising direction on using interpretable deep learning models to discover meaningful patterns related to different mental states from complex EEG signals.
