[go: up one dir, main page]

0% found this document useful (0 votes)
12 views33 pages

Section+02+ +Getting+Started+With+AzureML

Microsoft Azure Machine Learning is a cloud-based predictive analytics service that provides tools for creating and deploying machine learning solutions. It features Azure ML Studio for model creation, deployment as web services, and a library of pre-built algorithms, while allowing custom code integration. The workflow includes data acquisition, preparation, feature selection, algorithm application, and model evaluation.

Uploaded by

sundar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views33 pages

Section+02+ +Getting+Started+With+AzureML

Microsoft Azure Machine Learning is a cloud-based predictive analytics service that provides tools for creating and deploying machine learning solutions. It features Azure ML Studio for model creation, deployment as web services, and a library of pre-built algorithms, while allowing custom code integration. The workflow includes data acquisition, preparation, feature selection, algorithm application, and model evaluation.

Uploaded by

sundar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 33

© Jitesh Khurkhuriya – Azure ML Online Course

What is Microsoft Azure ML?

© Jitesh Khurkhuriya – Azure ML Online Course


Azure Machine Learning
• Cloud based predictive analytics service

• Provides tools to create complete machine learning solution in the cloud

• Quick model creation and deployment using Azure ML Studio

• Allows Models to be deployed as web services

• Provides a large library of Pre-Built Machine learning algorithms and Modules

• Allows for extending your models with custom built R and Python code

© Jitesh Khurkhuriya – Azure ML Online Course


Azure ML Studio Overview
Access Azure anytime, Projects, Experiments, Models, Datasets
anywhere using internet

• Data processing
• Feature Engineering
• Model Selection
• Model Scoring and Training
• Test and deploy models

Deploy and Consume using


Web Services
• Via HTTP
Export and Import
• Hive
data to Azure Cloud
• Azure SQL DB
or ML Studio
• Data Feed
• On Premise Data
• Azure Document DB
© Jitesh Khurkhuriya
• – Azure
Azure ML OnlineStorage
BLOB Course
Create Your Azure ML Account

Disclaimer: Some Screens may have changed as Microsoft keeps updating the portal and user experience.

© Jitesh Khurkhuriya – Azure ML Online Course


www.microsoft.com

© Jitesh Khurkhuriya – Azure ML Online Course


© Jitesh Khurkhuriya – Azure ML Online Course
© Jitesh Khurkhuriya – Azure ML Online Course
© Jitesh Khurkhuriya – Azure ML Online Course
© Jitesh Khurkhuriya – Azure ML Online Course
© Jitesh Khurkhuriya – Azure ML Online Course
© Jitesh Khurkhuriya – Azure ML Online Course
© Jitesh Khurkhuriya – Azure ML Online Course
© Jitesh Khurkhuriya – Azure ML Online Course
Welcome to Machine Learning

© Jitesh Khurkhuriya – Azure ML Online Course


studio.azureml.net

© Jitesh Khurkhuriya – Azure ML Online Course


Welcome to Azure ML Studio

© Jitesh Khurkhuriya – Azure ML Online Course


Workflow of Azure ML
project/experiment

© Jitesh Khurkhuriya – Azure ML Online Course


Workflow of Azure ML

GET THE DATA

PREPARE THE DATA

FEATURE SELECTION

CHOOSE AND APPLY LEARNING ALGORITHMS

TRAIN AND EVALUATE THE MODEL

© Jitesh Khurkhuriya – Azure ML Online Course


Workflow of Azure ML

GET THE DATA

PREPARE THE DATA

Feature Selection

CHOOSE AND APPLY LEARNING


ALGORITHMS

TRAIN AND EVALUATE THE MODEL

© Jitesh Khurkhuriya – Azure ML Online Course


Workflow of Azure ML

GET THE DATA

PREPARE THE DATA

Feature Selection

CHOOSE AND APPLY LEARNING


ALGORITHMS

TRAIN AND EVALUATE THE MODEL

© Jitesh Khurkhuriya – Azure ML Online Course


Workflow of Azure ML

GET THE DATA

PREPARE THE DATA

Feature Selection

CHOOSE AND APPLY LEARNING


ALGORITHMS

TRAIN AND EVALUATE THE MODEL

© Jitesh Khurkhuriya – Azure ML Online Course


Workflow of Azure ML

GET THE DATA

PREPARE THE DATA

Feature Selection

CHOOSE AND APPLY LEARNING


ALGORITHMS

TRAIN AND EVALUATE THE MODEL

© Jitesh Khurkhuriya – Azure ML Online Course


Workflow of Azure ML

GET THE DATA

PREPARE THE DATA

Feature Selection

CHOOSE AND APPLY LEARNING


ALGORITHMS

