Skip to content
This repository has been archived by the owner on Dec 10, 2022. It is now read-only.

In this repository I implemented all assignments in python for the purpose of learning python

License

Notifications You must be signed in to change notification settings

Nikronic/Coursera-Machine-Learning

Repository files navigation

[NO LONGER DEVELOPED] Coursera Machine Learning by Andrew Ng

In this repository I implemented few assignments in python. (No octave to python library)

Acknowledgement

I started learning python by learning machine learning at the same time and I may have a lot of inefficient/ugly/... codes here. There are lots of good repos out there for this coarse, please use them.

Features

  1. All optional exercises have been done
  2. All computations done in vectorized form

Schedule

  • Week 2 - Linear Regression
    • Linear Regression With One Variable
    • Linear Regression With Multiple Variable
  • Week 3 - Logistic Regression
    • Logistic Regression
    • Regularized Logistic Regression
  • Week 4 - Multi-Class Classification and Neural Networks
    • Multi-class Classification
    • Neural Networks
    • Trying Different Parameters
  • Week 5 - Neural Networks Learning
    • Neural Networks
    • Backpropagation #3
    • Trying Different Parameters
  • Week 6 - Regularized Linear Regression and Bias v.s. Variance
    • Regularized Linear Regression
    • Bias-Variance
    • Polynomial Regression

Reference

Coursera Machine Learning course by Andrew Ng.