/ml_standford_coursera

Programming Assignments on machine learning class on Coursera

Primary LanguageMATLAB

Machine Learning Assignments

by Andrew Ng, Stanford University, Course Link

Environment

Windows 10
GNU Octave, version 6.3.0

Introduction

  • ex1
    • Linear Regression
    • select which city that restaurants should expand next.
  • ex2
    • Logistic Regression
    • predict whether a student gets admitted into a university.
    • determine whether the microchips should be accepted or rejected
  • ex3
    • Multi-class Classification
    • Neural Network
    • recognize handwritten digits (from 0 to 9)
  • ex4
    • Backpropagation Algorithm
    • recognize handwritten digits (from 0 to 9)
  • ex5
    • Regularized Linear Regression
    • Bias-Variance Tradeoff
    • predict the water level in a reservoir
  • ex6
    • Support Vector Machines
    • building a spam classifier
  • ex7
    • K-means Clustering
    • Principal Component Analysis (PCA)
    • image compression
    • dimensionality reduction
  • ex8
    • Anomaly Detection
    • Collaborative Filtering Learning Algorithm
    • detect anomalous behavior in server computers
    • building a movie recommender system