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.