Deep-ATM DL-LSTM: A novel adaptive thresholding model with dual-layer LSTM architecture for real-time driver drowsiness detection using skin conductance signals

IF 7 2区 医学 Q1 BIOLOGY
J Robert Theivadas, Suresh Ponnan
{"title":"Deep-ATM DL-LSTM: A novel adaptive thresholding model with dual-layer LSTM architecture for real-time driver drowsiness detection using skin conductance signals","authors":"J Robert Theivadas,&nbsp;Suresh Ponnan","doi":"10.1016/j.compbiomed.2025.110243","DOIUrl":null,"url":null,"abstract":"<div><div>Driver drowsiness detection systems are crucial for road safety. However, existing machine learning models struggle to adjust thresholds for Skin Conductance (SC) adaptively signals due to insufficient feature extraction of tonic and phasic responses. These responses, controlled by the sympathetic nervous system, provide valuable insights into drowsiness states but are often distorted by signal noise, reducing detection accuracy. This study proposes a novel Deep learning-based Adaptive Thresholding Model with a Dual-layer Long Short-Term Memory (LSTM) architecture, called Deep-ATM DL-LSTM, to process SC signals and dynamically improve drowsiness detection. The model leverages a two-layer LSTM architecture to compute dynamic thresholds for tonic (baseline) and phasic (rapid fluctuation) responses. The first LSTM layer extracts global and regional SC features, while the second layer processes temporal differences in drowsiness states. A softmax layer classifies drowsiness levels based on feature vector differences. The proposed method effectively addresses inter-individual variability and signal distortions by integrating robust feature extraction and adaptive thresholding, ensuring accurate drowsiness detection. Experimental testing using professional drivers on highways, in urban areas, during the day and night and in rain and frost environments demonstrated a 96.4 % accuracy level and a 0.978 AUC-ROC value that surpassed standard machine learning techniques and standard LSTM models. Existing driving conditions that include rain and frost conditions do not affect model performance (94.2 % in rain, 93.5 % in frost) and the model achieves high F1-scores for drowsiness state identification in all alert states (0.978), mild states (0.954), modest states (0.938), and acute states (0.933). The Deep-ATM DL-LSTM system detects drowsiness early by 7.5 min before dangerous levels and needs minimal wearable sensors. The combination of high accuracy, adaptive features and practical deployment from this approach solves significant problems with existing driver monitoring systems, including Behavioural-based detection PERCLOS [9] and Physiological-based detection EEG and EMG signals [4], before delivering an effective tool to reduce drowsiness-caused road accidents.</div></div>","PeriodicalId":10578,"journal":{"name":"Computers in biology and medicine","volume":"192 ","pages":"Article 110243"},"PeriodicalIF":7.0000,"publicationDate":"2025-04-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers in biology and medicine","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0010482525005943","RegionNum":2,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"BIOLOGY","Score":null,"Total":0}
引用次数: 0

Abstract

Driver drowsiness detection systems are crucial for road safety. However, existing machine learning models struggle to adjust thresholds for Skin Conductance (SC) adaptively signals due to insufficient feature extraction of tonic and phasic responses. These responses, controlled by the sympathetic nervous system, provide valuable insights into drowsiness states but are often distorted by signal noise, reducing detection accuracy. This study proposes a novel Deep learning-based Adaptive Thresholding Model with a Dual-layer Long Short-Term Memory (LSTM) architecture, called Deep-ATM DL-LSTM, to process SC signals and dynamically improve drowsiness detection. The model leverages a two-layer LSTM architecture to compute dynamic thresholds for tonic (baseline) and phasic (rapid fluctuation) responses. The first LSTM layer extracts global and regional SC features, while the second layer processes temporal differences in drowsiness states. A softmax layer classifies drowsiness levels based on feature vector differences. The proposed method effectively addresses inter-individual variability and signal distortions by integrating robust feature extraction and adaptive thresholding, ensuring accurate drowsiness detection. Experimental testing using professional drivers on highways, in urban areas, during the day and night and in rain and frost environments demonstrated a 96.4 % accuracy level and a 0.978 AUC-ROC value that surpassed standard machine learning techniques and standard LSTM models. Existing driving conditions that include rain and frost conditions do not affect model performance (94.2 % in rain, 93.5 % in frost) and the model achieves high F1-scores for drowsiness state identification in all alert states (0.978), mild states (0.954), modest states (0.938), and acute states (0.933). The Deep-ATM DL-LSTM system detects drowsiness early by 7.5 min before dangerous levels and needs minimal wearable sensors. The combination of high accuracy, adaptive features and practical deployment from this approach solves significant problems with existing driver monitoring systems, including Behavioural-based detection PERCLOS [9] and Physiological-based detection EEG and EMG signals [4], before delivering an effective tool to reduce drowsiness-caused road accidents.
Deep-ATM DL-LSTM:一种新的自适应阈值模型,采用双层LSTM架构,利用皮肤电导信号实时检测驾驶员困倦
驾驶员困倦检测系统对道路安全至关重要。然而,现有的机器学习模型难以自适应地调整皮肤电导(SC)信号的阈值,这是由于对强直和相位响应的特征提取不足。这些由交感神经系统控制的反应提供了对困倦状态的宝贵见解,但往往被信号噪声扭曲,降低了检测的准确性。本研究提出了一种新的基于深度学习的自适应阈值模型,该模型具有双层长短期记忆(LSTM)架构,称为Deep- atm DL-LSTM,用于处理SC信号并动态改进困倦检测。该模型利用两层LSTM架构来计算张力(基线)和相位(快速波动)响应的动态阈值。第一层LSTM提取全局和区域SC特征,第二层处理困倦状态的时间差异。softmax层根据特征向量的差异对困倦程度进行分类。该方法通过整合鲁棒特征提取和自适应阈值,有效地解决了个体间变异和信号失真问题,确保了睡意检测的准确性。使用专业驾驶员在高速公路、城市地区、白白夜以及雨霜环境下进行的实验测试显示,准确率为96.4%,AUC-ROC值为0.978,超过了标准机器学习技术和标准LSTM模型。包括下雨和霜冻条件的现有驾驶条件不影响模型的性能(下雨94.2%,霜冻93.5%),并且模型在所有警报状态(0.978)、轻度状态(0.954)、中度状态(0.938)和急性状态(0.933)下的困倦状态识别都获得了很高的f1分。Deep-ATM DL-LSTM系统可以提前7.5分钟检测睡意,并且只需要最少的可穿戴传感器。这种方法结合了高精度、自适应功能和实际部署,解决了现有驾驶员监控系统的重大问题,包括基于行为的检测PERCLOS[9]和基于生理的检测EEG和EMG信号[4],然后提供了一种有效的工具来减少由嗜睡引起的交通事故。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Computers in biology and medicine
Computers in biology and medicine 工程技术-工程:生物医学
CiteScore
11.70
自引率
10.40%
发文量
1086
审稿时长
74 days
期刊介绍: Computers in Biology and Medicine is an international forum for sharing groundbreaking advancements in the use of computers in bioscience and medicine. This journal serves as a medium for communicating essential research, instruction, ideas, and information regarding the rapidly evolving field of computer applications in these domains. By encouraging the exchange of knowledge, we aim to facilitate progress and innovation in the utilization of computers in biology and medicine.
×
引用
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学术官方微信