Mark Schmidt

  Mark Schmidt
    Department of Computer Science
    University of British Columbia
    201 2366 Main Mall
    Vancouver BC V6T 1Z4

Frequently-Answered E-mails (regarding supervision, courses, internships, collaborations, etc.)


  • List of Publications - with links to code, presentations/posters, and appendices.

    Selected recent papers on optimization for machine learning: Selected computer vision applications: Other selected applications: PhD thesis (2010): Graphical Model Structure Learning with L1-Regularization


    Talk slides on selected recent projects: Overview talk slides: Selected recent posters: Recent videos of talks by myself and co-authors:


  • List of Software Packages

    Some Highlights: A package containing most of the above is available here.

    Teaching and Research Groups

  • 80 Lectures on Machine Learning - material from all my courses in one place.

    UBC Courses:

    Mini-Courses: Tutorials: My Lab:

    UBC Machine Learning Lab

    Current members:


    UBC Machine Learning Reading Group (ML Theory Reading Group)

    Selected Notes

    List of Notes

    Cauchy's original paper from 1847 on gradient descent is available here.

    I've also been known to swim, spike, and dunk.