Machine Learning (Theory)


NYU Large Scale Machine Learning Class

Yann LeCun and I are coteaching a class on Large Scale Machine Learning starting late January at NYU. This class will cover many tricks to get machine learning working well on datasets with many features, examples, and classes, along with several elements of deep learning and support systems enabling the previous.

This is not a beginning class—you really need to have taken a basic machine learning class previously to follow along. Students will be able to run and experiment with large scale learning algorithms since Yahoo! has donated servers which are being configured into a small scale Hadoop cluster. We are planning to cover the frontier of research in scalable learning algorithms, so good class projects could easily lead to papers.

For me, this is a chance to teach on many topics of past research. In general, it seems like researchers should engage in at least occasional teaching of research, both as a proof of teachability and to see their own research through that lens. More generally, I expect there is quite a bit of interest: figuring out how to use data to make predictions well is a topic of growing interest to many fields. In 2007, this was true, and demand is much stronger now. Yann and I also come from quite different viewpoints, so I’m looking forward to learning from him as well.

We plan to videotape lectures and put them (as well as slides) online, but this is not a MOOC in the sense of online grading and class certificates. I’d prefer that it was, but there are two obstacles: NYU is still figuring out what to do as a University here, and this is not a class that has ever been taught before. Turning previous tutorials and class fragments into coherent subject matter for the 50 students we can support at NYU will be pretty challenging as is. My preference, however, is to enable external participation where it’s easily possible.

Suggestions or thoughts on the class are welcome :-)

30 Comments to “NYU Large Scale Machine Learning Class”
  1. Mahendra Kariya says:

    It would have been great had this been an MOOC.

  2. Sean says:

    That sounds great. Will the videos be posted as you go along… so people can follow/contribute at a distance?
    I guess what would be nice would be to create a discussion forum like coursera’s so that
    a) distance learners can team up
    b) discuss questions (with each other) and students ( obviously don’t expect you to get involved in anything but the most interesting questions)

    • Lusann says:

      I’d be happy to participate (as much as possible) from afar. It would be great if, in addition to lectures and slides being available online, we could have access too handouts/tutorials/homeworks. It would be even better if there could be some centralized site to connect us distance learners with each other – we don’t necessarily need your help/grading/feedback if we can generate our own.

    • Can’t wait till this starts! Would love a discussion forum, but if there’s only a few of us we could just discuss questions over email.

  3. sharath rao says:

    +1 Would love it if it were an MOOC.

    jon, even if it werent a classic MOOC with tests/grades, merely having lectures videotaped would be useful.

  4. […] The NYU Large Scale Machine Learning course looks like it will be very worthwhile to follow. The instructors, John Langford and Yann Le Cun, are both key figures in the machine learning field – for instance, the former developed Vowpal Wabbit and the latter has done pioneering work in deep learning. It is not an online course like those at Coursera et al., but they have promised to put lecture videos and slides online. I’ll certainly try to follow along as best I can. […]

  5. […] Large Scale Machine Learning course at NYU […]

  6. Marcelo says:

    Can we watch the class without being formally enrolled?

  7. Uwe_Cerron says:

    can you provide us with a link to the videos when they are available?

  8. Peyman Milanfar says:

    Respectfully, why must you, a couple of luminaries of machine learning, also use the over-hyped term “Big Data” as the title of your class?
    Its interesting you don’t use the term here in the blog.

  9. Krik says:

    Some of my thoughts and requests.

    1. Like everyone else, I would love to follow along, so it would be nice if the lecture and slides are available online after the actual lecture.
    2. From the course outline, I suspect that there will be a lot of practical works and assignments along which I would also like to follow.
    3. Providing a key reference to each topic would be helpful for me.


  10. msaveski says:

    I definitively agree with Kirk. In fact, it is not a big deal if it is not a MOOC, as if it was probably it would have been hard not to make it a watered-down version of the class. I personally enjoyed much more the video lectures of Andrew Ng then the MOOC they offered. For me listening lectures of the top researchers in the field and having access to the class notes, practicals, and assignments is more then enough.


  11. Mahesh CR says:

    Would love to have this as a MOOC!

  12. […] NYU Large Scale Machine Learning Class by John Langford. […]

  13. If you live in NYU can you audit the class or sit in?

    • jl says:

      First priority goes to registered students. Any space remaining would work for auditing, but it isn’t clear yet if any space will remain.

  14. Gordon Rios says:

    Thanks, John and Yann!

  15. SGhose says:

    Lecture Notes would be awesome as well 😉

  16. […] more about the course, see the original blog announcement. Share this:Like this:LikeBe the first to like […]

  17. Jason Martin says:

    I’m a co-founder of and would love to chat with you about how we can help with your workshop video and slides. After reading through these comments, there is clearly a need for a suitable platform to host them on. Your course topic is a perfect fit for the userbase on Tech Talks. Hope to hear from you.


  18. Orbital says:

    This sounds great. I will follow along if the vids and slides are available but really hope you get to make this a MOOC soon.

  19. […] University of New York is Offering a Course on Machine Learning. The news was published on the Machine Learning (Theory) blog. This course is not a MOOC, but on the instructor words. We plan to videotape lectures and put […]

  20. NewMachineLearningCourse says:

    Can you please us link to the slides and assignments?

  21. samosa says:


    thank you for offering this interesting course.

    It is possible to add subtitles to the video for hearing impaired?

    Thanks and best wishes.

    • jl says:

      It costs to much for now, but they are looking into creating an interface to crowdsource subtitles.

      • samosa says:

        ok, thanks for your help. The slides are quite helpful for their own and provide the necessary information for looking up the relevant material.

  22. Vikram says:

    I know this is a lot to ask but a lot of people in the world (I live in India), operate in low bandwidth environments (I’m on a 256Kbps line), so would it be possible for you to upload this to youtube or any other site where these can be downloaded?
    (I don’t expect you to say yes, but I’d very much appreciate it if you did :) )


Sorry, the comment form is closed at this time.

Powered by WordPress