41
Machine Learning Use Cases with Azure ML

Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Machine Learning Use Cases

with Azure ML

Page 2: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

AgendaUse Cases

Azure ML Studio

Create a Model

Operationalize Model

Getting Started

Page 3: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Why Azure ML ?Start in minutes

No hardware or installation

Only need a browser

Use existing R or Python code

One-click publishing

Use what you need

Page 4: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Use CasesData Cleaning and Preprocessing

Build ML Models

Operationalize your Model

Technology Mashups

Jupyter Notebooks

Page 5: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

OOTB AlgoritmsANOMALY DETECTION

One-class SVM

PCA-based anomaly detection Fast training

>100 features, aggressive boundary

CLUSTERING

K-means

TWO-CLASS CLASSIFICATION

Two-class decision forest

Two-class boosted decision tree

Two-class decision jungle

Two-class locally deep SVM

Two-class SVM

Two-class averaged perceptron

Two-class logistic regression

Two-class Bayes point machine

Two-class neural network

>100 features, linear model

Accuracy, fast training

Accuracy, fast training,

large memory footprint

Accuracy, small memory

footprint

>100 features

Accuracy, long training times

Fast training, linear model

Fast training, linear model

Fast training, linear model

Discovering structure

Finding unusual data points

Predicting values

Predicting categories

Three or more

START

Two

REGRESSION

Ordinal regression

Poisson regression

Fast forest quantile regression

Linear regression

Bayesian linear regression

Neural network regression

Decision forest regression

Boosted decision tree regression

Data in rank ordered categories

Predicting event counts

Predicting a distribution

Fast training, linear model

Linear model, small data sets

Accuracy, long training time

Accuracy, fast training

Accuracy, fast training, large memory footprint

MULTI-CLASS CLASSIFICATION

Multiclass logistic regression

Multiclass neural network

Multiclass decision forest

Multiclass decision jungle

One-v-all multiclass

Fast training, linear model

Accuracy, long training times

Accuracy, fast training

Accuracy, small memory footprint

Depends on the two-class classifier, see notes below

Microsoft Azure Machine Learning: Algorithm Cheat Sheet

© 2015 Microsoft Corporation. All rights reserved. Created by the Azure Machine Learning Team Email: [email protected] Download this poster: http://aka.ms/MLCheatSheet

This cheat sheet helps you choose the best Azure Machine Learning Studio algorithm for your predictive analytics solution. Your decision is driven by both the nature of your data and the question you’re trying to answer.

Page 6: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Custom AlgorithmsR

Execute R - Data Processing & Cleanup

Create R Model - Predictions

Python

Execute Python - Data Processing & Cleanup

Page 7: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Demo: ML Studio

Page 8: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Demo: R Model

Page 9: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Demo: Publish a Service

Page 10: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Getting Startedhttps://studio.azureml.net

Page 11: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Free vs. Standard

Page 12: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Questions ? Contact Info:

[email protected]

@CAMCHENRY

http://cmchenry.com

http://www.linkedin.com/in/cmchenry

https://plus.google.com/+chrismchenry

Page 13: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Backups

Page 14: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Pricing

Page 15: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Experiments

Page 16: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

New Experiment

Page 17: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Regression Experiment

Page 18: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Visualize Data

Page 19: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Score a Model

Page 20: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Evaluate Models

Page 21: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Web Services

Page 22: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Notebooks

Page 23: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Datasets

Page 24: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Trained Models

Page 25: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Settings

Page 26: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Model

Page 27: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Split Module

Page 28: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Training Model

Page 29: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Scoring Model

Page 30: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Python Eval of R Model

Page 31: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Model Evaluate

Page 32: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Model ROC Curve

Page 33: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Model Create Scoring

Page 34: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Model Scoring Exp

Page 35: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Model Scoring Results

Page 36: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Model Publish

Page 37: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Model Service

Page 38: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Model Req/Resp

Page 39: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

R Model Sample Code

Page 40: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Invoking R Model

Page 41: Machine Learning Use Cases with Azure...Machine Learning Use Cases with Azure.key Created Date 11/7/2015 2:53:37 AM

Testing a Web Service