BHANU TEJA MALINENI← All projects
Portfolio / Projects / Project 05

PROJECT 05  ·  Applied machine learning · Explainable AI

Diabetes Risk Stratification
Making risk patterns easier to understand

A comparative machine-learning study using BRFSS survey data, paired with explainability and clustering to examine risk profiles for diabetes.

FIELD NOTES / 05—07
05
EXPLAIN
Bhanu Teja Malineni05 / 07
RoleProject developer
PeriodProject work
ContextHealthcare machine learning
FocusApplied machine learning

The idea

The project explored how different machine-learning approaches could identify people at risk for diabetes and how explanations could make the resulting profiles easier to inspect.

Approach

I compared Logistic Regression, XGBoost, MLP, and LSTM models on 253,680 BRFSS records. SHAP was used to explain model outputs, and K-Means clustering helped reveal data-driven patient risk profiles.

01CompareEvaluate Logistic Regression, XGBoost, MLP, and LSTM.
02ExplainUse SHAP to interpret model predictions.
03ExploreUse K-Means to inspect data-driven risk profiles.

Reported outcomes

253,680BRFSS records used in the study.
80% recallReported by the LSTM model for at-risk patients.
4 modelsLogistic Regression, XGBoost, MLP, and LSTM.
ExplainabilitySHAP and K-Means used to inspect model outputs and profiles.
This is a machine-learning project, not a clinical tool. The performance result is reported in the source resume and should not be interpreted as clinical validation.

Tools & methods

PythonScikit-learnXGBoostLSTMSHAPK-MeansBRFSS
More about the project

The work compared several model families and paired prediction with interpretation. The use of SHAP and clustering supported exploration of the patterns behind the risk classifications.

What I took from it

The project connected predictive performance with interpretability: a risk score is more useful to examine when the factors and broader profiles behind it can also be explored.