Machine Learning
Techniques
Introduction
History
Applications
Importance
Categories
Concerned with computer programs that automatically improve their performance while doing task through experience.
Goals of ML are making prediction and understanding the system.
1985
1981
1997
1979
2011
1967
2012
1957
2014
1952
Arthur Samuel wrote first computer learning program i.e. game of checkers.
First neural network designed by Frank Rosenblatt.
The "nearest neighbor" algorithm was written.
Invention of Stanford Cart to navigate obstacles in a room.
Introduced Explanation Based Learning (EBL).
Invention of NetTalk.
2015
2016
2017
The Deep Blue computer by IBM beats world chess champion Gary Kasparov.
The IBM Watson computer won the Jeopardy TV show by answering question in natural language.
Started Google Brain Project.
Facebook developed DeepFace DNN for recognizing people like humans do.
Amazon introduced Amazon Machine Learning.
Microsoft releases Computational Network Toolkit (CNTK) which is open source deep learning toolkit.
Google announced Tensorflow.
Unsupervised Learning
Semi-supervised Learning
Supervised Learning
Reinforcement Learning
The correct classes of the training data are known.
The correct classes of the training data are not known.
Combination of supervised and unsupervised learning.
Allows the machine or software agent to learn its behavior based on feedback from environment.
Clustering
Prediction
Classification
Predict class from observations.
Group observations into meaningful groups.
Predict value from observations.
Discover new knowledge from large databases.
Image search.
Text summarization.
Language translation.
Sentiment analysis.
Spam email detection.
Ability to mimic human and replace certain monotonous tasks that requires intelligence.
Develop systems that can automatically adapt and customize themselves to individual users.