/Machine-Learning-Course

Solutions for the Stanford Machine Learning course on Coursera

Primary LanguageMATLAB

Cousera-Machine-Learning-Course

Homework solutions for the machine learning course on Coursera

Contents

  • ex1 : Linear Regression
  • ex2 : Logistic Regression
  • ex3 : Neural Networks: Representation
  • ex4 : Neural Networks: Learning
  • ex5 : Advice for Applying Machine Learning
  • ex6 : Support Vector Machines
  • ex7 : Unsupervised Learning
  • ex8 : Anomaly Detection and Recommender Systems

Octave

The code is writtern in Octave. Octave is a scientific programming language(open sourced) similar to Matlab. For MacOS users, Octave can be installed through HomeBrew:

brew install octave

Then open terminal type ocatve command. You are ready to go.

Course Notes

I took the lecture notes for my own personal use, feel free to check it out. Here is the link below: Course Notes

You need to follow Coursera’s Honor Code to uphold Coursera's standard of academic integrity:

  • Register for only one account. Your account is linked to your email address. If you register on our site with more than one email address, you are registering for more than one account. If you have already registered for two accounts, please contact us using the contact form at the bottom of this page.

  • Your answers to homework, quizzes, and exams must be your own work (except for assignments that explicitly permit collaboration).

  • You may not share your solutions to homework, quizzes, or exams with anyone else unless explicitly permitted by the instructor. This includes anything written by you, as well as any official solutions provided by the course staff.

  • You may not engage in any other activities that will dishonestly improve your results or dishonestly improve or damage the results of others.

License

Solutions licensed under MIT License