Adversarial Robustness and Feature Impact Analysis for Driver Drowsiness Detection

Bibliographic Details
Main Author: Vitorino, João
Publication Date: 2023
Other Authors: Rodrigues, Lourenço, Maia, Eva, Praça, Isabel, Lourenço, André
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.22/23453
Summary: Drowsy driving is a major cause of road accidents, but drivers are dismissive of the impact that fatigue can have on their reaction times. To detect drowsiness before any impairment occurs, a promising strategy is using Machine Learning (ML) to monitor Heart Rate Variability (HRV) signals. This work presents multiple experiments with different HRV time windows and ML models, a feature impact analysis using Shapley Additive Explanations (SHAP), and an adversarial robustness analysis to assess their reliability when processing faulty input data and perturbed HRV signals. The most reliable model was Extreme Gradient Boosting (XGB) and the optimal time window had between 120 and 150 s. Furthermore, the 18 most impactful features were selected and new smaller models were trained, achieving a performance as good as the initial ones. Despite the susceptibility of all models to adversarial attacks, adversarial training enabled them to preserve significantly higher results, so it can be a valuable approach to provide a more robust driver drowsiness detection.
id RCAP_da60c0b39700d84fe63fcf234d16b41c
oai_identifier_str oai:recipp.ipp.pt:10400.22/23453
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling Adversarial Robustness and Feature Impact Analysis for Driver Drowsiness DetectionAdversarial robustnessExplainabilityMachine learningHeart rate variabilityDriver drowsiness detectionDrowsy driving is a major cause of road accidents, but drivers are dismissive of the impact that fatigue can have on their reaction times. To detect drowsiness before any impairment occurs, a promising strategy is using Machine Learning (ML) to monitor Heart Rate Variability (HRV) signals. This work presents multiple experiments with different HRV time windows and ML models, a feature impact analysis using Shapley Additive Explanations (SHAP), and an adversarial robustness analysis to assess their reliability when processing faulty input data and perturbed HRV signals. The most reliable model was Extreme Gradient Boosting (XGB) and the optimal time window had between 120 and 150 s. Furthermore, the 18 most impactful features were selected and new smaller models were trained, achieving a performance as good as the initial ones. Despite the susceptibility of all models to adversarial attacks, adversarial training enabled them to preserve significantly higher results, so it can be a valuable approach to provide a more robust driver drowsiness detection.SpringerREPOSITÓRIO P.PORTOVitorino, JoãoRodrigues, LourençoMaia, EvaPraça, IsabelLourenço, André2023-09-05T13:45:50Z20232023-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/10400.22/23453eng10.1007/978-3-031-34344-5_13info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-04-02T02:57:58Zoai:recipp.ipp.pt:10400.22/23453Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T00:31:00.128505Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv Adversarial Robustness and Feature Impact Analysis for Driver Drowsiness Detection
title Adversarial Robustness and Feature Impact Analysis for Driver Drowsiness Detection
spellingShingle Adversarial Robustness and Feature Impact Analysis for Driver Drowsiness Detection
Vitorino, João
Adversarial robustness
Explainability
Machine learning
Heart rate variability
Driver drowsiness detection
title_short Adversarial Robustness and Feature Impact Analysis for Driver Drowsiness Detection
title_full Adversarial Robustness and Feature Impact Analysis for Driver Drowsiness Detection
title_fullStr Adversarial Robustness and Feature Impact Analysis for Driver Drowsiness Detection
title_full_unstemmed Adversarial Robustness and Feature Impact Analysis for Driver Drowsiness Detection
title_sort Adversarial Robustness and Feature Impact Analysis for Driver Drowsiness Detection
author Vitorino, João
author_facet Vitorino, João
Rodrigues, Lourenço
Maia, Eva
Praça, Isabel
Lourenço, André
author_role author
author2 Rodrigues, Lourenço
Maia, Eva
Praça, Isabel
Lourenço, André
author2_role author
author
author
author
dc.contributor.none.fl_str_mv REPOSITÓRIO P.PORTO
dc.contributor.author.fl_str_mv Vitorino, João
Rodrigues, Lourenço
Maia, Eva
Praça, Isabel
Lourenço, André
dc.subject.por.fl_str_mv Adversarial robustness
Explainability
Machine learning
Heart rate variability
Driver drowsiness detection
topic Adversarial robustness
Explainability
Machine learning
Heart rate variability
Driver drowsiness detection
description Drowsy driving is a major cause of road accidents, but drivers are dismissive of the impact that fatigue can have on their reaction times. To detect drowsiness before any impairment occurs, a promising strategy is using Machine Learning (ML) to monitor Heart Rate Variability (HRV) signals. This work presents multiple experiments with different HRV time windows and ML models, a feature impact analysis using Shapley Additive Explanations (SHAP), and an adversarial robustness analysis to assess their reliability when processing faulty input data and perturbed HRV signals. The most reliable model was Extreme Gradient Boosting (XGB) and the optimal time window had between 120 and 150 s. Furthermore, the 18 most impactful features were selected and new smaller models were trained, achieving a performance as good as the initial ones. Despite the susceptibility of all models to adversarial attacks, adversarial training enabled them to preserve significantly higher results, so it can be a valuable approach to provide a more robust driver drowsiness detection.
publishDate 2023
dc.date.none.fl_str_mv 2023-09-05T13:45:50Z
2023
2023-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10400.22/23453
url http://hdl.handle.net/10400.22/23453
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 10.1007/978-3-031-34344-5_13
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer
publisher.none.fl_str_mv Springer
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833600571226980352