Skip to content

This is an implementation of machine learning algorithms in Python. The algorithms are trained to predict whether or not a tumor is malignant or benign using a database of breast cancer tumor information.

Notifications You must be signed in to change notification settings

danmbeyah/Python-Classifier-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Python-Machine-Learning-Algorithms

This is an implementation of machine learning classifiers in Python using different algorithms

  1. Gaussian Naive Bayes (http://scikit-learn.org/stable/modules/naive_bayes.html)

  2. Decision Trees Classifier (http://scikit-learn.org/stable/modules/tree.html#classification)

#To Do

  1. Decision Trees (http://scikit-learn.org/stable/modules/tree.html):

a) Decision Tree Regressor

Pre-requisite

  1. Install Anaconda (https://www.anaconda.com/download)

Run

  1. Launch Anaconda (Avails Sci-Kit package: http://scikit-learn.org/stable/)
  2. Launch Jupiter Notebook
  3. Run your preferred algorithm

Outcome

Gaussian Naive Bayes classifier accuracy => 0.9414893617021277 (Consistent)

Decision Tree Classifier accuracy => 0.9148936170212766 (Varies)

About

This is an implementation of machine learning algorithms in Python. The algorithms are trained to predict whether or not a tumor is malignant or benign using a database of breast cancer tumor information.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages