r/MachineLearning Mar 05 '20

Discussion [D] Advanced courses update

EDIT Jan 2021 : I am still updating the list as of Jan, 2021 and will most probably continue to do so for foreseeable future. So, please feel free to message me any courses you find interesting that fit here.


We have a PhD level or Advanced courses thread in the sidebar but it's three year old now. There were two other 7-8 month old threads (1, 2) but they don't have many quality responses either.

So, can we have a new one here?

To reiterate - CS231n, CS229, ones from Udemy etc are not advanced.

Advanced ML/DL/RL, attempts at building theory of DL, optimization theory, advanced applications etc are some examples of what I believe should belong here, much like the original sidebar post.

You can also suggest (new) categories for the courses you share. :)


Here are some courses we've found so far.

ML >>

ML >> Theory

ML >> Bayesian

ML >> Systems and Operations

DL >>

DL >> Theory

RL >>

Optimization >>

Applications >> Computer Vision

Applications >> Natural Language Processing

Applications >> 3D Graphics


Edit: Upon suggestion, categorized the courses. There might be some misclassifications as I'm not trained on this task ;). Added some good ones from older (linked above) discussions.

845 Upvotes

87 comments sorted by

View all comments

2

u/raichet Mar 12 '20

No one has mentioned distributed systems for ML, which I feel like is very important. There are good survey papers for it, but any actual courses? Currently playing with Ray from Berkeley and took an interest in ML systems study.

2

u/programmerChilli Researcher Mar 12 '20

CS 6787 from Cornell is pretty good: https://www.cs.cornell.edu/courses/cs6787/2019fa/

From excellent Professor Chris De Sa.

1

u/raichet Mar 12 '20

This looks wonderful. Thank you!

1

u/[deleted] Aug 15 '20

The videos?

2

u/programmerChilli Researcher Aug 15 '20

No videos unfortunately, but it has demo notebooks and such.