Generative AI-enhanced ensemble model for predicting adolescent obesity in India: a school-based study in two southern districts of Karnataka
Background Adolescent obesity is a growing concern in India, shaped by sociodemographic, behavioural, familial, sleep and mental health factors. Validated AI-based prediction models for adolescents are scarce. Generative AI (GenAI) offers opportunities to improve accuracy through synthetic data augmentation. Methods A case-control, school-based study included 1292 adolescents aged 10–16 years from Mysuru and Chamarajanagar, selected via stratified random sampling. Data on sociodemographic, lifestyle, sleep, mental health, familial and anthropometric measures were collected using validated tools. The dataset was split into training (80%), validation (10%) and testing (10%). Conditional tabular generative adversarial network (CTGAN) generated 1000 synthetic samples and a variational autoencoder (VAE) produced 500, expanding training to 2532 records. Fidelity was assessed using Kolmogorov-Smirnov tests, principal component analysis (PCA), Wasserstein distance and privacy risk checks. A stacking ensemble combining XGBoost, TabNet and TabTransformer with logistic regression stacking was trained using 10-fold cross-validation. Results The final model achieved an accuracy of 0.977, sensitivity 0.97, specificity 0.985, F1 score 0.97 and AUC 0.994. Calibration was strong (Brier score 0.042; Hosmer–Lemeshow p>0.05). SHAP and TabNet analyses highlighted screen time, sleep duration, parental obesity, physical activity and diet as key predictors. Conclusion The GenAI-enhanced stacking ensemble model accurately predicts adolescent obesity, with strong calibration and interpretability. It identifies behavioural and familial determinants, supporting school and community deployment for early detection and prevention.
Paper
The full text of this publication is not hosted on 44B due to licensing.
Read it at OpenAlex