Back To Projects

Predictive Modeling of Diabetes Using Python Neural Networks

Advik V.

This research develops a neural network model using machine learning to predict diabetes occurrence, achieving strong accuracy and performance metrics, and highlights the need for ongoing model improvements to enhance early detection and healthcare for at-risk individuals.


This work uses machine learning approaches to predict the occurrence of diabetes in individuals. Specifically, a neural network model is developed by utilizing the sklearn Python package. Since diabetes is a common chronic metabolic illness, preventing complications and managing the condition effectively depend on early detection. The goal of the research is to accurately classify people as either healthy or diabetic based on pertinent medical characteristics. The model's overall accuracy, balanced performance metrics across the healthy and diabetic classes, and precision, recall, and F1-score are used to evaluate its effectiveness. The outcomes show a respectable performance, suggesting a good potential for diabetes occurrence prediction. The findings emphasize how crucial it is to keep improving the model in order to increase its predictive power and, eventually, help those at risk of diabetes receive better healthcare.

Explore More!

Source Code
Advik V.
Ronil Synghal
UPenn MS Robotics, Data Scientist @ SCPMG

Related Projects

Developing an Accurate AI Algorithm for Histopathologic Cancer Detection

In this specific research project, we will be focusing on the lymph node scans of women with breast cancer, which is the most common cancer for women residing in the US, other than skin cancer. Research statistics show that about 1 in 8 women in the United States will develop invasive breast cancer throughout her life.
Leah N.
Mentored by Odysseas Drosis
Utilizing AI for Alzheimer's Diagnosis

This research assesses the potential of AI to improve early Alzheimer’s diagnosis by evaluating various classifier models, with results showing that while MLP classifier achieved only 32% accuracy, the Random Forest classifier excelled at 91.5%, highlighting the importance of factors like the mini mental state evaluation over others, as revealed in the Logistic Regression Feature Importance analysis.
Trinity M.
Mentored by Kevin Phan
Training a Machine Learning Model to Recognize Signs of Depression

Many people have not had a professional diagnosis, and could have depression without being aware of it. To attempt to answer this question, I used a person’s daily habits and how they change, and attempt to predict if they will experience a depressive episode in the future.
Bwohan W.
Mentored by Barbie Duckworth