Skip to content

mwl10/ML_Stanford

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ML_Stanford

Assignments from Andrew Ng's Stanford ML course

ex1

contains code for completing a vectorized implementation of linear regression, with both gradient descent and the normal equation implemented to minimize the cost function and achieve ideal theta values

ex2

contains code for completing a vectorized implementation of a logistic regression classifier, with a regularized cost function

ex3

contains code for completing a vectorized implementation of an One-vs-All logistic regression classifier and neural networks to recognize hand-written digits

ex4

implement the backpropagation algorithm and regularization for neural networks, applying it to recognize hand-written digits

ex5

implement linear regression (w/ polynomial features added), using it to study models with different bias-variance properties from learning curves & what not

ex6

use SVMs to build a spam email classifier

ex7

implement K-means clustering algorithm to compress an image (finding 16 most common colors from RGB encoding and storing each pixel as an index of the 16); use PCA to find a low-dimensional representation of face images

ex8

create an anomaly detection algorithm, applying it to detect failing servers on a network; using collaborative filtering to build a recommender system for movies

About

Assignments from Andrew Ng's Stanford ML course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages