| There was another hn page where discussion happened on this topic. Please check following comment thread. https://news.ycombinator.com/item?id=43391604 https://news.ycombinator.com/item?id=43395172 These resources were helpful for me. Note that, [1] and [2] are concerned about systematic understanding rather than hands on. [3] is a hands on exercise to build neural networks from ground up. 1. A fantastic resource and best resourse IMO, for getting probablistic perspective about machine learning from ground up: https://www.youtube.com/watch?v=2MuDZIAzBMY&list=PLoROMvodv4... 2. Another good free course. https://work.caltech.edu/telecourse 3. For hands on after getting some knowledge and building things from ground up: https://www.youtube.com/watch?v=VMj-3S1tku0&list=PLAqhIrjkxb... |