An open API service indexing awesome lists of open source software.

https://github.com/kmohamedalie/chronic-kidney-disease-detection

Dectecting chronic heart disease using machine learning 100%
https://github.com/kmohamedalie/chronic-kidney-disease-detection

kidney-disease machine-learning-algorithms medical-application snapml suppoert-vector-machine

Last synced: 3 months ago
JSON representation

Dectecting chronic heart disease using machine learning 100%

Awesome Lists containing this project

README

        

# Chronic Kidney Disease Detection

https://github.com/Kmohamedalie/Chronic-Kidney-Disease/assets/63104472/071f080b-46af-48f0-82c9-b8835e26db3f

**Source:** [Centers for Disease Control](https://www.youtube.com/watch?v=FdxGclFztC0)
**more youtbe videos:** [NHS Imperial College Health](https://www.youtube.com/watch?v=tyWgdBYBttc)

**Task:** Detect chronic kidney disease using support vector machine, the class is binary with the value (ckd,notckd). Where cdk means the presence of Chronic Kidney disease and not 'cdk' means healthy.

**Dataset:** UCI Machine Learning

**Complete JupyterNotebook:** [Link](https://github.com/Kmohamedalie/Chronic-Kidney-Disease/blob/master/Notebook/Chronic%20KIdney%20Disease%20svm-%20SnapML.ipynb)
| Algorithm | Recall | Precision | F1-score | Accuracy |Jaccard Index |
| --------- |--------|-----------|----------|----------|----------|
|Support Vector Machine (linear) | 100% | 100% | 100% | 100% |100% |


### **Additional Information about the dataset**
This dataset is composed of 400 instances with 25 attributes, it contains missing values as welll make almost 55%, so please make sure to use EDA before running any visualization of ML algorithm.

### **Attributes**
We use the following representation to collect the dataset
age - age

bp - blood pressure

sg - specific gravity

al - albumin

su - sugar

rbc - red blood cells

pc - pus cell

pcc - pus cell clumps

ba - bacteria

bgr - blood glucose random

bu - blood urea

sc - serum creatinine

sod - sodium

pot - potassium

hemo - hemoglobin

pcv - packed cell volume

wc - white blood cell count

rc - red blood cell count

htn - hypertension

dm - diabetes mellitus

cad - coronary artery disease

appet - appetite

pe - pedal edema

ane - anemia

class - (ckd,notckd)