Skip to main content

MHDeep: Mental Health Disorder Detection System based on Body-Area and Deep Neural Networks

Author(s): Hassantabar, Shayan; Zhang, Joe; Yin, Hongxu; Jha, Niraj K

To refer to this page use:
Full metadata record
DC FieldValueLanguage
dc.contributor.authorHassantabar, Shayan-
dc.contributor.authorZhang, Joe-
dc.contributor.authorYin, Hongxu-
dc.contributor.authorJha, Niraj K-
dc.identifier.citationHassantabar, Shayan, Zhang, Joe, Yin, Hongxu, Jha, Niraj K. (2021). MHDeep: Mental Health Disorder Detection System based on Body-Area and Deep Neural Networksen_US
dc.description.abstractMental health problems impact quality of life of millions of people around the world. However, diagnosis of mental health disorders is a challenging problem that often relies on self-reporting by patients about their behavioral patterns and social interactions. Therefore, there is a need for new strategies for diagnosis and daily monitoring of mental health conditions. The recent introduction of body-area networks consisting of a plethora of accurate sensors embedded in smartwatches and smartphones and edge-compatible deep neural networks (DNNs) points towards a possible solution. Such wearable medical sensors (WMSs) enable continuous monitoring of physiological signals in a passive and non-invasive manner. However, disease diagnosis based on WMSs and DNNs, and their deployment on edge devices, such as smartphones, remains a challenging problem. To this end, we propose a framework called MHDeep that utilizes commercially available WMSs and efficient DNN models to diagnose three important mental health disorders: schizoaffective, major depressive, and bipolar. MHDeep uses eight different categories of data obtained from sensors integrated in a smartwatch and smartphone. These categories include various physiological signals and additional information on motion patterns and environmental variables related to the wearer. MHDeep eliminates the need for manual feature engineering by directly operating on the data streams obtained from participants. Since the amount of the data is limited, MHDeep uses a synthetic data generation module to augment real data with synthetic data drawn from the same probability distribution. We use the synthetic dataset to pre-train the weights of the DNN models, thus imposing a prior on the weights. We use a grow-and-prune DNN synthesis approach to learn both the architecture and weights during the training process. We use three different data partitions to evaluate the MHDeep models trained with data collected from 74 individuals. We conduct two types of evaluations: at the data instance level and at the patient level. MHDeep achieves an average test accuracy, across the three data partitions, of 90.4%, 87.3%, and 82.4%, respectively, for classifications between healthy and schizoaffective disorder instances, healthy and major depressive disorder instances, and healthy and bipolar disorder instances. At the patient level, MHDeep DNNs achieve an accuracy of 100%, 100%, and 90.0% for the three mental health disorders, respectively, based on inference that uses 40, 16, and 22 minutes of data from each patient.en_US
dc.relation.ispartofACM Transactions on Embedded Computing Systemsen_US
dc.rightsAuthor's manuscripten_US
dc.titleMHDeep: Mental Health Disorder Detection System based on Body-Area and Deep Neural Networksen_US
dc.typeJournal Articleen_US

Files in This Item:
File Description SizeFormat 
2102.10435.pdf4.25 MBAdobe PDFView/Download

Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.