Skip to content

Most popular machine learning algorithms written in Python using Numpy/Scipy with explanations. presented to my students during 'Machine Learning' course I deliver at Poznan University of Economics.

Notifications You must be signed in to change notification settings

arendarski/Machine-Learning-Models-From-Scratch

Repository files navigation

Machine-Learning-Models-From-Scratch

Simple MLP NN with the following design:

  • input layer, dimension=2,
  • 1 hidden layer, activation function = sigmoid,
  • output layer, activation function = sigmoid.

Simple MLP NN with the following design:

  • input layer, dimension=2,
  • 1 hidden layer, activation function = sigmoid,
  • output layer, activation function = sigmoid.
  • Logistic regression model developed using numpy with gradient descent as optimisation tool.
  • The most popular clustering algorithm - k-means developed using only numpy and scipy with each steps presented on graphs.
  • Gradient Descent with 1 parameter.
  • Gradient Descent with 3 parameters.
  • Matrix Multiplication.

About

Most popular machine learning algorithms written in Python using Numpy/Scipy with explanations. presented to my students during 'Machine Learning' course I deliver at Poznan University of Economics.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published