LDGCN: An Edge-End Lightweight Dual GCN Based on Single-Channel EEG for Driver Drowsiness Monitoring
Not on the map. Why?
Abstract (arXiv)
Driver drowsiness electroencephalography (EEG) signal monitoring can timely alert drivers of their drowsiness status, thereby reducing the probability of traffic accidents. Graph convolutional networks (GCNs) have shown significant advancements in processing the non-stationary, time-varying, and non-Euclidean nature of EEG signals. However, the existing single-channel EEG adjacency graph construction process lacks interpretability, which hinders the ability of GCNs to effectively extract adjacency graph features, thus affecting the performance of drowsiness monitoring. To address this issue, we propose an edge-end lightweight dual graph convolutional network (LDGCN). Specifically, we are the first to incorporate neurophysiological knowledge to design a Baseline Drowsiness Status Adjacency Graph (BDSAG), which characterizes driver drowsiness status. Additionally, to express more features within limited EEG data, we introduce the Augmented Graph-level Module (AGM). This module captures global and local information at the graph level, ensuring that BDSAG features remain intact while enhancing effective feature expression capability. Furthermore, to deploy our method on the fourth-generation Raspberry Pi, we utilize Adaptive Pruning Optimization (APO) on both channels and neurons, reducing inference latency by almost half. Experiments on benchmark datasets demonstrate that LDGCN offers the best trade-off between monitoring performance and hardware resource utilization compared to existing state-of-the-art algorithms. All our source code can be found at https://github.com/BryantDom/Driver-Drowsiness-Monitoring.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 15 of its 40 references that are in the map. First posted on arXiv 8 Jul 2024.
Builds on
15 of 40 references.
References · 15
- 2016Xception: Deep Learning with Depthwise Separable Convolutionscited by 2,320
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
- 2022On-Device Training Under 256KB Memorycited by 158
- 2021GraphSMOTE: Imbalanced Node Classification on Graphs with Graph Neural Networkscited by 147
- 2023Run, Don't Walk: Chasing Higher FLOPS for Faster Neural Networkscited by 129
- 2021Self-Supervised Graph Neural Networks for Improved Electroencephalographic Seizure Analysiscited by 75
- 2021TSception: Capturing Temporal Dynamics and Spatial Asymmetry from EEG for Emotion Recognitioncited by 50
- 2021LGGNet: Learning from Local-Global-Graph Representations for Brain-Computer Interfacecited by 36
- 2021EEG-based Cross-Subject Driver Drowsiness Recognition with an Interpretable Convolutional Neural Networkcited by 22
- 20211xN Pattern for Pruning Convolutional Neural Networkscited by 16
- 2021A Compact and Interpretable Convolutional Neural Network for Cross-Subject Driver Drowsiness Detection from Single-Channel EEGcited by 12
- 2022MI-BMInet: An Efficient Convolutional Neural Network for Motor Imagery Brain--Machine Interfaces with EEG Channel Selectioncited by 7
3 more
- 2022SSGCNet: A Sparse Spectra Graph Convolutional Network for Epileptic EEG Signal Classificationcited by 6
- 2022TDC: Towards Extremely Efficient CNNs on GPUs via Hardware-Aware Tucker Decompositioncited by 5
- 2023SimPSI: A Simple Strategy to Preserve Spectral Information in Time Series Data Augmentationcited by 5
Built on by
Not cited yet.