Skip to content

Python solutions to exercises in Coursera Machine Learning course taught by Andrew NG

Notifications You must be signed in to change notification settings

DRyan1995/machinelearning_coursera

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Code for Coursera Machine Learning

This repo proivdes python-based solutions to the Coursera Machine Learning course taught by professor Andrew NG.

Solutions mimic the MATLAB/Octave code provided through Coursera. The scikit-learn module provides canned implementations for each of these algorithms, but at the potential expense of understanding how they work. These basic versions are being used to solidify concepts and gain familiarity with the Python scientific computing stack.

Orgnaization of repo

Unlike in the coursera course, individual functions are not written in seperate scripts. Instead, a single script is included to store all of the helper functions for each exercise.

Exercise 1: Linear Regression (working)

Exercise 2: Logistic Regression (working)

Exercise 3: Multi-class Classification and Neural Networks (working)

Exercise 4: Neural Network Learning (working)

Exercise 5: Regularized Linear Regression and Bias/Variance (working)

Exercise 6: Support Vector Machines (not started)

Exercise 7: K-Means Clustering and PCA (working)

Exercise 8: Anomaly Detection and Recommender Systems (working)

About

Python solutions to exercises in Coursera Machine Learning course taught by Andrew NG

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • MATLAB 81.4%
  • Python 18.6%