Machine Learning
 Spring 2016


  • [8/1/16] Autumn Quarter 2016-17 students: This website will be updated in mid September.

  • [6/12/16] Project reports and posters have been posted here.
  • [6/9/16] Letter grades have been posted on Axess.
  • [6/3/16] The Friday final exam has been posted under materials.
  • [6/2/16] If you are taking the final exam, select your exam date here.
  • [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