azure machine learning

17
Azure Machine Learning Michał Jankowski

Upload: espeo-software

Post on 08-Jan-2017

286 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Azure Machine Learning

Azure Machine LearningMichał Jankowski

Page 2: Azure Machine Learning

Agenda

Theory ~20 min

Experiment ~40 min

Summary

Page 3: Azure Machine Learning

Theory

Page 4: Azure Machine Learning

Machine learningLearning means changes in a system that have adaptive character, so a system may realize the same or

similar task in a more efficient way with every next attempt. - Herbert Simon (1983)

Learning is a constructing and changing the representation of experienced facts. - Ryszard Michalski (1986)

Learning system uses external empirical data in order to create and update foundations for improved activity in the future when based on similar data. - Donald Michie (1991)

https://pl.wikipedia.org/wiki/Uczenie_maszynowe#Wsp.C3.B3.C5.82czesne_definicje_uczenia_si.C4.99

Page 5: Azure Machine Learning

New paradigm

Traditional programming Machine learning

Page 6: Azure Machine Learning

Why?

Exponential growth of data (social networks, IoT – Internet of Things) - 44 tryllions of GB will be generated till 2020

Cheap data storage

Big computing power of personal computers

Real influence on profits

World (and especially human behavior) is based on patterns

In 2013 roku 22% of data was valuable for analysis, but only 5% from that was analyzed. Till 2020 35% of data will be valuable for analysis

Currently around 7% of devices transmit data – they produce 2% of world’s data. Till 2020 they will be producing 10%.

Page 7: Azure Machine Learning

AzureML from the outside

`

Page 8: Azure Machine Learning

… and from the inside

Anomaly detection

Classification

Clustering

Regression

Page 9: Azure Machine Learning

Learning

Supervised learning Unsupervised learning age position city salary

19 student W-wa 1500

29 lekarz P-ń 3500

41 sprzedawca P-ń 3100

31 kierowca W-wa 2100

80 emeryt P-ń 1800

15 uczeń W-wa 0

age position city

19 student W-wa

29 lekarz P-ń

41 sprzedawca P-ń

31 kierowca W-wa

80 emeryt P-ń

15 uczeń W-wa

Page 10: Azure Machine Learning
Page 11: Azure Machine Learning

How it works?

Number of customers

Profit

10 500zł

40 2500zł

100 8000zł

150 12000zł

200 17000zł

y = ax + b

Page 12: Azure Machine Learning
Page 13: Azure Machine Learning

Experiment

Page 14: Azure Machine Learning

Summary

Page 15: Azure Machine Learning

Pros :) and cons.. :(

Cloud based (no need for infrastructure)

Web application (no maintenance/management costs)

No access to trained model

Many algorithms and ease of use

Possibility to use R and Python scripts

Accessibility via Webservices

Page 16: Azure Machine Learning

Pricing

Page 17: Azure Machine Learning

Pricing

https://azure.microsoft.com/en-us/pricing/details/machine-learning/