Coursera Machine Learning Assignments in Python

author [python]() [license]() [contribution]()

title_image

About

If you've finished the amazing introductory Machine Learning on Coursera by Prof. Andrew Ng, you probably got familiar with Octave/Matlab programming. With this repo, you can re-implement them in Python, step-by-step, visually checking your work along the way, just as the course assignments.

How to start

Dependencies

This project was coded in Python 3.6

Installation

The fastest and easiest way to install all these dependencies at once is to use Anaconda.

Important Note

There are a couple of things to keep in mind before starting.

Helpful Resources

Go to website

banner

Contents

Exercise 1

Solutions

You can check out my implementation of the assignments here. I tried to vectorize all the solutions.