Anand Raghav V, Md Abdul Quadir, Urooj Shabana, Mohan Senthilkumar, Alawad Mohamad A, C Adittya
School of Computer Science and Engineering, Vellore Institute of Technology, Chennai 600127, India.
Department of Electrical Engineering, College of Engineering, Princess Nourah bint Abdulrahman University, P.O. Box 84428, Riyadh 11671, Saudi Arabia.
Diagnostics (Basel). 2023 Nov 16;13(22):3455. doi: 10.3390/diagnostics13223455.
An intense level of academic pressure causes students to experience stress, and if this stress is not addressed, it can cause adverse mental and physical effects. Since the pandemic situation, students have received more assignments and other tasks due to the shift of classes to an online mode. Students may not realize that they are stressed, but it may be evident from other factors, including sleep deprivation and changes in eating habits. In this context, this paper presents a novel ensemble learning approach that proposes an architecture for stress level classification. It analyzes certain factors such as the sleep hours, productive time periods, screen time, weekly assignments and their submission statuses, and the studying methodology that contribute to stress among the students by collecting a survey from the student community. The survey data are preprocessed to categorize stress levels into three categories: highly stressed, manageable stress, and no stress. For the analysis of the minority class, oversampling methodology is used to remove the imbalance in the dataset, and decision tree, random forest classifier, AdaBoost, gradient boost, and ensemble learning algorithms with various combinations are implemented. To assess the model's performance, different metrics were used, such as the confusion matrix, accuracy, precision, recall, and F1 score. The results showed that the efficient ensemble learning academic stress classifier gave an accuracy of 93.48% and an F1 score of 93.14%. Fivefold cross-validation was also performed, and an accuracy of 93.45% was achieved. The receiver operating characteristic curve (ROC) value gave an accuracy of 98% for the no-stress category, while providing a 91% true positive rate for manageable and high-stress classes. The proposed ensemble learning with fivefold cross-validation outperformed various state-of-the-art algorithms to predict the stress level accurately. By using these results, students can identify areas for improvement, thereby reducing their stress levels and altering their academic lifestyles, thereby making our stress prediction approach more effective.
高强度的学业压力会使学生感到压力,如果这种压力得不到缓解,可能会对心理和身体产生不良影响。自疫情以来,由于课程转移到线上模式,学生收到了更多的作业和其他任务。学生可能没有意识到自己处于压力之中,但这可能从其他因素中显现出来,包括睡眠不足和饮食习惯的改变。在此背景下,本文提出了一种新颖的集成学习方法,该方法提出了一种压力水平分类架构。它通过收集学生群体的调查问卷,分析了诸如睡眠时间、有效时间段、屏幕使用时间、每周作业及其提交状态以及学习方法等某些因素,这些因素会导致学生产生压力。对调查数据进行预处理,将压力水平分为三类:高压力、可管理压力和无压力。为了分析少数类,采用过采样方法来消除数据集中的不平衡,并实现了决策树、随机森林分类器、AdaBoost、梯度提升以及各种组合的集成学习算法。为了评估模型的性能,使用了不同的指标,如混淆矩阵、准确率、精确率、召回率和F1分数。结果表明,高效的集成学习学业压力分类器的准确率为93.48%,F1分数为93.14%。还进行了五折交叉验证,准确率达到了93.45%。接收者操作特征曲线(ROC)值在无压力类别上的准确率为98%,而在可管理压力和高压力类别上的真阳性率为91%。所提出的具有五折交叉验证的集成学习在准确预测压力水平方面优于各种现有算法。通过使用这些结果,学生可以确定需要改进的领域,从而降低压力水平并改变他们的学业生活方式,进而使我们的压力预测方法更加有效。