Machine learning (AKA AI) seems bizarre and complicated. It's the tech behind image and speech recognition, recommendation systems, and all kinds of tasks that computers used to be really bad at but are now really good at. It involves teaching a computer to teach itself. And you can learn to do it in well under a year, according to data scientist Bargava. You'll need to put in a solid 10-20 hours a week, but you will learn a lot along the way.
Photo by Steven Lilley
Bargava lays out a six-month, five-step plan for coders to learn about deep learning. If you don't already know how to code, that's step zero. Try the free course at LearnPython.org, or shell out $US200 ($253) for Codecademy's 10-week Python course.
Then follow Bargava's steps, which include more online courses, some solo projects and some extra reading. It might be gruelling, but Bargava says that if you stick to it, by the end you'll be able to "learn, follow and contribute to state-of-art work in deep learning".