Department of Computer Science, American International University-Bangladesh, 1229, Dhaka, Bangladesh.
Department of Computer Science and Engineering, Daffodil International University, Dhaka, Bangladesh.
Sci Rep. 2024 Oct 26;14(1):25470. doi: 10.1038/s41598-024-77193-0.
The prevalence of depression has increased dramatically over the last several decades: it is frequently overlooked and can have a significant impact on both physical and mental health. Therefore, it is crucial to develop an automated detection system that can instantly identify whether a person is depressed. Currently, machine learning (ML) and artificial neural networks (ANNs) are among the most promising approaches for developing automated computer-based systems to predict several mental health issues, such as depression. This study propose an ensemble of hybrid model-based techniques that aims to build a strong detection model that considers many psychological and sociodemographic characteristics of an individual to detect whether a person is depressed. Support vector machines (SVM) and multilayer perceptrons (MLP) are the two fundamental methods used to construct the suggested ensemble approach. The hybrid DeprMVM served as a meta-learner. In this study, the hybrid DeprMVM is a level-1 learner, whereas the SVM and MLP networks are level-0 learners. After the classifiers are trained and tested at level 0, their outputs are based on both the independent and dependent variables in the new data set that was used to train the meta-classifier. The training data class imbalance was reduced by applying the synthetic minority oversampling technique (SMOTE) and cluster sampling together, which improved the accuracy for detecting depression. Additionally, it can effectively reduce the risk of over-fitting from simply duplicating data points. To further confirm the effectiveness of the proposed method, various performance evaluation metrics were calculated and compared with previous studies conducted on this specific dataset. In conclusion, among all the techniques for identifying depression, the suggested ensemble approach had the best accuracy, at 99.39%, and an F1-score of 99.51%.
在过去几十年中,抑郁症的患病率显著增加:它经常被忽视,会对身心健康产生重大影响。因此,开发一种能够即时识别一个人是否抑郁的自动化检测系统至关重要。目前,机器学习 (ML) 和人工神经网络 (ANN) 是开发用于预测多种心理健康问题(如抑郁症)的自动化计算机系统的最有前途的方法之一。本研究提出了一种基于混合模型的集成技术,旨在构建一个强大的检测模型,该模型考虑了个体的许多心理和社会人口特征,以检测一个人是否患有抑郁症。支持向量机 (SVM) 和多层感知器 (MLP) 是构建建议的集成方法所使用的两种基本方法。混合 DeprMVM 用作元学习者。在本研究中,混合 DeprMVM 是一级学习者,而 SVM 和 MLP 网络是零级学习者。在对零级分类器进行训练和测试后,它们的输出基于新数据集的独立和因变量,该数据集用于训练元分类器。通过应用合成少数过采样技术 (SMOTE) 和聚类抽样相结合,减少了训练数据的类不平衡,这提高了检测抑郁症的准确性。此外,它可以有效地降低因简单复制数据点而导致的过拟合风险。为了进一步确认所提出方法的有效性,计算了各种性能评估指标,并与在该特定数据集上进行的先前研究进行了比较。总之,在所提出的用于识别抑郁症的所有技术中,建议的集成方法的准确率最高,为 99.39%,F1 得分为 99.51%。