tokyo azure meetup #11 introduction to azure machine learning

13
Introduction to Azure Machine Learning Kanio Dimitrov

Upload: tokyo-azure-meetup

Post on 20-Mar-2017

44 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: Tokyo azure meetup #11   introduction to azure machine learning

Introduction to Azure Machine Learning Kanio Dimitrov

Page 2: Tokyo azure meetup #11   introduction to azure machine learning

Use Cases

• Hand written address recognition

• Personal loan approval

• Product recommendation

Page 3: Tokyo azure meetup #11   introduction to azure machine learning

Machine Learning

Machine learning is a type of artificial intelligence (AI) that provides computers with the ability to learn without being explicitly programmed. Machine learning focuses on the development of computer programs that can teach themselves to grow and change when exposed to new data.

Page 4: Tokyo azure meetup #11   introduction to azure machine learning

Major Components

Data Algorithm

Data Analysis Model

• Data drives the prediction logic, not the logic written by developer

Page 5: Tokyo azure meetup #11   introduction to azure machine learning

Supervised vs Unsupervised • Supervised• Each row has all features• Each row has the value we want to predict

• Unsupervised•We look for clusters of similar data • Algorithm analyzed the data• Algorithm finds similar data

Page 6: Tokyo azure meetup #11   introduction to azure machine learning

Technique ComparisonSupervised Unsupervised

Value prediction Identify cluster of like dataNeeds training data

containing value being predicted

Data does not contain cluster membership

Trained model predicts value in new data

Model provides access to data by cluster

Page 7: Tokyo azure meetup #11   introduction to azure machine learning

Machine Learning Workflow

Page 8: Tokyo azure meetup #11   introduction to azure machine learning

Guidance• Early steps are most important

• Going backwards is typical

• Data always needs “massaging”

• The more data you have, the better

• Never release bad solution with hope to be fixed later

• Analyze results before changing model or dataset

Page 9: Tokyo azure meetup #11   introduction to azure machine learning

Account OptionsTrial Azure accountNo Azure account required Azure account requiredAuto ML Workspace setup Manual ML Workspace setupAccess only to Experiments and Services

Access to all Azure resources (SQL, Web services mgmt. and more)

Trial account only Permanent accountFree Payment method requiredTrail usage Production usageRetraining not supported Required to retrain model

Page 10: Tokyo azure meetup #11   introduction to azure machine learning
Page 11: Tokyo azure meetup #11   introduction to azure machine learning

DEMO – Car Price Prediction

Page 12: Tokyo azure meetup #11   introduction to azure machine learning

DEMO – German Credit Risk Prediction

Page 13: Tokyo azure meetup #11   introduction to azure machine learning

Thank you!