Skip to content

My Solutions for Programming Assigments from Machine Learning Courses(Andrew Ng) at coursera.org

Notifications You must be signed in to change notification settings

LichunZhang/ML-Coursera

Repository files navigation

Programming Assigments from Machine Learning Courses(Andrew Ng) at coursera.org

Assignments were completed with GNU Octave, version 3.8.2

Course Schedule

Week 1

Introduction

Linear Regression with One Variable

(Optional) Linear Algebra Review

Week 2

Linear Regression with Multiple Variables

Octave Tutorial

Programming Exercise 1 (Linear regression)

Week 3

Logistic Regression

Regularization

Programming Exercise 2 (Logistic regression)

Week 4

Neural Networks: Representation

Programming Exercise 3 (Multi-class classification and neural networks)

Week 5

Neural Networks: Learning

Programming Exercise (Neural network learning)

Week 6

Advice for Applying Machine Learning

Machine Learning System Design

Programming Exercise (Bias-variance)

Week 7

Support Vector Machines (SVMs)

Programming Exercise (SVMs)

Week 8

Clustering

Dimensionality Reduction

Programming Exercise (K-Means and PCA)

Week 9

Anomaly Detection

Recommender Systems

Programming Exercise (Anomaly Detection and Recommender Systems)

Week 10

Large-Scale Machine Learning

Week 11

Application Example: Photo OCR

About

My Solutions for Programming Assigments from Machine Learning Courses(Andrew Ng) at coursera.org

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages