Skip to content

abigailGadams/Machine-Learning

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine-Learning

A (WIP) list of Machine Learning algorithms in Python + tutorials with Keras. Currently includes the following:

Keras

Classifiers

  • k-Nearest Neighbors (Blog Post)

  • Perceptron (Theory, Implementation)

  • Least Squares

    • Requires numpy

    • Includes plotting, which requires matplotlib

  • Naive Bayes Classifier (Categorical, Numerical)

    • Includes Categorical and Numerical classifiers
  • Neural Network (Tutorial)

    • Requires numpy

    • Includes plotting, which requires matplotlib

Clustering

  • kMeans (Standard)

    • Includes plotting, which requires matplotlib

    • Includes both the online (or sequential) kMeans and the standard (or iterative) algorithm.

Pattern Recognition

  • Viterbi Algorithm (for Hidden Markov Models)

  • Edit Distance Algorithm

About

A collection of Machine Learning algorithms in Python written from scratch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%