Back to Search Start Over

Applying machine learning approaches for predicting obesity risk using US health administrative claims database

Authors :
Hong Kan
Casey Choong
Alan Brnabic
Chanadda Chinthammit
Meena Ravuri
Kendra Terrell
Source :
BMJ Open Diabetes Research & Care, Vol 12, Iss 5 (2024)
Publication Year :
2024
Publisher :
BMJ Publishing Group, 2024.

Abstract

Introduction Body mass index (BMI) is inadequately recorded in US administrative claims databases. We aimed to validate the sensitivity and positive predictive value (PPV) of BMI-related diagnosis codes using an electronic medical records (EMR) claims-linked database. Additionally, we applied machine learning (ML) to identify features in US claims databases to predict obesity status.Research design and methods This observational, retrospective analysis included 692 119 people ≥18 years of age, with ≥1 BMI reading in MarketScan Explorys Claims-EMR data (January 2013–December 2019). Claims-based obesity status was compared with EMR-based BMI (gold standard) to assess BMI-related diagnosis code sensitivity and PPV. Logistic regression (LR), penalized LR with L1 penalty (Least Absolute Shrinkage and Selection Operator), extreme gradient boosting (XGBoost) and random forest, with features drawn from insurance claims, were trained to predict obesity status (BMI≥30 kg/m2) from EMR as the gold standard. Model performance was compared using several metrics, including the area under the receiver operating characteristic curve. The best-performing model was applied to assess feature importance. Obesity risk scores were computed from the best model generated from the claims database and compared against the BMI recorded in the EMR.Results The PPV of diagnosis codes from claims alone remained high over the study period (85.4–89.2%); sensitivity was low (16.8–44.8%). XGBoost performed the best at predicting obesity with the highest area under the curve (AUC; 79.4%) and the lowest Brier score. The number of obesity diagnoses and obesity diagnoses from inpatient settings were the most important predictors of obesity. XGBoost showed an AUC of 74.1% when trained without an obesity diagnosis.Conclusions Obesity prevalence is under-reported in claims databases. ML models, with or without explicit obesity, show promise in improving obesity prediction accuracy compared with obesity codes alone. Improved obesity status prediction may assist practitioners and payors to estimate the burden of obesity and investigate the potential unmet needs of current treatments.

Details

Language :
English
ISSN :
20524897
Volume :
12
Issue :
5
Database :
Directory of Open Access Journals
Journal :
BMJ Open Diabetes Research & Care
Publication Type :
Academic Journal
Accession number :
edsdoj.1a750d3b80d2400ca370cc4c2813813c
Document Type :
article
Full Text :
https://doi.org/10.1136/bmjdrc-2024-004193