Abstract
Fatigue detection is a critical application area for machine learning, and variable input data have been utilized to detect fatigue. One of the most commonly used inputs for fatigue detection is electroencephalography (EEG) signals. The main objective of this study is to accurately detect fatigue using a hand-crafted framework. To achieve this, a new signal classification framework has been proposed, and its performance has been tested on an EEG fatigue detection dataset. Wavelet packet decomposition with 16 mother wavelet functions has been utilized to extract features from the frequency domain and create a multilevel feature extraction method to calculate frequency subbands. To generate classification results, two validation techniques, tenfold cross-validation and leave-one-subject-out (LOSO) validation, have been applied to attain robust classification results. The proposed framework achieved high classification performance with 99.90% and 82.08% classification accuracies using tenfold CV and LOSO CV, respectively. Furthermore, the classification performance of each used method in our framework has been analyzed to understand the driving fatigue classification effect of the machine learning functions used. The proposed framework attained superior classification results, demonstrating its efficacy in accurately detecting fatigue.
Similar content being viewed by others
Data availability statement
The EEG fatigue driving dataset used in this study can be downloaded from [38].
References
Chaabene S, Bouaziz B, Boudaya A, Hökelmann A, Ammar A, Chaari L (2021) Convolutional neural network for drowsiness detection using EEG signals. Sensors 21:1734
Parekh V, Shah D, Shah M (2020) Fatigue detection using artificial intelligence framework. Augment Hum Res 5:1–17
Al-Mekhlafi A-BA, Isha ASN, Naji GMA (2020) The relationship between fatigue and driving performance: a review and directions for future research. J Crit Rev 7:134–141
Meng F, Wong S, Yan W, Li Y, Yang L (2019) Temporal patterns of driving fatigue and driving performance among male taxi drivers in Hong Kong: a driving simulator approach. Accid Anal Prev 125:7–13
Li K, Gong Y, Ren Z (2020) A fatigue driving detection algorithm based on facial multi-feature fusion. IEEE Access 8:101244–101259
Sikander G, Anwar S (2018) Driver fatigue detection systems: a review. IEEE Trans Intell Transp Syst 20:2339–2352
Suprihatiningsih W, Leman A, Feriyanto D, Pranoto H, Shuaib NA (2020) Impact on driver behavior, performance, fatigue, over speed and infrastructure as a factor of road accident: a review. In: IOP conference series: materials science and engineering, IOP Publishing, pp 012105
Organization WH (2018) Global status report on road safety 2018: summary, In: World Health Organization
Al-Mekhlafi A-BA, Isha ASN, Chileshe N, Abdulrab M, Saeed AAH, Kineber AF (2021) Modelling the relationship between the nature of work factors and driving performance mediating by role of fatigue. Int J Environ Res Public Health 18:6752
Minhas AA, Jabbar S, Farhan M, Najam ul Islam M (2019) Smart methodology for safe life on roads with active drivers based on real-time risk and behavioral monitoring. J Ambient Intell Hum Comp 1–13
Ren Z, Li R, Chen B, Zhang H, Ma Y, Wang C, Lin Y, Zhang Y (2021) EEG-based driving fatigue detection using a two-level learning hierarchy radial basis function. Front Neurorobot 15
Meng F, Li S, Cao L, Li M, Peng Q, Wang C, Zhang W (2015) Driving fatigue in professional drivers: a survey of truck and taxi drivers. Traffic Inj Prev 16:474–483
Anumas S, Kim SC (2012) Driver fatigue monitoring system using video face images and physiological information, In: The 4th 2011 biomedical engineering international conference, IEEE pp 125–130
Wang H, Wu C, Li T, He Y, Chen P, Bezerianos A (2019) Driving fatigue classification based on fusion entropy analysis combining EOG and EEG. IEEE Access 7:61975–61986
Wang L, Wang H, Jiang X (2017) A new method to detect driver fatigue based on EMG and ECG collected by portable non-contact sensors. Promet Traffic Transp 29:479–488
Zhang YF, Gao XY, Zhu JY, Zheng WL, Lu BL (2015) A novel approach to driving fatigue detection using forehead EOG. In: 2015 7th International IEEE/EMBS conference on neural engineering (NER), IEEE, pp 707–710
Dogan S, Barua PD, Kutlu H, Baygin M, Fujita H, Tuncer T, Acharya UR (2022) Automated accurate fire detection system using ensemble pretrained residual network. Exp Syst Appl 203:117407
Abdar M, Salari S, Qahremani S, Lam H-K, Karray F, Hussain S, Khosravi A, Acharya UR, Makarenkov V, Nahavandi S (2023) UncertaintyFuseNet: robust uncertainty-aware hierarchical feature fusion model with ensemble Monte Carlo dropout for COVID-19 detection. Inf Fusion 90:364–381
Ozaltin O, Coskun O, Yeniay O, Subasi A (2022) Classification of brain hemorrhage computed tomography images using OzNet hybrid algorithm. Int J Imaging Syst Technol
Tuncer T, Dogan S, Subasi A (2022) LEDPatNet19: Automated emotion recognition model based on nonlinear LED pattern feature extraction function using EEG signals. Cogn Neurodyn 16:779–790
Liu H, Cui G, Luo Y, Guo Y, Zhao L, Wang Y, Subasi A, Dogan S, Tuncer T (2022) Artificial intelligence-based breast cancer diagnosis using ultrasound images and grid-based deep feature generator. Int J General Med 15:2271
Mansouri N, Khayati GR, Mohammad Hasani Zade B, Khorasani SMJ, Kafi Hernashki R (2022) A new feature extraction technique based on improved owl search algorithm: a case study in copper electrorefining plant. Neural Comput Appl 34:7749–7814
Barua PD, Keles T, Dogan S, Baygin M, Tuncer T, Demir CF, Fujita H, Tan R-S, Ooi CP, Acharya UR (2023) Automated EEG sentence classification using novel dynamic-sized binary pattern and multilevel discrete wavelet transform techniques with TSEEG database. Biomed Signal Process Control 79:104055
Akbal E, Tuncer T, Dogan S (2022) Vehicle interior sound classification based on local quintet magnitude pattern and iterative neighborhood component analysis. Appl Artif Intell 36:2137653
Barua PD, Aydemir E, Dogan S, Erten M, Kaysi F, Tuncer T, Fujita H, Palmer E, Acharya UR (2022) Novel favipiravir pattern-based learning model for automated detection of specific language impairment disorder using vowels Neural Comput Appl 1–13.
Bi P, Deng Y, Du X (2022) A robust optimal mean cosine angle 2DPCA for image feature extraction. Neural Comput Appl 1–18
Affane AR, Satori H, Sanhaji F, Boutazart Y, Satori K (2022) Energy enhancement of routing protocol with hidden Markov model in wireless sensor networks. Neural Comput Appl 1–13
Ren Y, Werner R, Pazzi N, Boukerche A (2010) Monitoring patients via a secure and mobile healthcare system. IEEE Wirel Commun 17:59–65
Muhammad G, Hossain MS, Kumar N (2020) EEG-based pathology detection for home health monitoring. IEEE J Sel Areas Commun 39:603–610
Saranya K, Paulraj M, Brindha M (2022) A survey on feature selection and classification techniques for EEG signal processing, Springer, pp 155–165
Tuncer T, Dogan S, Subasi A (2021) EEG-based driving fatigue detection using multilevel feature extraction and iterative hybrid feature selection. Biomed Signal Process Control 68:102591
Chaudhuri A, Routray A (2019) Driver fatigue detection through chaotic entropy analysis of cortical sources obtained from scalp EEG signals. IEEE Trans Intell Transp Syst 21:185–198
Chen J, Wang H, Wang Q, Hua C (2019) Exploring the fatigue affecting electroencephalography based functional brain networks during real driving in young males. Neuropsychologia 129:200–211
Xu T, Wang H, Lu G, Wan F, Deng M, Qi P, Bezerianos A, Guan C, Sun Y (2021) E-key: an EEG-based biometric authentication and driving fatigue detection system. IEEE Trans Affect Comput
Gao Z, Wang X, Yang Y, Mu C, Cai Q, Dang W, Zuo S (2019) EEG-based spatio–temporal convolutional neural network for driver fatigue evaluation. IEEE Trans Neural Netw Learn Syst 30:2755–2763
Dong N, Li Y, Gao Z, Ip WH, Yung KL (2019) A WPCA-based method for detecting fatigue driving from EEG-based internet of vehicles system. IEEE Access 7:124702–124711
Asghar MA, Sheikh M, Razzaq S, Malik MN (2021) Real-time EEG-based driver's fatigue detection system using deep neural network. In: 2021 15th international conference on open source systems and technologies (ICOSST), IEEE pp 1–6
Luo H, Qiu T, Liu C, Huang P (2019) Research on fatigue driving detection using forehead EEG based on adaptive multi-scale entropy. Biomed Signal Process Control 51:50–58
MATLAB (2022) https://www.mathworks.com/help/matlab/.
Kaya Y, Ertuğrul ÖF (2018) A stable feature extraction method in classification epileptic EEG signals. Australas Phys Eng Sci Med 41:721–730
Goldberger J, Hinton GE, Roweis S, Salakhutdinov RR (2004) Neighbourhood components analysis. Adv Neural Inf Process Syst 17:513–520
Liu H, Setiono R (1995) Chi2: Feature selection and discretization of numeric attributes. In: Proceedings of 7th IEEE international conference on tools with artificial intelligence, IEEE, pp 388–391
Urbanowicz RJ, Meeker M, La Cava W, Olson RS, Moore JH (2018) Relief-based feature selection: introduction and review. J Biomed Inform 85:189–203
Peterson LE (2009) K-nearest neighbor. Scholarpedia 4:1883
Dogan A, Akay M, Barua PD, Baygin M, Dogan S, Tuncer T, Dogru AH, Acharya UR (2021) PrimePatNet87: Prime pattern and tunable q-factor wavelet transform techniques for automated accurate EEG emotion recognition. Comput Biol Med 138:104867
Chai R, Naik GR, Nguyen TN, Ling SH, Tran Y, Craig A, Nguyen HT (2016) Driver fatigue classification with independent component by entropy rate bound minimization analysis in an EEG-based system. IEEE J Biomed Health Inform 21:715–724
Mu Z, Hu J, Min J (2017) Driver fatigue detection system using electroencephalography signals based on combined entropy features. Appl Sci 7:150
Yin J, Hu J, Mu Z (2017) Developing and evaluating a mobile driver fatigue detection network based on electroencephalograph signals. Healthc Technol Lett 4:34–38
Tuncer T, Dogan S, Ertam F, Subasi A (2021) A dynamic center and multi threshold point based stable feature extraction network for driver fatigue detection utilizing EEG signals. Cogn Neurodyn 15:223–237
Subasi A, Saikia A, Bagedo K, Singh A, Hazarika A (2022) EEG based driver fatigue detection using FAWT and multiboosting approaches. IEEE Trans Ind Inf (2022)
Funding
The authors state that this work has not received any funding.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors of this manuscript declare no conflicts of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Dogan, S., Tuncer, I., Baygin, M. et al. A new hand-modeled learning framework for driving fatigue detection using EEG signals. Neural Comput & Applic 35, 14837–14854 (2023). https://doi.org/10.1007/s00521-023-08491-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-023-08491-3