Artificial Intelligence: Case studies (what can you build)

RMitra1 4,156 views 30 slides Jun 28, 2017
Slide 1
Slide 1 of 30
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30

About This Presentation

In this presentation, I show what and how you can build AI products in short, mid and long term.


Slide Content

Artificial Intelligence:
Case studies
Rudradeb Mitra
https://www.linkedin.com/in/mitrar/

My objective
Make you guys build something in AI

Two kinds of algorithms
•Deep learning (supervised or unsupervised) with Neural
networks
•Reinforcement learning

Deep learning with NN

What can you build?
•Short term - Things you can build from a month to 6
months using existing tools. Mostly feature.
•Mid term - Things you can build within 1-2 years. Can use
some existing frameworks but you also need to add an
app.
•Long term - Solving some visionary major problems.

Short term
•Chat bots - Language analysis, sentiment analysis..
✓pick up a sector, a customer and build their bot
Trained Neural Network
Interface /API
You

How to build a simple chatbot

How to build a simple chatbot
User Says "From where can I buy burgers near Times Square in
Manhattan".

Short term
Use existing tools and available softwares.
•Chat bots - Language analysis, sentiment analysis..
✓pick up a sector, a customer and build their bot
•Image recognition
✓used by e-commerce (search, advance AR)

Reinventing shopping
experience
Google cloud vision API

Mid term
Your Data
Interface /API
Neural Network
Existing Data

Mid term
•Reduce road accidents by driver analysis
✓Insurance companies
•Predict customer buying behavior
✓Retail
•Predictive maintenance
✓Industrial IoT

Identifying risky drivers

Classification with NN
Driving score
Mobile
usage
score

Predicting customer buying
behaviors

vdts
product_iduser
_id
eval_s
et
order_num
ber
order_do
w
order_hour_of_
day
days_since_prior_or
der
2539329 1prior 1 2 8
2398795 1prior 2 5 7 15
473747 1prior 3 7 12 20
22544786 1prior 4 1 7 21
4215438 1prior 5 3 15 28
2295261 1prior 6 2 7 19
2295261 1prior 7 6 20 20
2550362 1prior 8 5 14 14
1187899 1prior 9 2 16 0
2168274 1prior 10 2 8 30
1501582 1train 11 1 11 10
Instacart Data - 2M order data

2539329
2398785
473747
2550368
1187899
(Product ID)
Predicted product ID
• Our orders follow some pattern
Existing approach

Order time

Time 2Time 1 Time 3
LSTM (Recurrent Neural
Netowrk)

Time 1 Time 2
LSTM - Memory
TensorFlow library for LSTM

Predictive maintenance -
Industrial IoT

Long term Visionary
problems
•Approach to AI - Intuition building
•Future algorithms?

Reinforcement learning:
Building intuition

•AlphaGo was able to build
intuition.
•Train with NN and then let it
play with itself.
•Learning through
Reinforcement learning.
Intuition in machines

Future AI algorithms
•How can we assure that AI/AS are accountable?
•How can we ensure that AI/AS are transparent?
•How can we extend the benefits and minimize the risks of
AI/AS technology being misused?

– Eliezer Yudkowsky
“By far the greatest danger of Artificial Intelligence
is that people conclude too early that they
understand it.”