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

https://github.com/avestura/scikit-heart-disease-classifier

💚 A heart disease classifier using 4 SVM kernels and decision trees, with PCA, ROC, pruning, grid search cv, confusion matrix, and more
https://github.com/avestura/scikit-heart-disease-classifier

confusion-matrix cost-complexity-pruning decision-tree decision-tree-classifier grid-search-cross-validation linear-kernel one-hot-encoding pca poly-kernel pruning rbf-kernel roc sigmoid-kernel svm svm-classifier

Last synced: 3 months ago
JSON representation

💚 A heart disease classifier using 4 SVM kernels and decision trees, with PCA, ROC, pruning, grid search cv, confusion matrix, and more

Awesome Lists containing this project

README

        

# Heart Disease Classifier

A heart disease classifier using Scikit-Learn.

## Methods, approaches and visualizations

- SVM Classification (linear, poly, rbf and sigmoid kernels)
- Decision Tree Classification
- One-Hot encoding
- Data Scaling
- Confusion Matrix charts
- Optimizing parameters via grid search cross validiation
- PCA
- ROC Charts
- Decision surface/region chart
- Cost complexity pruning
- Visual Decision Tree after and before pruning

## Data Set

- Documentation: [https://archive.ics.uci.edu/ml/datasets/Heart+Disease](https://archive.ics.uci.edu/ml/datasets/Heart+Disease)

- Download: [Download](https://archive.ics.uci.edu/ml/machine-learning-databases/heart-disease/processed.cleveland.data)