Detection of driver drowsiness level using a hybrid learning model based on ECG signals.

Biomedizinische Technik. Biomedical engineering Pub Date : 2023-10-13 Print Date: 2024-04-25 DOI:10.1515/bmt-2023-0193
Hui Xiong, Yan Yan, Lifei Sun, Jinzhen Liu, Yuqing Han, Yangyang Xu
{"title":"Detection of driver drowsiness level using a hybrid learning model based on ECG signals.","authors":"Hui Xiong, Yan Yan, Lifei Sun, Jinzhen Liu, Yuqing Han, Yangyang Xu","doi":"10.1515/bmt-2023-0193","DOIUrl":null,"url":null,"abstract":"<p><strong>Objectives: </strong>Fatigue has a considerable impact on the driver's vehicle and even the driver's own operating ability.</p><p><strong>Methods: </strong>An intelligent algorithm is proposed for the problem that it is difficult to classify the degree of drowsiness generated by the driver during the driving process. By studying the driver's electrocardiogram (ECG) during driving, two models were established to jointly classify the ECG signals as awake, stress, and fatigue or drowsiness states for drowsiness levels. Firstly, the deep learning method was used to establish the model_1 to predict the drowsiness of the original ECG, and model_2 was developed using the combination of principal component analysis (PCA) and weighted K-nearest neighbor (WKNN) algorithm to classify the heart rate variability characteristics. Then, the drowsiness prediction results of the two models were weighted according to certain rules, and the hybrid learning model combining dilated convolution and bidirectional long short-term memory network with PCA and WKNN algorithm was established, and the mixed model was denoted as DiCNN-BiLSTM and PCA-WKNN (DBPW). Finally, the validity of the DBPW model was verified by simulation of the public database.</p><p><strong>Results: </strong>The experimental results show that the average accuracy, sensitivity and F1 score of the test model in the dataset containing multiple drivers are 98.79, 98.81, and 98.79 % respectively, and the recognition accuracy for drowsiness or drowsiness state is 99.33 %.</p><p><strong>Conclusions: </strong>Using the proposed algorithm, it is possible to identify driver anomalies and provide new ideas for the development of intelligent vehicles.</p>","PeriodicalId":93905,"journal":{"name":"Biomedizinische Technik. Biomedical engineering","volume":" ","pages":"151-165"},"PeriodicalIF":0.0000,"publicationDate":"2023-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biomedizinische Technik. Biomedical engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1515/bmt-2023-0193","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2024/4/25 0:00:00","PubModel":"Print","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Objectives: Fatigue has a considerable impact on the driver's vehicle and even the driver's own operating ability.

Methods: An intelligent algorithm is proposed for the problem that it is difficult to classify the degree of drowsiness generated by the driver during the driving process. By studying the driver's electrocardiogram (ECG) during driving, two models were established to jointly classify the ECG signals as awake, stress, and fatigue or drowsiness states for drowsiness levels. Firstly, the deep learning method was used to establish the model_1 to predict the drowsiness of the original ECG, and model_2 was developed using the combination of principal component analysis (PCA) and weighted K-nearest neighbor (WKNN) algorithm to classify the heart rate variability characteristics. Then, the drowsiness prediction results of the two models were weighted according to certain rules, and the hybrid learning model combining dilated convolution and bidirectional long short-term memory network with PCA and WKNN algorithm was established, and the mixed model was denoted as DiCNN-BiLSTM and PCA-WKNN (DBPW). Finally, the validity of the DBPW model was verified by simulation of the public database.

Results: The experimental results show that the average accuracy, sensitivity and F1 score of the test model in the dataset containing multiple drivers are 98.79, 98.81, and 98.79 % respectively, and the recognition accuracy for drowsiness or drowsiness state is 99.33 %.

Conclusions: Using the proposed algorithm, it is possible to identify driver anomalies and provide new ideas for the development of intelligent vehicles.

使用基于ECG信号的混合学习模型检测驾驶员的嗜睡程度。
目标:疲劳对驾驶员的车辆甚至驾驶员自身的操作能力都有相当大的影响。方法:针对驾驶员在驾驶过程中产生的嗜睡程度难以分类的问题,提出了一种智能算法。通过研究驾驶员在驾驶过程中的心电图,建立了两个模型,将心电图信号联合分类为清醒、压力和疲劳或嗜睡状态,以确定嗜睡程度。首先,使用深度学习方法建立模型_1来预测原始心电图的嗜睡程度,并使用主成分分析(PCA)和加权K近邻(WKNN)算法相结合开发模型_2来对心率变异性特征进行分类。然后,根据一定的规则对两个模型的嗜睡预测结果进行加权,建立了将扩张卷积和双向长短期记忆网络与PCA和WKNN算法相结合的混合学习模型,并将混合模型表示为DiCNN-BiLSTM和PCA-WKNN(DBPW)。最后,通过公共数据库的仿真验证了DBPW模型的有效性。结果:实验结果表明,在包含多个驾驶员的数据集中,测试模型的平均准确度、灵敏度和F1分数分别为98.79、98.81和98.79 % 对嗜睡或嗜睡状态的识别准确率为99.33 %.结论:使用所提出的算法,可以识别驾驶员异常,为智能汽车的发展提供新的思路。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信