Here's Peter Norvig arguing that you shouldn't:<p><i>Teach Yourself Programming in Ten Years</i><p><a href="https://www.norvig.com/21-days.html" rel="nofollow">https://www.norvig.com/21-days.html</a><p>The article is about programming, specifically about books etc advising you on how to learn programming in ten days etc, but it totally applies to Deep Learnign also.<p>Deep Learning is an enormous discipline. In the current point in the hype cycle, there are literally thousands of papers published every month. Personally, I doubt anyone, evern the luminaries of the field are keeping up with it. 6 months is about enough to dip your toes into the preliminaries, and that's if you're willing to skip the relative background [1].<p>Of course, that's all true if you want to <i>learn</i>. If you just want to train yourself in the use of a few tools, then 6 months is plenty. But don't expect to be able to solve any new problems that way- someone else will always have to do all the hard work for you.<p>________<p>[1] A bit of background will help with questions such as: Why was Deep Learning necessary in the first place? (hint: search for "constant error carousel"); did Deep Learning just spring fully-formed from the brow of Hinton/ Schmidhuber? (hint: read wikipedia on "machine learning" and "Artificial Intelligence"); etc. If you're not asking those questions then you're holding it wrong.