A self-study map of modern Machine learning

October 1, 2016

The mapMotivated by metacademy's philosophy below is one of many possible projections of the field Machine Learning, with focus on Deep learning and Bayesian modelling.

This map focuses on model classes & connection to other fields of study. In addition, the map also aims to devise a more principled study-plan to make it easier for aspiring ML self-learners to step-up/transit from basic ML or DNN to PGM, given that they had covered the “Base” course.

Disclaimer: The map was designed accordingly to my self-study/reading/working via MOOCs/papers/projects related to statistical machine learning, thus there might exist some (hopefully minor) inaccuracies. Any suggestions and critics to improve this map are highly appreciated.

“Gates” in the figure refers to “gating mechanism” presented in LSTM / GRU modules. See ML Appendix for description of the other acronyms. For a more comprehensive picture/maps of model classes, see Shakir Mohamed's talk.

The study-plan can be read directly from the model classes i.e. the nodes in the map. The expected contentsNote: From my experience, working on non-trivial research / practical projects with a well-defined topic and scope helps cover a lot of materials while making the theory less daunting. It is provided that you have the minimum foundation on the prerequisites though, which varies depending on the projects. covered in each node is summarized in the list below, in which the references are chosen so that their technical details have as small overlap with the references in other nodes as possible. The objective is to optimize the time spent on learning, while covering wide enough spectrum of ML research. Also, the further downn we go on the map, the more advanced materials in Global topics we will cover.

Disclaimer. The following references are subject to my current expertise (which obviously has lots of room to improve). Any suggestions for better alternatives and for missing nodes in the study-plan are welcome. Also, metacademy is an excellent source to look for (in-depth) references if you want to learn about a new ML concept.

A self-study map of modern Machine learning - October 1, 2016 - Hoa M. Le