27
Machine Learning demystified: do you ask the right questions? Bianca Furtuna Technical Evangelist @Fur_Bi

Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Machine Learning demystified:

do you ask the right questions?

Bianca Furtuna

Technical Evangelist

@Fur_Bi

Page 2: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery
Page 3: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

What is Machine Learning?

Computing Systems that become

smarter with Experience

Experience = Past Data + Human Input

@Fur_Bi

Page 4: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Learning?

@Fur_Bi

y = 4.8081x - 56.241 Y = aX - b

-20

0

20

40

60

80

100

8 13 18 23 28 33

Nb

. Ice

-cre

ams

Outside Temp (C)

Ice-cream sold

Page 5: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

How can Machine Learning bring value?

@Fur_Bi

Machine

LearningData Insights

Page 6: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Questions?

@Fur_Bi

Use maths to answer questions

Page 7: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

What type of questions?

@Fur_Bi

Is this class A or class B?

Is this class A or class B or class C or …. class Z?

How much/How many?

Is this anomalous behaviour?

What are the patterns/groupings?

Page 8: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Is this class A or class B?

@Fur_Bi

Is there a face in this image or not?

Will this patient get lung cancer?

Will this machine fail in the next month?

= Two-class/Binary classification

Page 9: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Is this class A or class B or class C or …. class Z?

@Fur_Bi

What object is in this image?

What category best describes this article?

What is the sentiment of the customer comment?

= Multi-class classification

Page 10: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

How much/How many?

@Fur_Bi

How much ice-cream will be sold?

How much is the price of this house?

How many hours of use are left for this piece of

equipment?

= Regression

Page 11: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Is this anomalous behaviour?

@Fur_Bi

Is this sensor reading out of the normal range?

Is the internet usage unusual?

Is this online transaction unusual?

= Anomaly Detection

Page 12: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

What are the patterns/groupings?

@Fur_Bi

Which of my customers have similar spending

habits?

How can these news articles be grouped?

Which users have similar movie preferences?

= Clustering

Page 13: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Machine Learning Myths

@Fur_Bi

1. Machine Learning needs a lot of data

2. The more features the better

3. Machine Learning can get insights from any data

4. Machine Learning replaces human analysts

5. Machine Learning is all about the model you

choose

Page 14: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Machine Learning Process

Business

Knowledge

Data

Preparation

Modelling

Evaluation

Data

Understanding

Idea

Data

PublishBased on the CRISP-DM Model

Page 15: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Machine Learning Process

Data

Preparation

ModellingEvaluation

Use case Data PublishPrep + Build + Test

Page 16: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

APIML STUDIO

Page 17: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Demo

@Fur_Bi

Page 18: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Machine Learning Process

Data

Preparation

ModellingEvaluation

Use case Data PublishPrep + Build + Test

Page 19: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Use Case/Scenario

@Fur_Bi

AuthenticGiftsX is a company that is offering hand-made,

personalised gifts which are dispatched in custom-made

boxes. Their delivery labels are hand-written to give their

customers a sense of authenticity. In order to improve and

automate their delivery system they want a mobile app

which can recognize the delivery address based on a

picture of the label.

Page 20: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Machine Learning Process

Data

Preparation

ModellingEvaluation

Use case Data PublishPrep + Build + Test

Page 21: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Data

@Fur_Bi

MNIST dataset

which consists of

70,000 grayscale

images of hand-

written digits

28x28 pixels

Page 22: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Data

@Fur_Bi

Letter recognition

data from UCI

Machine Learning

repository

20000 unique images

Page 23: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Machine Learning Process

Data

Preparation

ModellingEvaluation

Use case Data PublishPrep + Build + Test

Page 24: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

What is a neural network?

@Fur_Bi

Page 25: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Machine Learning Process

Data

Preparation

ModellingEvaluation

Use case Data PublishPrep + Build + Test

Page 26: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Action !!!

@Fur_Bi

Go to Azure Machine Learning Studio and create your first experiment.

Page 27: Machine Learning demystified · 2019-03-08 · AuthenticGiftsX is a company that is offering hand-made, personalised gifts which are dispatched in custom-made boxes. Their delivery

Thank you!

@Fur_Bi

[email protected]

http://furbi.azurewebsites.net/