Skip to content

Machine Learning From Scratch. Bare bones implementations of machine learning models and algorithms. Aims to cover everything from linear regression to deep learning.

Notifications You must be signed in to change notification settings

juan190199/ML-Zero-To-Hero

Repository files navigation

Machine Learning Zero-To-Hero

About

Python implementations from scratch of some of the fundamental Machine Learning models and algorithms. The purpose of this project is to present the inner workings of the algorithms in a transparent way.

Table of contents

Installation

Implementations

Supervised Learning

  • Linear models:

    • Ordinary least squares
    • [Ridge regression]
    • [Ridge classifier]
    • [Lasso]
    • [Bayesian regression]
    • Softmax regression
    • [Generalized linear models]
    • [Stochastic gradient descent]
    • [Perceptron]
    • [Passive aggressive algorithms]
    • [Robustness regression]
    • [Quantile regression]
    • [Polynomial regression]

Unsupervised Learning

Reinforcement Learning

Deep Learning

Examples

  • [Least squares: ordinary and weighted]
  • [Linear classifiers: logistic regression and ridge classifier]

About

Machine Learning From Scratch. Bare bones implementations of machine learning models and algorithms. Aims to cover everything from linear regression to deep learning.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages