Cargando…
Detecting Unfavorable Driving States in Electroencephalography Based on a PCA Sample Entropy Feature and Multiple Classification Algorithms
Unfavorable driving states can cause a large number of vehicle crashes and are significant factors in leading to traffic accidents. Hence, the aim of this research is to design a robust system to detect unfavorable driving states based on sample entropy feature analysis and multiple classification a...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7711805/ https://www.ncbi.nlm.nih.gov/pubmed/33287016 http://dx.doi.org/10.3390/e22111248 |
_version_ | 1783618227023118336 |
---|---|
author | Zhang, Tao Wang, Hong Chen, Jichi He, Enqiu |
author_facet | Zhang, Tao Wang, Hong Chen, Jichi He, Enqiu |
author_sort | Zhang, Tao |
collection | PubMed |
description | Unfavorable driving states can cause a large number of vehicle crashes and are significant factors in leading to traffic accidents. Hence, the aim of this research is to design a robust system to detect unfavorable driving states based on sample entropy feature analysis and multiple classification algorithms. Multi-channel Electroencephalography (EEG) signals are recorded from 16 participants while performing two types of driving tasks. For the purpose of selecting optimal feature sets for classification, principal component analysis (PCA) is adopted for reducing dimensionality of feature sets. Multiple classification algorithms, namely, K nearest neighbor (KNN), decision tree (DT), support vector machine (SVM) and logistic regression (LR) are employed to improve the accuracy of unfavorable driving state detection. We use 10-fold cross-validation to assess the performance of the proposed systems. It is found that the proposed detection system, based on PCA features and the cubic SVM classification algorithm, shows robustness as it obtains the highest accuracy of 97.81%, sensitivity of 96.93%, specificity of 98.73% and precision of 98.75%. Experimental results show that the system we designed can effectively monitor unfavorable driving states. |
format | Online Article Text |
id | pubmed-7711805 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-77118052021-02-24 Detecting Unfavorable Driving States in Electroencephalography Based on a PCA Sample Entropy Feature and Multiple Classification Algorithms Zhang, Tao Wang, Hong Chen, Jichi He, Enqiu Entropy (Basel) Article Unfavorable driving states can cause a large number of vehicle crashes and are significant factors in leading to traffic accidents. Hence, the aim of this research is to design a robust system to detect unfavorable driving states based on sample entropy feature analysis and multiple classification algorithms. Multi-channel Electroencephalography (EEG) signals are recorded from 16 participants while performing two types of driving tasks. For the purpose of selecting optimal feature sets for classification, principal component analysis (PCA) is adopted for reducing dimensionality of feature sets. Multiple classification algorithms, namely, K nearest neighbor (KNN), decision tree (DT), support vector machine (SVM) and logistic regression (LR) are employed to improve the accuracy of unfavorable driving state detection. We use 10-fold cross-validation to assess the performance of the proposed systems. It is found that the proposed detection system, based on PCA features and the cubic SVM classification algorithm, shows robustness as it obtains the highest accuracy of 97.81%, sensitivity of 96.93%, specificity of 98.73% and precision of 98.75%. Experimental results show that the system we designed can effectively monitor unfavorable driving states. MDPI 2020-11-03 /pmc/articles/PMC7711805/ /pubmed/33287016 http://dx.doi.org/10.3390/e22111248 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zhang, Tao Wang, Hong Chen, Jichi He, Enqiu Detecting Unfavorable Driving States in Electroencephalography Based on a PCA Sample Entropy Feature and Multiple Classification Algorithms |
title | Detecting Unfavorable Driving States in Electroencephalography Based on a PCA Sample Entropy Feature and Multiple Classification Algorithms |
title_full | Detecting Unfavorable Driving States in Electroencephalography Based on a PCA Sample Entropy Feature and Multiple Classification Algorithms |
title_fullStr | Detecting Unfavorable Driving States in Electroencephalography Based on a PCA Sample Entropy Feature and Multiple Classification Algorithms |
title_full_unstemmed | Detecting Unfavorable Driving States in Electroencephalography Based on a PCA Sample Entropy Feature and Multiple Classification Algorithms |
title_short | Detecting Unfavorable Driving States in Electroencephalography Based on a PCA Sample Entropy Feature and Multiple Classification Algorithms |
title_sort | detecting unfavorable driving states in electroencephalography based on a pca sample entropy feature and multiple classification algorithms |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7711805/ https://www.ncbi.nlm.nih.gov/pubmed/33287016 http://dx.doi.org/10.3390/e22111248 |
work_keys_str_mv | AT zhangtao detectingunfavorabledrivingstatesinelectroencephalographybasedonapcasampleentropyfeatureandmultipleclassificationalgorithms AT wanghong detectingunfavorabledrivingstatesinelectroencephalographybasedonapcasampleentropyfeatureandmultipleclassificationalgorithms AT chenjichi detectingunfavorabledrivingstatesinelectroencephalographybasedonapcasampleentropyfeatureandmultipleclassificationalgorithms AT heenqiu detectingunfavorabledrivingstatesinelectroencephalographybasedonapcasampleentropyfeatureandmultipleclassificationalgorithms |