23
MACHINE LEARNING FOR BEGINNERS WHY IS DATA SCIENCE SO COMPLICATED? Matthias Heise, 29. January 2019

MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

MACHINE LEARNING FORBEGINNERS

–WHY IS DATA SCIENCE SO

COMPLICATED?

Matthias Heise, 29. January 2019

Page 2: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at
Page 3: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

ALGORITHMPIGEONS

DATAPEAS

LABELSGOOD & BAD

THE FAIRY TALE OF

CINDERELLA

Page 4: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

the algorithm

Page 5: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

Deterministische Algorithmen vs. Machine Learning

„nach Regeln programmiert“ „gezeigt“ Regeln/Modell?

Page 6: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

NLPNatural Language Processing

NLGNatural Language Generation

MLMachine Learning

AI Artifical Intelligence

DLDeep 

Learning

Page 7: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

Y

LINEAR REGRESSION

X

???

Page 8: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

Y

SUPPORT VECTOR MACHINES (SVM)

X

??

Page 9: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

DLDeep 

Learning

Page 10: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

the dataGarbage in – Garbage out

Page 11: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

Y

X

Page 12: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

Y

X

ONE‐DIMENSIONAL, NON‐LINEAR SEPARABLE

Page 13: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

Y

X

MAPPED TO HIGHER DIMENSION, LINEAR SEPARABLE

Page 14: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

KERNEL TRICK

Y

X

Page 15: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

the featuresnot always obvious,

but will highly affect the algorithm

Page 16: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

0

9

12345678

MNIST handwritten digits challenge

Page 17: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

28 pixels

28 pixels

28 x 28 = 784 pixels at 254 grayscale… 0 55 114 254 254 10 0 0 …

… 0 0.22 0.45 1 1 0.04 0 0 …

normalized vector

Page 18: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

corner locations + angle

X, Y, start & draw angle = 4 values

… 0 0.22 0.45 1 1 0.04 0 0 …

12 6 180 30

combine with grayscale pixels

12 6 180 30

Page 19: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

Understanding the data

Selecting the right algorithm

Engineeringof features Model 

building(can be) solved by Deep Learning

Page 20: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

Integrate key competences for digital transformation

Big data

Science, engineering,operations

Security

Combining traditional & new security

concepts

Cloud

One management,

any cloud

Page 21: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

21

2008*um was founded, focus on cloud and big data

25,500employees at Orange Business Services

2,200Cloud experts

The Unbelievable Machine (*um) –now part of Orange Business Services

2018Basefarm/*um acquired by Orange Business Services

2017*um acquired by Basefarm

2,400AI and data experts

Page 22: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

Legal Notice: Property of  Basefarm Group

Copyright © Basefarm Group 2018 All Rights Reserved. No part of this presentation may be reproduced copied,  modified or adapted, without Basefarm’s express consent.

Basefarm ASNydalen Allé 37a 0484 Oslo Phone: +47 4000 4100Norway

Basefarm ABSveavägen 159 113 46 StockholmPhone: +46 8 5011 2600Sweden

Basefarm Beechavenue 106 1119 PP Schiphol‐RijkPhone: +44 20 406 64 66The Netherlands

The unbelievable Machine  Company GmbHGrolmanstr. 40D‐10623 BerlinPhone: +49 308 892 65 60 Germany

The unbelievable Machine  Company GmbHAm Hauptbahnhof 10D‐60329 FrankfurtPhone: +49 172 457 70 30 Germany

THANK YOU!WWW.UNBELIEVABLE‐MACHINE.COM

The unbelievable Machine  Company GmbHMuseumsplatz 1/Stiege 10/Tür 13 A‐1070 ViennaPhone: +43 1361 99 77 0Austria

Page 23: MACHINE LEARNING FOR BEGINNERS - Direct2DellEMC · 1/29/2019  · Machine Learning AI Artifical ... MNIST handwritten digits challenge. 28 pixels 28 pixels 28 x 28 = 784 pixels at

We create market leaders