Learning Machine Learning (.PDF Download)

Learning Machine Learning (.PDF Download)

Machine learning is a hot topic for developers, but where can one learn about how to use the technology?

A lot depends on your current background and your long-term goals. I have already written about the basic differences between machine-learning techniques, but this was done at a relatively high level. Getting into the details can range from learning about machine-learning methodologies at an abstract level to examining deep-learning frameworks used to develop applications.

Here, we’ll take a more detailed look at some of the online resources available to you, and include links to websites with much more information about machine-learning classes, frameworks, and resources.

Classes and Learning Resources for Machine Learning

It will help to have at least a general understanding of machine learning before trying to take advantage of the ML frameworks and hardware. The links here are also a useful starting point for working up more extensive expertise in the area.

Massive Open Online Courses (MOOCs) are a good starting point, with a lot to offer. The problem is that they’re massive in terms of the resources and topics covered. Machine learning tends to be a bit more specialized than calculus or basic electronics. The trick is finding the right resources.

The KDnuggets website has news and other articles focused on knowledge-based topics like machine learning. The article entitled “Top Machine Learning MOOCs and Online Lectures: A Comprehensive Survey” lists a number of good resources. It actually led me to the Udacity website.

Sign up for our eNewsletters
Get the latest news and updates

Voice Your Opinion!

To join the conversation, and become an exclusive member of Electronic Design, create an account today!