This directory holds notes and code that were used in presentation of lab 2 for "Machine Learning and Computational Statistics" Spring 2014.

The code is in python (2.x), though it is certainly possible to use a different language to do any of these tasks.
Some package installation will be required before running the code.
  1. Numpy (for scientific computing)
  2. Scikit-learn (for machine learning specific functionality)
  3. Matplotlib (for plotting)
  4. cvxopt (for optimization -- only required for the QP solver)

For mac users, I find the following installation tutorial helpful (If you have trouble, check the comments on the bottom of that page to see if others have found a solution).