What's the difference between Machine Learning, Artificial Neural Networks, and Deep Learning?

What is actually the difference between the Machine Learning, Artificial Neural Networks, and Deep Learning?

Machine Learning collocates a number of procedures and methods for the automated generation of mathematical models from examples and data (socalled example bases or data based models). Hereby Machine Learning comprizes the mathematical content of Data Mining, which deals with the extraction of knowledge and mathematical models from given data.

Most essential Machine Learning model types are Support Vector Machines, Classification and Regression Trees, Artificial Neural Networks, amongst others. That way Artifical Neural Networks are a part of Machine Learning.

Deep Learning are a special forms of Artificial Neural Networks, which are recently extremely successful in the fields of image and speech recognition.

Summing up, Deep Leaning is a subfield of Artificial Neural Networks, which themselves are a branch of Machine Learning.

 

Last update on 2016-12-26 by Andreas Kuhn.

Go back