项目作者: ashishraste

项目描述 :
Machine Learning exercises
高级语言: Python
项目地址: git://github.com/ashishraste/ml-exercises.git
创建时间: 2017-03-12T08:06:08Z
项目社区:https://github.com/ashishraste/ml-exercises

开源协议:

下载


Machine Learning exercises

Source

The exercise problems are taken from Andrew Ng’s Machine Learning MOOC. I look forward to add more problem sets from other sources in future.


Folder layout

  1. datasets : contains all the sample datasets which are used in the scripts.
  2. scripts : contains the solutions in Python.
  3. plots : folder having some plots of the datasets and their respective hypothesis.

Steps for running a solution script

  1. Switch to the parent directory.

    1. cd <path-to-ml-exercises>
  2. Run a script from this directory. This makes sure that the paths of the dataset-files supplied to the scripts are consistent.

    1. python scripts/<script-name>.py
  3. (Optional) If you’d like to have pretty XKCD-style graphs, you can un-comment plt.xkcd() statements in the scripts.

    More information about setting XKCD-style font for your system could be found here.


Sample plots

  1. Plot of Logistic regression classifier with regularization and the computed decision boundary (exercise 2, data 2).
    Exercise 2, Data 2