St. John's School, Houston, TX, USA.
Department of Pediatrics, Baylor College of Medicine, Houston, TX, USA.
BMC Med Inform Decis Mak. 2020 Dec 30;20(Suppl 11):285. doi: 10.1186/s12911-020-01299-4.
Over 70% of Americans regularly experience stress. Chronic stress results in cancer, cardiovascular disease, depression, and diabetes, and thus is deeply detrimental to physiological health and psychological wellbeing. Developing robust methods for the rapid and accurate detection of human stress is of paramount importance.
Prior research has shown that analyzing physiological signals is a reliable predictor of stress. Such signals are collected from sensors that are attached to the human body. Researchers have attempted to detect stress by using traditional machine learning methods to analyze physiological signals. Results, ranging between 50 and 90% accuracy, have been mixed. A limitation of traditional machine learning algorithms is the requirement for hand-crafted features. Accuracy decreases if features are misidentified. To address this deficiency, we developed two deep neural networks: a 1-dimensional (1D) convolutional neural network and a multilayer perceptron neural network. Deep neural networks do not require hand-crafted features but instead extract features from raw data through the layers of the neural networks. The deep neural networks analyzed physiological data collected from chest-worn and wrist-worn sensors to perform two tasks. We tailored each neural network to analyze data from either the chest-worn (1D convolutional neural network) or wrist-worn (multilayer perceptron neural network) sensors. The first task was binary classification for stress detection, in which the networks differentiated between stressed and non-stressed states. The second task was 3-class classification for emotion classification, in which the networks differentiated between baseline, stressed, and amused states. The networks were trained and tested on publicly available data collected in previous studies.
The deep convolutional neural network achieved 99.80% and 99.55% accuracy rates for binary and 3-class classification, respectively. The deep multilayer perceptron neural network achieved 99.65% and 98.38% accuracy rates for binary and 3-class classification, respectively. The networks' performance exhibited a significant improvement over past methods that analyzed physiological signals for both binary stress detection and 3-class emotion classification.
We demonstrated the potential of deep neural networks for developing robust, continuous, and noninvasive methods for stress detection and emotion classification, with the end goal of improving the quality of life.
超过 70%的美国人经常感到压力。慢性压力会导致癌症、心血管疾病、抑郁和糖尿病,因此对生理健康和心理健康有极大的危害。开发快速准确检测人类压力的强大方法至关重要。
先前的研究表明,分析生理信号是压力的可靠预测指标。这些信号是从附着在人体上的传感器中收集的。研究人员试图通过使用传统的机器学习方法来分析生理信号来检测压力。结果在 50%到 90%的准确率之间,参差不齐。传统机器学习算法的一个局限性是需要手工制作特征。如果特征识别错误,准确性会降低。为了解决这个缺陷,我们开发了两个深度神经网络:一维(1D)卷积神经网络和多层感知机神经网络。深度神经网络不需要手工制作特征,而是通过神经网络的层从原始数据中提取特征。深度神经网络分析从佩戴在胸部和手腕上的传感器收集的生理数据来执行两个任务。我们根据每个神经网络分析来自佩戴在胸部的传感器(1D 卷积神经网络)或手腕上的传感器(多层感知机神经网络)的数据进行调整。第一个任务是压力检测的二进制分类,网络区分压力和非压力状态。第二个任务是情绪分类的 3 类分类,网络区分基线、压力和娱乐状态。网络在以前研究中收集的公开可用数据上进行训练和测试。
深度卷积神经网络在二进制和 3 类分类中的准确率分别达到 99.80%和 99.55%。深度多层感知机神经网络在二进制和 3 类分类中的准确率分别达到 99.65%和 98.38%。与之前分析生理信号进行二进制压力检测和 3 类情绪分类的方法相比,网络的性能有了显著提高。
我们证明了深度神经网络在开发强大、连续和非侵入性的压力检测和情绪分类方法方面的潜力,最终目标是提高生活质量。