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

Cardiac Auscultation: Metrics of Smartphones and Digital Stethoscopes

The objective of our research is to figure out how feasible and accurate a mobile device solution to cardiac ascultation is, compared to a digital stethoscope.
Nicholas T.
Mentored by Sophia Barton
Predicting Drug-Drug Interaction Severity Using Network Characteristics

Drug-drug interactions (DDIs), which can add to or diminish the effect of one drug or impact the metabolism of one drug, have harmful effects on health in patients that take multiple drugs. Testing for DDIs is slow and costly, so computational models have recently been used to predict them. Network information is useful in describing a drug’s known interactions and mechanisms to determine whether two drugs could be interacting. This research explores various machine learning models to predict the severity of unknown interactions of existing drugs (major, minor, or moderate), using the DDInter database.
Deetya N.
Mentored by Linda Banh
Predicting the Severity of Alzheimer’s/Dementia from Magnetic Resonance Imaging Scans Using a Deep Learning Approach

The overall approach used in this research was utilizing a deep learning model, specifically a convolutional neural network. A convolutional neural network is a type of neural network architecture that specializes in identifying and making sense of patterns in image data. For this research, this type of neural network was mostly used for classifying images of dementia MRI scans based on their severities.
Akshaj S.
Mentored by Kasra Koushan