{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T13:51:25Z","timestamp":1778939485213,"version":"3.51.4"},"reference-count":31,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2024,1,7]],"date-time":"2024-01-07T00:00:00Z","timestamp":1704585600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Nowadays, the automatic detection of driver fatigue has become one of the important measures to prevent traffic accidents. For this purpose, a lot of research has been conducted in this field in recent years. However, the diagnosis of fatigue in recent research is binary and has no operational capability. This research presents a multi-class driver fatigue detection system based on electroencephalography (EEG) signals using deep learning networks. In the proposed system, a standard driving simulator has been designed, and a database has been collected based on the recording of EEG signals from 20 participants in five different classes of fatigue. In addition to self-report questionnaires, changes in physiological patterns are used to confirm the various stages of weariness in the suggested model. To pre-process and process the signal, a combination of generative adversarial networks (GAN) and graph convolutional networks (GCN) has been used. The proposed deep model includes five convolutional graph layers, one dense layer, and one fully connected layer. The accuracy obtained for the proposed model is 99%, 97%, 96%, and 91%, respectively, for the four different considered practical cases. The proposed model is compared to one developed through recent methods and research and has a promising performance.<\/jats:p>","DOI":"10.3390\/s24020364","type":"journal-article","created":{"date-parts":[[2024,1,8]],"date-time":"2024-01-08T06:12:58Z","timestamp":1704694378000},"page":"364","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":42,"title":["A Novel Approach for Automatic Detection of Driver Fatigue Using EEG Signals Based on Graph Convolutional Networks"],"prefix":"10.3390","volume":"24","author":[{"given":"Sevda Zafarmandi","family":"Ardabili","sequence":"first","affiliation":[{"name":"Electrical and Computer Engineering Department, Southern Methodist University, Dallas, TX 75205, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Soufia","family":"Bahmani","sequence":"additional","affiliation":[{"name":"Department of Computer Engineering and Information Technology, Amirkabir University of Technology, Tehran 15875-4413, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lida Zare","family":"Lahijan","sequence":"additional","affiliation":[{"name":"Biomedical Engineering Department, Faculty of Electrical and Computer Engineering, University of Tabriz, Tabriz 51666-16471, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nastaran","family":"Khaleghi","sequence":"additional","affiliation":[{"name":"Biomedical Engineering Department, Faculty of Electrical and Computer Engineering, University of Tabriz, Tabriz 51666-16471, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2275-8133","authenticated-orcid":false,"given":"Sobhan","family":"Sheykhivand","sequence":"additional","affiliation":[{"name":"Department of Biomedical Engineering, University of Bonab, Bonab 55517-61167, Iran"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8258-0437","authenticated-orcid":false,"given":"Sebelan","family":"Danishvar","sequence":"additional","affiliation":[{"name":"College of Engineering, Design and Physical Sciences, Brunel University London, Uxbridge UB8 3PH, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2024,1,7]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Akrout, B., and Fakhfakh, S. (2023). How to Prevent Drivers before Their Sleepiness Using Deep Learning-Based Approach. Electronics, 12.","DOI":"10.3390\/electronics12040965"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Namazifard, S., and Subbarao, K. (2023). Multiple dipole source position and orientation estimation using non-invasive EEG signals. Authorea Prepr., Available online: https:\/\/www.techrxiv.org\/doi\/full\/10.36227\/techrxiv.21049585.v1.","DOI":"10.36227\/techrxiv.21049585.v1"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Barnish, M., Sheikh, M., and Scholey, A. (2023). Nutrient Therapy for the Improvement of Fatigue Symptoms. Nutrients, 15.","DOI":"10.3390\/nu15092154"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/s40279-022-01748-2","article-title":"Fatigue and human performance: An updated framework","volume":"53","author":"Behrens","year":"2023","journal-title":"Sports Med."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1016\/j.trpro.2023.02.167","article-title":"Comparative analysis of driver fatigue in three companies from different industries","volume":"69","year":"2023","journal-title":"Transp. Res. Procedia"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Khaleghi, N., Rezaii, T.Y., Beheshti, S., Meshgini, S., Sheykhivand, S., and Danishvar, S. (2022). Visual saliency and image reconstruction from EEG signals via an effective geometric deep network-based generative adversarial network. Electronics, 11.","DOI":"10.3390\/electronics11213637"},{"key":"ref_7","first-page":"595","article-title":"Driver drowsiness detection using machine learning","volume":"14","author":"Jagadeesan","year":"2023","journal-title":"Turk. J. Comput. Math. Educ. (TURCOMAT)"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"063007","DOI":"10.1115\/1.4052167","article-title":"Retrograde gas condensate reservoirs: Reliable estimation of dew point pressure by the hybrid neuro-fuzzy connectionist paradigm","volume":"144","author":"Bagherzadeh","year":"2022","journal-title":"J. Energy Resour. Technol."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Putra, R.U., Basri, H., Prakoso, A.T., Chandra, H., Ammarullah, M.I., Akbar, I., Syahrom, A., and Kamarul, T. (2023). Level of activity changes increases the fatigue life of the porous magnesium scaffold, as observed in dynamic immersion tests, over time. Sustainability, 15.","DOI":"10.3390\/su15010823"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Zheng, H., Wang, Y., and Liu, X. (2023). Adaptive Driver Face Feature Fatigue Detection Algorithm Research. Appl. Sci., 13.","DOI":"10.3390\/app13085074"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1049\/bme2.12108","article-title":"Optimal feature-algorithm combination research for EEG fatigue driving detection based on functional brain network","volume":"12","author":"Zhou","year":"2023","journal-title":"IET Biom."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Ren, B., Guan, W., Zhou, Q., and Wang, Z. (2023). EEG-Based Driver Fatigue Monitoring within a Human\u2013Ship\u2013Environment System: Implications for Ship Braking Safety. Sensors, 23.","DOI":"10.3390\/s23104644"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"101895","DOI":"10.1016\/j.asej.2022.101895","article-title":"A robust and efficient EEG-based drowsiness detection system using different machine learning algorithms","volume":"14","author":"Fouad","year":"2023","journal-title":"Ain Shams Eng. J."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"100320","DOI":"10.1016\/j.array.2023.100320","article-title":"Multiple robust approaches for EEG-based driving fatigue detection and classification","volume":"19","author":"Prabhakar","year":"2023","journal-title":"Array"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Lees, T., Chalmers, T., Burton, D., Zilberg, E., Penzel, T., and Lal, S. (2023). Psychophysiology of Monotonous Driving, Fatigue and Sleepiness in Train and Non-Professional Drivers: Driver Safety Implications. Behav. Sci., 13.","DOI":"10.3390\/bs13100788"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Nguyen, K.H., Ebbatson, M., Tran, Y., Craig, A., Nguyen, H., and Chai, R. (2023). Source-Space Brain Functional Connectivity Features in Electroencephalogram-Based Driver Fatigue Classification. Sensors, 23.","DOI":"10.3390\/s23052383"},{"key":"ref_17","first-page":"354","article-title":"A robust framework for driver fatigue detection from EEG signals using enhancement of modified z-score and multiple machine learning architectures","volume":"24","author":"Abdubrani","year":"2023","journal-title":"Lium Eng. J."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Sheykhivand, S., Rezaii, T.Y., Mousavi, Z., Meshgini, S., Makouei, S., Farzamnia, A., Danishvar, S., and Teo Tze Kin, K. (2022). Automatic detection of driver fatigue based on EEG signals using a developed deep neural network. Electronics, 11.","DOI":"10.3390\/electronics11142169"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Sheykhivand, S., Rezaii, T.Y., Meshgini, S., Makoui, S., and Farzamnia, A. (2022). Developing a deep neural network for driver fatigue detection using EEG signals based on compressed sensing. Sustainability, 14.","DOI":"10.3390\/su14052941"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Peivandi, M., Ardabili, S.Z., Sheykhivand, S., and Danishvar, S. (2023). Deep learning for detecting multi-level driver fatigue using physiological signals: A comprehensive approach. Sensors, 23.","DOI":"10.3390\/s23198171"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1136609","DOI":"10.3389\/fnins.2023.1136609","article-title":"EEG driving fatigue detection based on log-Mel spectrogram and convolutional recurrent neural networks","volume":"17","author":"Gao","year":"2023","journal-title":"Front. Neurosci."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3152","DOI":"10.1109\/TNSRE.2023.3299156","article-title":"Self-Attentive Channel-Connectivity Capsule Network for EEG-Based Driving Fatigue Detection","volume":"31","author":"Chen","year":"2023","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"44276","DOI":"10.1109\/ACCESS.2020.2977386","article-title":"A novel GAN-based network for unmasking of masked face","volume":"8","author":"Din","year":"2020","journal-title":"IEEE Access"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1007\/s10916-018-1072-9","article-title":"Generative adversarial network for medical images (MI-GAN)","volume":"42","author":"Iqbal","year":"2018","journal-title":"J. Med. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1186\/s40649-019-0069-y","article-title":"Graph convolutional networks: A comprehensive review","volume":"6","author":"Zhang","year":"2019","journal-title":"Comput. Soc. Netw."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Baradaran, F., Farzan, A., Danishvar, S., and Sheykhivand, S. (2023). Customized 2D CNN Model for the Automatic Emotion Recognition Based on EEG Signals. Electronics, 12.","DOI":"10.3390\/electronics12102232"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"689","DOI":"10.1007\/s11063-022-10904-8","article-title":"Graph-based lstm for anti-money laundering: Experimenting temporal graph convolutional network with bitcoin data","volume":"55","author":"Alarab","year":"2023","journal-title":"Neural Process. Lett."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Malekzadeh, M., Meshgini, S., Afrouzian, R., Farzamnia, A., and Sheykhivand, S. (2020, January 18\u201320). Removing mixture of Gaussian and Impulse noise of images using sparse coding. Proceedings of the 2020 International Conference on Machine Vision and Image Processing (MVIP), Qom, Iran.","DOI":"10.1109\/MVIP49855.2020.9116879"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1109\/TSP.2006.885686","article-title":"Time-domain signal analysis using adaptive notch filter","volume":"55","author":"Mojiri","year":"2006","journal-title":"IEEE Trans. Signal Process."},{"key":"ref_30","unstructured":"Mahata, S., Kar, R., and Mandal, D. (2022). Fractional-Order Modeling of Dynamic Systems with Applications in Optimization, Signal Processing and Control, Elsevier."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1087","DOI":"10.1080\/10556788.2021.1895152","article-title":"Weakly-convex\u2013concave min\u2013max optimization: Provable algorithms and applications in machine learning","volume":"37","author":"Rafique","year":"2022","journal-title":"Optim. Methods Softw."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/2\/364\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T13:41:45Z","timestamp":1760103705000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/24\/2\/364"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,7]]},"references-count":31,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2024,1]]}},"alternative-id":["s24020364"],"URL":"https:\/\/doi.org\/10.3390\/s24020364","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,7]]}}}