Pima-Indians-Diabetes-Dataset
OpenML dataset with id 43483
Author name not available (Why is that?)
Full work available at URL: https://api.openml.org/data/v1/download/22102308/Pima-Indians-Diabetes-Dataset.arff
Upload date: 23 March 2022
Dataset Characteristics
Number of classes: 0
Number of features: 9 (numeric: 9, symbolic: 0 and in total binary: 0 )
Number of instances: 768
Number of instances with missing values: 0
Number of missing values: 0
Context The unprocessed dataset was acquired from UCI Machine Learning organisation. This dataset is preprocessed by me, originally from the National Institute of Diabetes and Digestive and Kidney Diseases. The objective of the dataset is to accurately predict whether or not, a patient has diabetes, based on multiple features included in the dataset. I've achieved an accuracy metric score of 92.86 with Random Forest Classifier using this dataset. I've even developed a web-service Diabetes Prediction System using that trained model. You can explore the Exploratory Data Analysis notebook to better understand the data.
Attributes Normal Value Range
Glucose: Glucose ( 140) = Normal, Glucose (140-200) = Pre-Diabetic, Glucose ( 200) = Diabetic BloodPressure: B.P ( 60) = Below Normal, B.P (60-80) = Normal, B.P (80-90) = Stage 1 Hypertension, B.P (90-120) = Stage 2 Hypertension, B.P ( 120) = Hypertensive Crisis SkinThickness: SkinThickness ( 10) = Below Normal, SkinThickness (10-30) = Normal, SkinThickness ( 30) = Above Normal Insulin: Insulin ( 200) = Normal, Insulin ( 200) = Above Normal BMI: BMI ( 18.5) = Underweight, BMI (18.5-25) = Normal, BMI (25-30) = Overweight, BMI ( 30) = Obese
Acknowledgements J. W. Smith, J. E. Everhart, W. C. Dickson, W. C. Knowler and R. S. Johannes, "Using the ADAP Learning Algorithm to Forecast the Onset of Diabetes Mellitus" in Proc. of the Symposium on Computer Applications and Medical Care, pp. 261-265. IEEE Computer Society Press. 1988.
Inspiration
Multiple models were trained on the original dataset but only Random Forest Classifier was able to score an accuracy metric of 78.57 but with this new preprocessed dataset an accuracy metric score of 92.86 was achieved. Can you build a machine learning model that can accurately predict whether a patient has diabetes or not? and can you achieve an accuracy metric score even higher than 92.86 without overfitting the model?
This page was built for dataset: Pima-Indians-Diabetes-Dataset