Machine Learning (ML)

Machine Learning is all about learning patterns (i.e., functions and relations) from data (i.e., data points). Machine Learning (called by computer scientists and programmers) is also known as Statistical Learning (called by statisticians), Pattern Recognition (called by engineers), Curve Fitting (called by mathematicians), and Predictive Analytics (called by business persons). Machine Learning is the algorithmic component of Data Mining (called by database scientists) and Data Science (called by data scientists).

Deep learning, a subfield of machine learning, is currently the hottest subfield of computer science. This has become possible due to three reasons:
(a) [Power.] Deep learning algorithms can possibly approximate any arbitrary hidden function,
(b) [Speed.] Deep learning algorithms are fast due to the use of GPUs and distributed algorithms, and
(c) [Accuracy.] Deep learning algorithms can reduce errors more than other machine learning algorithms.

Video Courses
Learn by Doing
Paid Books
Free Books (Legal)
Summary Articles
Research Papers
Cheatsheets
Tutorials
Datasets