TRAIN AND EVALUATE THE MODEL

© Jitesh Khurkhuriya – Azure ML Online Course


Azure ML Algorithm CheatSheet

© Jitesh Khurkhuriya – Azure ML Online Course


Predicting Categories MULTI-CLASS CLASSIFICATION

Outcome is Binary? Yes or No,


Pass or Fail, Success or failure?
Start

TWO-CLASS CLASSIFICATION

Accuracy, Fast Two-Class Decision


>100 Features, Forest
Two Class SVM Training
Linear Model
Accuracy, Fast Two-Class Boosted
Two-Class Averaged Fast Training, Training, LargeM Decision Tree
Perceptron Linear Model
Accuracy, SmallM Two Class Decision
Two Class Logistic Fast Training, Jungle
Regression Linear model
>100 Features Two Class Locally Deep
Two Class Bayes Fast Training, SVM
Point Machine Linear Model
Accuracy, Long Two Class Neural
Training Times Network
© Jitesh Khurkhuriya – Azure ML Online Course
Predicting Categories MULTI-CLASS CLASSIFICATION

Fast Training, Linear Model Multi-Class Logistic Regression

Accuracy, Long Training Times Multi-Class Neural Network

Accuracy, Fast Training Multi-Class Decision Forest


Outcome has multiple Accuracy, Small Memory Footprint Multi-Class Decision Jungle
possibilities? Customer
categories etc? Start Depends on Two-Class One-V-All Multiclass

TWO-CLASS CLASSIFICATION

© Jitesh Khurkhuriya – Azure ML Online Course


REGRESSION Predicting Continuous Value
Data in Rank Order
Start
Ordinal Regression
categories

Poisson Regression Predicting Event Counts

Predicting a Such as Sales or revenue


Fast Forest Quantile Regression Distribution forecast, stock price, Loyalty
Fast Training, Linear score etc
Linear Regression
Model

Linear Model, Small


Bayesian Linear Regression
datasets

Neural Network Regression Accuracy, Long Training


Time

Decision Forest Regression Accuracy, Fast Training

Accuracy, Fast Training,


Boosted Decision Tree Regression
large Memory
© Jitesh Khurkhuriya – Azure ML Online Course
ANOMALY DETECTION

One Class SVM > 100 Features

PCA Based Anomaly Detection Fast Training

Finding Unusual Data Points

Start

Such as Fraudulent
Transactions, abnormal reading
from machines etc

© Jitesh Khurkhuriya – Azure ML Online Course


What to consider while choosing an algorithm?

Predicting Categories

CLUSTERING
Predicting Continuous Value
K-MEANS

Finding Unusual Data Points

Discovering Structure Start

© Jitesh Khurkhuriya – Azure ML Online Course


What to consider while choosing an algorithm?

Accuracy
Predicting Categories
Training Time
Predicting Values
Number of Features
Finding Unusual Data Points
Number of Parameters
Discovering Structure
Linearity

© Jitesh Khurkhuriya – Azure ML Online Course


CLUSTERING
ANOMALY DETECTION

K-MEANS MULTI-CLASS CLASSIFICATION


One Class SVM > 100 Features
Fast Training, Linear Model Multi-Class Logistic Regression

PCA Based Anomaly Detection Fast Training Accuracy, Long Training Times Multi-Class Neural Network

Accuracy, Fast Training Multi-Class Decision Forest

REGRESSION Accuracy, Small Memory Footprint Multi-Class Decision Jungle

Data in Rank Order


Start Depends on Two-Class One-V-All Multiclass
Ordinal Regression
categories

Poisson Regression Predicting Event Counts

Predicting a
Fast Forest Quantile Regression Distribution TWO-CLASS CLASSIFICATION
Fast Training, Linear Two-Class Decision
Linear Regression Accuracy, Fast
Model >100 Features, Forest
Two Class SVM Training
Linear Model
Linear Model, Small Accuracy, Fast Two-Class Boosted
Bayesian Linear Regression
datasets Two-Class Averaged Fast Training, Training, LargeM Decision Tree
Perceptron Linear Model
Accuracy, Long Training Accuracy, SmallM Two Class Decision
Neural Network Regression Fast Training,
Time Two Class Logistic Jungle
Regression Linear model
Decision Forest Regression Accuracy, Fast Training >100 Features Two Class Locally Deep
Two Class Bayes Fast Training, SVM
Point Machine Linear Model
Accuracy, Fast Training, Accuracy, Long Two Class Neural
Boosted Decision Tree Regression Training Times
large Memory Network
© Jitesh Khurkhuriya – Azure ML Online Course
Thank You and Have a Great Time !

© Jitesh Khurkhuriya – Azure ML Online Course

You might also like