03 / Research / Study 02

Human-centered AI · Mental-health technology

Predictive analytics of adolescent behavioral patterns for mental-health forecasting.

A multimodal machine-learning framework that studies how academic, lifestyle, and psychological signals can support earlier recognition of adolescent mental-health risk.

01 / At a glance

Turning scattered signals into earlier support.

4models compared
0.961XGBoost AUC-ROC
5evaluation metrics
98%data retained after cleaning

The study addresses a practical problem: self-reports can be delayed, incomplete, or affected by bias, while changes in sleep, study load, academic pressure, and emotional well-being may appear together across daily life.

It frames prediction as a way to support timely human attention, not as a replacement for clinical judgment. The proposed system is a research framework and should not be used as a diagnostic tool.

02 / Data and method

A multimodal view of student well-being.

Inputs examined

  • Demographics and academic context, including age, gender, academic pressure, CGPA, and study satisfaction.
  • Lifestyle patterns, including sleep duration, screen time, physical activity, and work or study hours.
  • Psychological indicators, including stress triggers, financial stress, and depression status.
  • Visual exploration of relationships through heatmaps and scatter plots.

Model pipeline

  1. Screen the dataset and remove irrelevant or redundant variables.
  2. Impute missing values and normalize numerical features.
  3. Compare logistic regression, SVM, random forest, and XGBoost.
  4. Use stratified 5-fold cross-validation and evaluate accuracy, precision, recall, F1-score, and AUC-ROC.
03 / Reported results

Different metrics reveal different strengths.

Model comparison reported in the paper
ModelAccuracyPrecisionRecallF1-scoreAUC-ROC
Logistic regression0.85500.91490.80370.85570.9218
Random forest0.83750.84610.88310.86420.9116
SVM0.84290.85070.88740.86870.9103
XGBoost0.83190.83140.83190.83150.9610
Best discrimination

XGBoost · 0.9610

The strongest AUC-ROC suggests the model was best at separating positive and negative cases across thresholds.

Most precise baseline

Logistic regression

It reached the highest accuracy and precision in the reported comparison, making it a useful interpretable baseline.

Best recall and F1

SVM

SVM reported the highest recall and F1-score, highlighting a different trade-off for identifying possible positive cases.

04 / Feature insights

Academic pressure, sleep, and study time stood out.

Academic pressure35%
Sleep duration22%
Work / study hours18%

The paper identifies academic pressure as the most important feature in the XGBoost analysis. Shorter sleep and longer study hours also appeared as meaningful signals, connecting the model's output to practical intervention questions in educational settings.

The study also reports weaker performance for extreme sleep-duration groups and notes that privacy, sampling bias, and demographic diversity remain important limitations before real-world deployment.

Read the source

Explore the complete dataset discussion, figures, and references.

05 / Figures from the paper

Selected views of the prediction framework.

Correlation heatmap for academic pressure, CGPA, study hours, financial stress, and depression
Figure 7. Correlation heatmap of the study variables.
ROC curve comparison for logistic regression, random forest, SVM, and XGBoost
Figure 8. ROC curve comparison of the models.