/Coursera-Machine-Learning

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

Primary LanguageJupyter NotebookMIT LicenseMIT

Coursera Machine Learning by Andrew Ng

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

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.