Giter Club home page Giter Club logo

ashleshk / machine-learning-stanford-andrew-ng Goto Github PK

View Code? Open in Web Editor NEW
20.0 2.0 5.0 65.79 MB

# Machine Learning (Coursera) This is my solution to all the programming assignments and quizzes of Machine-Learning (Coursera) taught by Andrew Ng. After completing this course you will get a broad idea of Machine learning algorithms. Try to solve all the assignments by yourself first, but if you get stuck somewhere then feel free to browse the code. ## Contents * Lectures Slides * Solution to programming assignment * Solution to Quizzes by Andrew Ng, Stanford University, [Coursera](https://www.coursera.org/learn/machine-learning/home/welcome) ### Week 1 - [X] Videos: Introduction - [X] Quiz: Introduction - [X] Videos: Linear Regression with One Variable - [X] Quiz: Linear Regression with One Variable ### Week 2 - [X] Videos: Linear Regression with Multiple Variables - [X] Quiz: Linear Regression with Multiple Variables - [X] Videos: Octave/Matlab Tutorial - [X] Quiz: Octave/Matlab Tutorial - [X] Programming Assignment: Linear Regression ### Week 3 - [X] Videos: Logistic Regression - [X] Quiz: Logistic Regression - [X] Videos: Regularization - [X] Quiz: Regularization - [X] Programming Assignment: Logistic Regression ### Week 4 - [X] Videos: Neural Networks: Representation - [X] Quiz: Neural Networks: Representation - [X] Programming Assignment: Multi-class Classification and Neural Networks ### Week 5 - [X] Videos: Neural Networks: Learning - [X] Quiz: Neural Networks: Learning - [X] Programming Assignment: Neural Network Learning ### Week 6 - [X] Videos: Advice for Applying Machine Learning - [X] Quiz: Advice for Applying Machine Learning - [X] Videos: Programming Assignment: Regularized Linear Regression and Bias/Variance - [X] Machine Learning System Design - [X] Quiz: Machine Learning System Design ### Week 7 - [X] Videos: Support Vector Machines - [X] Quiz: Support Vector Machines - [X] Programming Assignment: Support Vector Machines ### Week 8 - [X] Videos: Unsupervised Learning - [X] Quiz: Unsupervised Learning - [X] Videos: Dimensionality Reduction - [X] Quiz: Principal Component Analysis - [X] Programming Assignment: K-Means Clustering and PCA ### Week 9 - [X] Videos: Anomaly Detection - [X] Quiz: Anomaly Detection - [X] Videos: Recommender Systems - [X] Quiz: Recommender Systems - [X] Programming Assignment: Anomaly Detection and Recommender Systems ### Week 10 - [X] Videos: Large Scale Machine Learning - [X] Quiz: Large Scale Machine Learning ### Week 11 - [X] Videos: Application Example: Photo OCR - [X] Quiz: Application: Photo OCR ## Certificate * [Verified Certificate]() ## References [[1] Machine Learning - Stanford University](https://www.coursera.org/learn/machine-learning)

License: MIT License

MATLAB 100.00%
machine-learning quiz videos unsupervised-learning linear-regression support-vector-machines stanford-university coursera photo-ocr certificate

machine-learning-stanford-andrew-ng's Introduction

Machine Learning (Coursera)

This is my solution to all the programming assignments and quizzes of Machine-Learning (Coursera) taught by Andrew Ng. After completing this course you will get a broad idea of Machine learning algorithms. Try to solve all the assignments by yourself first, but if you get stuck somewhere then feel free to browse the code.

Contents

  • Lectures Slides
  • Solution to programming assignment
  • Solution to Quizzes

by Andrew Ng, Stanford University, Coursera

Week 1

  • Videos: Introduction
  • Quiz: Introduction
  • Videos: Linear Regression with One Variable
  • Quiz: Linear Regression with One Variable

Week 2

  • Videos: Linear Regression with Multiple Variables
  • Quiz: Linear Regression with Multiple Variables
  • Videos: Octave/Matlab Tutorial
  • Quiz: Octave/Matlab Tutorial
  • Programming Assignment: Linear Regression

Week 3

  • Videos: Logistic Regression
  • Quiz: Logistic Regression
  • Videos: Regularization
  • Quiz: Regularization
  • Programming Assignment: Logistic Regression

Week 4

  • Videos: Neural Networks: Representation
  • Quiz: Neural Networks: Representation
  • Programming Assignment: Multi-class Classification and Neural Networks

Week 5

  • Videos: Neural Networks: Learning
  • Quiz: Neural Networks: Learning
  • Programming Assignment: Neural Network Learning

Week 6

  • Videos: Advice for Applying Machine Learning
  • Quiz: Advice for Applying Machine Learning
  • Videos: Programming Assignment: Regularized Linear Regression and Bias/Variance
  • Machine Learning System Design
  • Quiz: Machine Learning System Design

Week 7

  • Videos: Support Vector Machines
  • Quiz: Support Vector Machines
  • Programming Assignment: Support Vector Machines

Week 8

  • Videos: Unsupervised Learning
  • Quiz: Unsupervised Learning
  • Videos: Dimensionality Reduction
  • Quiz: Principal Component Analysis
  • Programming Assignment: K-Means Clustering and PCA

Week 9

  • Videos: Anomaly Detection
  • Quiz: Anomaly Detection
  • Videos: Recommender Systems
  • Quiz: Recommender Systems
  • Programming Assignment: Anomaly Detection and Recommender Systems

Week 10

  • Videos: Large Scale Machine Learning
  • Quiz: Large Scale Machine Learning

Week 11

  • Videos: Application Example: Photo OCR
  • Quiz: Application: Photo OCR

Certificate

References

[1] Machine Learning - Stanford University

machine-learning-stanford-andrew-ng's People

Contributors

ashleshk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.