Machine Learning
 Spring 2016


  • [5/24/16] Problem set 3 solutions released on Piazza.
  • [5/19/16] Problem set 4 posted.
  • [5/7/16] Problem set 2 solutions released on Piazza.
  • [5/6/16] Supplemental notes on Hoeffding's inequality posted.
  • [5/6/16] Practice midterm solutions posted on Piazza.
  • [5/5/16] Problem set 3 posted.
  • [5/2/16] Practice midterm posted.
  • [4/28/16] Problem set 1 solutions released on Piazza.
  • [4/20/16] Project guidelines updated. See the pdf.
  • [4/20/16] Supplemental notes on the representer theorem posted.
  • [4/20/16] Problem set 2 has been posted.
  • [4/13/16] Supplemental notes on boosting posted.
  • [4/6/16] Problem set 1 is released.
  • [4/6/16] Supplemental notes on binary classification posted.

  • Unless otherwise noted, all items are posted on the materials section of the website.

    Course Information


    John Duchi


    3-4 units. MW 1:30PM-2:50PM.   420-040 (Jordan Hall basement)

    Discussion sections: Fridays, 1:30 - 2:50 pm   Location: 420-040 (optional attendance)

    Email address:

    If you are enrolled in 229 at Stanford and have a question, for you to get a response quickly we strongly encourage you to post it on our Piazza forum. For private matters, please make a private note visible only to the course instructors. If Piazza does not work, you can also email the course staff at:

    Information and Handouts:

    Comments to

    Home Page