b hive machine learning

20
Automation. Collaboration. Integration. Machine Learning

Upload: bhive-exterro

Post on 05-Jul-2015

693 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: B hive machine learning

Automation. Collaboration. Integration.

Machine Learning

Page 2: B hive machine learning

Why Machine Learning

• We want intelligent, adaptive, robust behaviour.

• Often hand programming is not possible.

• Current systems cannot predict patterns within Terabytes or Petabytes of data.

• Problems with Human designed systems.

• Knowledge limit in Human.

• No more new systems.

Page 3: B hive machine learning

Solution ?

Get the computer to program itself, by showing it examples of the behaviour we want!

This is Machine Learning.

Page 4: B hive machine learning

How to make it happen

Page 5: B hive machine learning

How to make it happen

We Train We: Hey.. This is how alphabet C will look like. Go get it.

Page 6: B hive machine learning

How to make it happen

We Train

System Learns

We: Hey.. This is how alphabet C will look like. Go get it.

Machine: Oh, got it. Here is the output (C,G)

Page 7: B hive machine learning

How to make it happen

We Train

System Learns

We Correct

We: Hey.. This is how alphabet C will look like. Go get it.

Machine: Oh, got it. Here is the output (C,G)

We: Your output is wrong. I want only C and not G which islooking similar to C

Page 8: B hive machine learning

How to make it happen

System Perfects

Machine: Ok. Here is the result again (C).

Page 9: B hive machine learning

How to make it happen

System Perfects

System Learns

Machine: Ok. Here is the result again (C).

Machine: I am learning by experience. I am learning continuously to make my result perfect.

Page 10: B hive machine learning

How to make it happen

System Perfects

System Learns

Gains AI

Machine: Ok. Here is the result again (C).

Machine: I am learning by experience. I am learning continuously to make my result perfect.

Machine: I am intelligent and I can decide and think on my own. I can now bring C and c even though you teach me to bring only C

Page 11: B hive machine learning

Few Categories of ML

• Result is based on the sample data

• Example: Image Classifiers

Page 12: B hive machine learning

Few Categories of ML

• No Sample Data

• Example: Clustering/Information Retrieval

Page 13: B hive machine learning

A Computer called Watson

• Natural Language Processing(NLP), Information Retrieval(IR) computing system

Page 14: B hive machine learning

A Machine called Deep Blue

• The Machine that brought down Garry Kasparov

Page 15: B hive machine learning

Where we can use ML

Natural Language Processing

Syntactic Pattern

Recognition

Search Engines

Handwriting & speech

Recognition

Object Recognition

Adaptive Websites

Sentiment Analysis

many more….

Page 16: B hive machine learning

ML in Real life …

Google Mail – Sentiment Analysis

Page 17: B hive machine learning

ML in Real life …

Google Mail – Sentiment Analysis

Page 18: B hive machine learning

ML in Real life …

Google Mail – Auto Label

Page 19: B hive machine learning

ML in Real life …

Learning to detect objects in Images – Object Recognition

Page 20: B hive machine learning

That’s it on the stage …

You can meet us in the Booth 4