Skip to main content
Log in

A new hand-modeled learning framework for driving fatigue detection using EEG signals

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Data availability statement

The EEG fatigue driving dataset used in this study can be downloaded from [38].

References

  1. 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

    Article  Google Scholar 

  2. Parekh V, Shah D, Shah M (2020) Fatigue detection using artificial intelligence framework. Augment Hum Res 5:1–17

    Article  Google Scholar 

  3. 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

    Google Scholar 

  4. 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

    Article  Google Scholar 

  5. Li K, Gong Y, Ren Z (2020) A fatigue driving detection algorithm based on facial multi-feature fusion. IEEE Access 8:101244–101259

    Article  Google Scholar 

  6. Sikander G, Anwar S (2018) Driver fatigue detection systems: a review. IEEE Trans Intell Transp Syst 20:2339–2352

    Article  Google Scholar 

  7. 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

  8. Organization WH (2018) Global status report on road safety 2018: summary, In: World Health Organization

  9. 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

    Article  Google Scholar 

  10. 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

  11. 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

  12. 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

    Article  Google Scholar 

  13. 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

  14. 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

    Article  Google Scholar 

  15. 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

    Google Scholar 

  16. 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

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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.

  26. Bi P, Deng Y, Du X (2022) A robust optimal mean cosine angle 2DPCA for image feature extraction. Neural Comput Appl 1–18

  27. 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

  28. Ren Y, Werner R, Pazzi N, Boukerche A (2010) Monitoring patients via a secure and mobile healthcare system. IEEE Wirel Commun 17:59–65

    Article  Google Scholar 

  29. Muhammad G, Hossain MS, Kumar N (2020) EEG-based pathology detection for home health monitoring. IEEE J Sel Areas Commun 39:603–610

    Article  Google Scholar 

  30. Saranya K, Paulraj M, Brindha M (2022) A survey on feature selection and classification techniques for EEG signal processing, Springer, pp 155–165

  31. 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

    Article  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

  35. 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

    Article  Google Scholar 

  36. 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

    Article  Google Scholar 

  37. 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

  38. 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

    Article  Google Scholar 

  39. MATLAB (2022) https://www.mathworks.com/help/matlab/.

  40. Kaya Y, Ertuğrul ÖF (2018) A stable feature extraction method in classification epileptic EEG signals. Australas Phys Eng Sci Med 41:721–730

    Article  Google Scholar 

  41. Goldberger J, Hinton GE, Roweis S, Salakhutdinov RR (2004) Neighbourhood components analysis. Adv Neural Inf Process Syst 17:513–520

    Google Scholar 

  42. 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

  43. 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

    Article  Google Scholar 

  44. Peterson LE (2009) K-nearest neighbor. Scholarpedia 4:1883

    Article  Google Scholar 

  45. 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

    Article  Google Scholar 

  46. 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

    Article  Google Scholar 

  47. Mu Z, Hu J, Min J (2017) Driver fatigue detection system using electroencephalography signals based on combined entropy features. Appl Sci 7:150

    Article  Google Scholar 

  48. 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

    Article  Google Scholar 

  49. 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

    Article  Google Scholar 

  50. 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)

Download references

Funding

The authors state that this work has not received any funding.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sengul Dogan.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-023-08491-3

Keywords

Navigation