SlideShare una empresa de Scribd logo
1 de 30
Online Conference
June 17th and 18th 2015
WWW.COLLAB365.EVENTS
Empower Your Applications with
Azure Machine Learning
WWW.COLLAB365.EVENTS
David Walker
Tech Aspect
Email : dave@radicaldave.com
Twitter : @DavidWalker
Facebook :
LinkedIn :
Sitecore Practice Directory, Sitecore MVP
Over 20+ years exp, 75% as a Consultant
Certified Scrum Master, Scrum Developer
MCP in 2003, MCAD & MCSD in 2005
Former Senior App Dev at Microsoft
Former two-time Microsoft ASP.NET MVP
WWW.COLLAB365.EVENTS
Agenda
• What is Azure? This is Collab365 - You got this!
• What is Machine Learning?
• What is AzureML?
• DataMarket.Azure
• Application Integration
• API/Data Management
WWW.COLLAB365.EVENTS
POP QUIZ: What is Machine Learning?
“Field of study that gives computers the ability
to learn without being explicitly
programmed”.
Arthur Samuel – 1959, source Wikipedia
WWW.COLLAB365.EVENTS
Machine Learning / Predictive Analytics
Vision Analytics
Recommenda-tion
engines
Advertising
analysis
Weather
forecasting for
business planning
Social network
analysis
Legal
discovery and
document
archiving
Pricing analysis
Fraud
detection
Churn
analysis
Equipment
monitoring
Location-based
tracking and
services
Personalized
Insurance
Machine learning &
predictive analytics are core
capabilities that are needed
throughout your business
WWW.COLLAB365.EVENTS
Machine Learning Overview
• Formal definition: “A computer program is said to learn from
experience E with respect to some class of tasks T and performance
measure P, if its performance at tasks in T, as measured by P, improves
with experience E” - Tom M. Mitchell
• Another definition: “The goal of machine learning is to program
computers to use example data or past experience to solve a given
problem.” – Introduction to Machine Learning, 2nd Edition, MIT Press
• ML often involves two primary techniques:
– Supervised Learning: Finding the mapping between inputs and outputs using
correct values to “train” a model
– Unsupervised Learning: Finding patterns in the input data (similar to Density
Estimates in Statistics)
WWW.COLLAB365.EVENTS
Machine Learning
Data:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Rules, or Algorithms:
about, Learning, language – Spelling and sounding builds words
Learning about language. – Words build sentences
Learning, or Abstraction:
Any new understanding proceeds from previous knowledge.
WWW.COLLAB365.EVENTS
Supervised Learning1. Used when you want to predict unknown answers from answers you already
have – requires data which shows the answers you can get now
2. Data is divided into two parts: the data you will use to “teach” the system
(data set), and the data you will use to see if the computer’s algorithms are
accurate (test set)
3. After you select and clean the data, you select data points that show the right
relationships in the data. The answers are “labels”, the
categories/columns/attributes are “features” and the values are…values.
4. Then you select an algorithm to compute the outcome. (Often you choose
more than one)
5. You run the program on the data set, and check to see if you got the right
answer from the test set.
6. Once you perform the experiment, you select the best model. This is the final
output – the model is then used against more data to get the answers you
need
WWW.COLLAB365.EVENTS
Unsupervised Learning1. Used when you want to find unknown answers – mostly groupings -
directly from data
2. No simple way to evaluate accuracy of what you learn
3. Evaluates more vectors, groups into sets or classifications
4. Start with the data
5. Apply algorithm
6. Evaluate groups
WWW.COLLAB365.EVENTS
Unsupervised Learning
• Example 1 example A Example 2
example B Example 3 example C
example A example B example C
Example 1 Example 2 Example 3
WWW.COLLAB365.EVENTS
Agenda
• What is Azure? This is Collab365 - You got this!
• What is Machine Learning?
• What is AzureML?
• Market Place
• Application Integration
• API/Data Management
WWW.COLLAB365.EVENTS
WWW.COLLAB365.EVENTS
Why is AzureML so Awesome?
• Google was first with just a simple Prediction Service, but it
required a lot of thought/work in building appropriate data
sets
• AzureML is less restrictive on data sets and with a much
friendlier set of tools has made it so that anyone can do it –
no PhD required.
• Then, easily integrate it into your applications, processes –
even Excel.
WWW.COLLAB365.EVENTS
How can you use AzureML today?
• Search DataMarket.Azure.com for published
services/experiments
• Text Analytics – Sentiment
• Twitter Sentiment Analysis
• Lexicon Based Sentiment Analysis
WWW.COLLAB365.EVENTS
Create your own AzureML experiments?
• Set up a Microsoft Azure Account
• Set up a Storage Account
• Load Data
• Set up an AzureML Workspace
• Accessing AzureML Studio
• AzureML Studio Tour
WWW.COLLAB365.EVENTS
AzureML
demo
WWW.COLLAB365.EVENTS
0 – The bar was closed
before they determined the
most efficient door to enter.
10 Data Scientist standing
outside a bar, how many enter?
WWW.COLLAB365.EVENTS
Agenda
• What is Azure? This is Collab365 - You got this!
• What is Machine Learning?
• What is AzureML?
• DataMarket.Azure
• Application Integration
• API/Data Management
WWW.COLLAB365.EVENTS
MONETIZATION!
SHOW ME THE…
WWW.COLLAB365.EVENTS
Agenda
• What is Azure? This is Collab365 - You got this!
• What is Machine Learning?
• What is AzureML?
• DataMarket.Azure
• Application Integration
• API/Data Management
WWW.COLLAB365.EVENTS
Application Integration
• Calling AzureML end points
• http://microsoftazuremachinelearning.azurewebsites.net/Cl
usterModel.aspx
WWW.COLLAB365.EVENTS
Agenda
• What is Azure? This is Collab365 - You got this!
• What is Machine Learning?
• What is AzureML?
• DataMarket.Azure
• Application Integration
• API/Data Management
WWW.COLLAB365.EVENTS
API Management
WWW.COLLAB365.EVENTS
What is Azure API Management?
• Service Catalog
• Monitoring
• Abstraction
WWW.COLLAB365.EVENTS
What is Azure API Management?
• http://azure.microsoft.com/en-
us/documentation/articles/api-management-get-started/
WWW.COLLAB365.EVENTS
Data Factory
WWW.COLLAB365.EVENTS
What is Azure Data Factory?
• http://azure.microsoft.com/en-us/services/data-factory/
WWW.COLLAB365.EVENTS
Review
• Azure
• Machine Learning
• AzureML
• DataMarket.Azure
• Application Integration
• API/Data Management
• Questions?
WWW.COLLAB365.EVENTS
Resources
• http://MicrosoftVirtualAcademy.com
• http://channel9.msdn.com
• http://blogs.technet.com/b/machinelearning/
• DataMarket.Azure.com
• Text Analytics – Sentiment
• Twitter Sentiment Analysis
• Lexicon Based Sentiment Analysis
• Connect with me! Twitter: @DavidWalker, LinkedIn, Facebook,
http://RadicalDave.com
WWW.COLLAB365.EVENTS
Stay tuned for more great sessions …

Más contenido relacionado

La actualidad más candente

Jane Recommendation Engines
Jane Recommendation EnginesJane Recommendation Engines
Jane Recommendation EnginesAdam Rogers
 
Azure machine learning indiandotnet
Azure machine learning indiandotnetAzure machine learning indiandotnet
Azure machine learning indiandotnetIndiandotnet
 
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...Insight Technology, Inc.
 
Introduction to Azure machine learning
Introduction to Azure machine learningIntroduction to Azure machine learning
Introduction to Azure machine learningJasjit Chopra
 
Insider's introduction to microsoft azure machine learning: 201411 Seattle Bu...
Insider's introduction to microsoft azure machine learning: 201411 Seattle Bu...Insider's introduction to microsoft azure machine learning: 201411 Seattle Bu...
Insider's introduction to microsoft azure machine learning: 201411 Seattle Bu...Mark Tabladillo
 
H2O for Medicine and Intro to H2O in Python
H2O for Medicine and Intro to H2O in PythonH2O for Medicine and Intro to H2O in Python
H2O for Medicine and Intro to H2O in PythonSri Ambati
 
Modern Machine Learning Infrastructure and Practices
Modern Machine Learning Infrastructure and PracticesModern Machine Learning Infrastructure and Practices
Modern Machine Learning Infrastructure and PracticesWill Gardella
 
Crowdsourcing for geoint-11.11.11
Crowdsourcing for geoint-11.11.11Crowdsourcing for geoint-11.11.11
Crowdsourcing for geoint-11.11.11mskmoorthy
 

La actualidad más candente (8)

Jane Recommendation Engines
Jane Recommendation EnginesJane Recommendation Engines
Jane Recommendation Engines
 
Azure machine learning indiandotnet
Azure machine learning indiandotnetAzure machine learning indiandotnet
Azure machine learning indiandotnet
 
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...
 
Introduction to Azure machine learning
Introduction to Azure machine learningIntroduction to Azure machine learning
Introduction to Azure machine learning
 
Insider's introduction to microsoft azure machine learning: 201411 Seattle Bu...
Insider's introduction to microsoft azure machine learning: 201411 Seattle Bu...Insider's introduction to microsoft azure machine learning: 201411 Seattle Bu...
Insider's introduction to microsoft azure machine learning: 201411 Seattle Bu...
 
H2O for Medicine and Intro to H2O in Python
H2O for Medicine and Intro to H2O in PythonH2O for Medicine and Intro to H2O in Python
H2O for Medicine and Intro to H2O in Python
 
Modern Machine Learning Infrastructure and Practices
Modern Machine Learning Infrastructure and PracticesModern Machine Learning Infrastructure and Practices
Modern Machine Learning Infrastructure and Practices
 
Crowdsourcing for geoint-11.11.11
Crowdsourcing for geoint-11.11.11Crowdsourcing for geoint-11.11.11
Crowdsourcing for geoint-11.11.11
 

Destacado

Biomass pellet stoves and boilers brochure - Docherty Group
Biomass pellet stoves and boilers brochure - Docherty GroupBiomass pellet stoves and boilers brochure - Docherty Group
Biomass pellet stoves and boilers brochure - Docherty GroupDocherty Group
 
在开始交易二元期权前,您需要懂得的一切
在开始交易二元期权前,您需要懂得的一切在开始交易二元期权前,您需要懂得的一切
在开始交易二元期权前,您需要懂得的一切888BinarySignals
 
communication
communicationcommunication
communicationunnikara
 
модуль 2. учебные слайды
модуль 2. учебные слайдымодуль 2. учебные слайды
модуль 2. учебные слайдыOlga Zakabluk
 
УМНЫЙ поваренок ;)) (Интеллектуальное кафе ''Эрудит'') (2).pptx
УМНЫЙ поваренок ;)) (Интеллектуальное кафе ''Эрудит'') (2).pptxУМНЫЙ поваренок ;)) (Интеллектуальное кафе ''Эрудит'') (2).pptx
УМНЫЙ поваренок ;)) (Интеллектуальное кафе ''Эрудит'') (2).pptxЕвгения Кукурузова
 
System Simulation - Sharing Economy_AirBnB
System Simulation - Sharing Economy_AirBnBSystem Simulation - Sharing Economy_AirBnB
System Simulation - Sharing Economy_AirBnBSugar Evelyn Bitongga
 
Platinum Element group
Platinum Element groupPlatinum Element group
Platinum Element groupMostafa Masoud
 
Web Application Security Test
Web Application Security TestWeb Application Security Test
Web Application Security TestSaeid Sadeghi
 
World Sexiest Women
World Sexiest WomenWorld Sexiest Women
World Sexiest Womenalfaray
 
Урок №12
Урок №12Урок №12
Урок №12Iren50
 

Destacado (19)

Biomass pellet stoves and boilers brochure - Docherty Group
Biomass pellet stoves and boilers brochure - Docherty GroupBiomass pellet stoves and boilers brochure - Docherty Group
Biomass pellet stoves and boilers brochure - Docherty Group
 
在开始交易二元期权前,您需要懂得的一切
在开始交易二元期权前,您需要懂得的一切在开始交易二元期权前,您需要懂得的一切
在开始交易二元期权前,您需要懂得的一切
 
Metaphor
MetaphorMetaphor
Metaphor
 
El dengue
El dengue   El dengue
El dengue
 
SUMAN BIO DATA (1)
SUMAN BIO DATA (1)SUMAN BIO DATA (1)
SUMAN BIO DATA (1)
 
communication
communicationcommunication
communication
 
Tema 8 La Edad Media
Tema 8 La Edad MediaTema 8 La Edad Media
Tema 8 La Edad Media
 
модуль 2. учебные слайды
модуль 2. учебные слайдымодуль 2. учебные слайды
модуль 2. учебные слайды
 
Tema 8 La Edad Media
Tema 8 La Edad MediaTema 8 La Edad Media
Tema 8 La Edad Media
 
7 Matter and Forces
7  Matter and Forces7  Matter and Forces
7 Matter and Forces
 
Tema 7 España y la Unión Europea
Tema 7 España y la Unión EuropeaTema 7 España y la Unión Europea
Tema 7 España y la Unión Europea
 
delitos informaticos
delitos informaticosdelitos informaticos
delitos informaticos
 
УМНЫЙ поваренок ;)) (Интеллектуальное кафе ''Эрудит'') (2).pptx
УМНЫЙ поваренок ;)) (Интеллектуальное кафе ''Эрудит'') (2).pptxУМНЫЙ поваренок ;)) (Интеллектуальное кафе ''Эрудит'') (2).pptx
УМНЫЙ поваренок ;)) (Интеллектуальное кафе ''Эрудит'') (2).pptx
 
System Simulation - Sharing Economy_AirBnB
System Simulation - Sharing Economy_AirBnBSystem Simulation - Sharing Economy_AirBnB
System Simulation - Sharing Economy_AirBnB
 
Platinum Element group
Platinum Element groupPlatinum Element group
Platinum Element group
 
Web Application Security Test
Web Application Security TestWeb Application Security Test
Web Application Security Test
 
World Sexiest Women
World Sexiest WomenWorld Sexiest Women
World Sexiest Women
 
The Human Body and Reprodution
The Human Body and ReprodutionThe Human Body and Reprodution
The Human Body and Reprodution
 
Урок №12
Урок №12Урок №12
Урок №12
 

Similar a Collab365 Empower-Your-Applications-With-Azure-Machine-Learning

Building Powerful and Intelligent Applications with Azure Machine Learning
Building Powerful and Intelligent Applications with Azure Machine LearningBuilding Powerful and Intelligent Applications with Azure Machine Learning
Building Powerful and Intelligent Applications with Azure Machine LearningDavid Walker, CSM,CSD,MCP,MCAD,MCSD,MVP
 
Building Powerful and Intelligent Applications with Azure Machine Learning
Building Powerful and Intelligent Applications with Azure Machine LearningBuilding Powerful and Intelligent Applications with Azure Machine Learning
Building Powerful and Intelligent Applications with Azure Machine LearningDavid Walker, CSM,CSD,MCP,MCAD,MCSD,MVP
 
Azure Machine Learning Dotnet Campus 2015
Azure Machine Learning Dotnet Campus 2015 Azure Machine Learning Dotnet Campus 2015
Azure Machine Learning Dotnet Campus 2015 antimo musone
 
Net campus2015 antimomusone
Net campus2015 antimomusoneNet campus2015 antimomusone
Net campus2015 antimomusoneDotNetCampus
 
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATAPREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATADotNetCampus
 
Apache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning Models
Apache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning ModelsApache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning Models
Apache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning ModelsAnyscale
 
K-MUG Azure Machine Learning
K-MUG Azure Machine LearningK-MUG Azure Machine Learning
K-MUG Azure Machine LearningPraveen Nair
 
Presentazione tutorial
Presentazione tutorialPresentazione tutorial
Presentazione tutorialdariospin93
 
Introduction to Machine learning and Deep Learning
Introduction to Machine learning and Deep LearningIntroduction to Machine learning and Deep Learning
Introduction to Machine learning and Deep LearningNishan Aryal
 
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...Amazon Web Services
 
Making Data Science Scalable - 5 Lessons Learned
Making Data Science Scalable - 5 Lessons LearnedMaking Data Science Scalable - 5 Lessons Learned
Making Data Science Scalable - 5 Lessons LearnedLaurenz Wuttke
 
Simplifying AI and Machine Learning with Watson Studio
Simplifying AI and Machine Learning with Watson StudioSimplifying AI and Machine Learning with Watson Studio
Simplifying AI and Machine Learning with Watson StudioDataWorks Summit
 
Manoj Shanmugasundaram - Agile Machine Learning Development
Manoj Shanmugasundaram - Agile Machine Learning DevelopmentManoj Shanmugasundaram - Agile Machine Learning Development
Manoj Shanmugasundaram - Agile Machine Learning DevelopmentAgile Impact Conference
 
GeeCon Prague 2018 - A Practical-ish Introduction to Data Science
GeeCon Prague 2018 - A Practical-ish Introduction to Data ScienceGeeCon Prague 2018 - A Practical-ish Introduction to Data Science
GeeCon Prague 2018 - A Practical-ish Introduction to Data ScienceMark West
 
What is Data as a Service by T-Mobile Principle Technical PM
What is Data as a Service by T-Mobile Principle Technical PMWhat is Data as a Service by T-Mobile Principle Technical PM
What is Data as a Service by T-Mobile Principle Technical PMProduct School
 
201908 Overview of Automated ML
201908 Overview of Automated ML201908 Overview of Automated ML
201908 Overview of Automated MLMark Tabladillo
 
Microsoft Azure BI Solutions in the Cloud
Microsoft Azure BI Solutions in the CloudMicrosoft Azure BI Solutions in the Cloud
Microsoft Azure BI Solutions in the CloudMark Kromer
 
A Practical-ish Introduction to Data Science
A Practical-ish Introduction to Data ScienceA Practical-ish Introduction to Data Science
A Practical-ish Introduction to Data ScienceMark West
 
DevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-usDevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-useltonrodriguez11
 

Similar a Collab365 Empower-Your-Applications-With-Azure-Machine-Learning (20)

Building Powerful and Intelligent Applications with Azure Machine Learning
Building Powerful and Intelligent Applications with Azure Machine LearningBuilding Powerful and Intelligent Applications with Azure Machine Learning
Building Powerful and Intelligent Applications with Azure Machine Learning
 
Building Powerful and Intelligent Applications with Azure Machine Learning
Building Powerful and Intelligent Applications with Azure Machine LearningBuilding Powerful and Intelligent Applications with Azure Machine Learning
Building Powerful and Intelligent Applications with Azure Machine Learning
 
Azure Machine Learning Dotnet Campus 2015
Azure Machine Learning Dotnet Campus 2015 Azure Machine Learning Dotnet Campus 2015
Azure Machine Learning Dotnet Campus 2015
 
Net campus2015 antimomusone
Net campus2015 antimomusoneNet campus2015 antimomusone
Net campus2015 antimomusone
 
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATAPREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
PREDICT THE FUTURE , MACHINE LEARNING & BIG DATA
 
Machine learning
Machine learningMachine learning
Machine learning
 
Apache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning Models
Apache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning ModelsApache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning Models
Apache ® Spark™ MLlib 2.x: How to Productionize your Machine Learning Models
 
K-MUG Azure Machine Learning
K-MUG Azure Machine LearningK-MUG Azure Machine Learning
K-MUG Azure Machine Learning
 
Presentazione tutorial
Presentazione tutorialPresentazione tutorial
Presentazione tutorial
 
Introduction to Machine learning and Deep Learning
Introduction to Machine learning and Deep LearningIntroduction to Machine learning and Deep Learning
Introduction to Machine learning and Deep Learning
 
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
Easy Analytics on AWS with Amazon Redshift, Amazon QuickSight, and Amazon Mac...
 
Making Data Science Scalable - 5 Lessons Learned
Making Data Science Scalable - 5 Lessons LearnedMaking Data Science Scalable - 5 Lessons Learned
Making Data Science Scalable - 5 Lessons Learned
 
Simplifying AI and Machine Learning with Watson Studio
Simplifying AI and Machine Learning with Watson StudioSimplifying AI and Machine Learning with Watson Studio
Simplifying AI and Machine Learning with Watson Studio
 
Manoj Shanmugasundaram - Agile Machine Learning Development
Manoj Shanmugasundaram - Agile Machine Learning DevelopmentManoj Shanmugasundaram - Agile Machine Learning Development
Manoj Shanmugasundaram - Agile Machine Learning Development
 
GeeCon Prague 2018 - A Practical-ish Introduction to Data Science
GeeCon Prague 2018 - A Practical-ish Introduction to Data ScienceGeeCon Prague 2018 - A Practical-ish Introduction to Data Science
GeeCon Prague 2018 - A Practical-ish Introduction to Data Science
 
What is Data as a Service by T-Mobile Principle Technical PM
What is Data as a Service by T-Mobile Principle Technical PMWhat is Data as a Service by T-Mobile Principle Technical PM
What is Data as a Service by T-Mobile Principle Technical PM
 
201908 Overview of Automated ML
201908 Overview of Automated ML201908 Overview of Automated ML
201908 Overview of Automated ML
 
Microsoft Azure BI Solutions in the Cloud
Microsoft Azure BI Solutions in the CloudMicrosoft Azure BI Solutions in the Cloud
Microsoft Azure BI Solutions in the Cloud
 
A Practical-ish Introduction to Data Science
A Practical-ish Introduction to Data ScienceA Practical-ish Introduction to Data Science
A Practical-ish Introduction to Data Science
 
DevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-usDevOps for Machine Learning overview en-us
DevOps for Machine Learning overview en-us
 

Último

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 

Último (20)

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 

Collab365 Empower-Your-Applications-With-Azure-Machine-Learning

  • 1. Online Conference June 17th and 18th 2015 WWW.COLLAB365.EVENTS Empower Your Applications with Azure Machine Learning
  • 2. WWW.COLLAB365.EVENTS David Walker Tech Aspect Email : dave@radicaldave.com Twitter : @DavidWalker Facebook : LinkedIn : Sitecore Practice Directory, Sitecore MVP Over 20+ years exp, 75% as a Consultant Certified Scrum Master, Scrum Developer MCP in 2003, MCAD & MCSD in 2005 Former Senior App Dev at Microsoft Former two-time Microsoft ASP.NET MVP
  • 3. WWW.COLLAB365.EVENTS Agenda • What is Azure? This is Collab365 - You got this! • What is Machine Learning? • What is AzureML? • DataMarket.Azure • Application Integration • API/Data Management
  • 4. WWW.COLLAB365.EVENTS POP QUIZ: What is Machine Learning? “Field of study that gives computers the ability to learn without being explicitly programmed”. Arthur Samuel – 1959, source Wikipedia
  • 5. WWW.COLLAB365.EVENTS Machine Learning / Predictive Analytics Vision Analytics Recommenda-tion engines Advertising analysis Weather forecasting for business planning Social network analysis Legal discovery and document archiving Pricing analysis Fraud detection Churn analysis Equipment monitoring Location-based tracking and services Personalized Insurance Machine learning & predictive analytics are core capabilities that are needed throughout your business
  • 6. WWW.COLLAB365.EVENTS Machine Learning Overview • Formal definition: “A computer program is said to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves with experience E” - Tom M. Mitchell • Another definition: “The goal of machine learning is to program computers to use example data or past experience to solve a given problem.” – Introduction to Machine Learning, 2nd Edition, MIT Press • ML often involves two primary techniques: – Supervised Learning: Finding the mapping between inputs and outputs using correct values to “train” a model – Unsupervised Learning: Finding patterns in the input data (similar to Density Estimates in Statistics)
  • 7. WWW.COLLAB365.EVENTS Machine Learning Data: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Rules, or Algorithms: about, Learning, language – Spelling and sounding builds words Learning about language. – Words build sentences Learning, or Abstraction: Any new understanding proceeds from previous knowledge.
  • 8. WWW.COLLAB365.EVENTS Supervised Learning1. Used when you want to predict unknown answers from answers you already have – requires data which shows the answers you can get now 2. Data is divided into two parts: the data you will use to “teach” the system (data set), and the data you will use to see if the computer’s algorithms are accurate (test set) 3. After you select and clean the data, you select data points that show the right relationships in the data. The answers are “labels”, the categories/columns/attributes are “features” and the values are…values. 4. Then you select an algorithm to compute the outcome. (Often you choose more than one) 5. You run the program on the data set, and check to see if you got the right answer from the test set. 6. Once you perform the experiment, you select the best model. This is the final output – the model is then used against more data to get the answers you need
  • 9. WWW.COLLAB365.EVENTS Unsupervised Learning1. Used when you want to find unknown answers – mostly groupings - directly from data 2. No simple way to evaluate accuracy of what you learn 3. Evaluates more vectors, groups into sets or classifications 4. Start with the data 5. Apply algorithm 6. Evaluate groups
  • 10. WWW.COLLAB365.EVENTS Unsupervised Learning • Example 1 example A Example 2 example B Example 3 example C example A example B example C Example 1 Example 2 Example 3
  • 11. WWW.COLLAB365.EVENTS Agenda • What is Azure? This is Collab365 - You got this! • What is Machine Learning? • What is AzureML? • Market Place • Application Integration • API/Data Management
  • 13. WWW.COLLAB365.EVENTS Why is AzureML so Awesome? • Google was first with just a simple Prediction Service, but it required a lot of thought/work in building appropriate data sets • AzureML is less restrictive on data sets and with a much friendlier set of tools has made it so that anyone can do it – no PhD required. • Then, easily integrate it into your applications, processes – even Excel.
  • 14. WWW.COLLAB365.EVENTS How can you use AzureML today? • Search DataMarket.Azure.com for published services/experiments • Text Analytics – Sentiment • Twitter Sentiment Analysis • Lexicon Based Sentiment Analysis
  • 15. WWW.COLLAB365.EVENTS Create your own AzureML experiments? • Set up a Microsoft Azure Account • Set up a Storage Account • Load Data • Set up an AzureML Workspace • Accessing AzureML Studio • AzureML Studio Tour
  • 17. WWW.COLLAB365.EVENTS 0 – The bar was closed before they determined the most efficient door to enter. 10 Data Scientist standing outside a bar, how many enter?
  • 18. WWW.COLLAB365.EVENTS Agenda • What is Azure? This is Collab365 - You got this! • What is Machine Learning? • What is AzureML? • DataMarket.Azure • Application Integration • API/Data Management
  • 20. WWW.COLLAB365.EVENTS Agenda • What is Azure? This is Collab365 - You got this! • What is Machine Learning? • What is AzureML? • DataMarket.Azure • Application Integration • API/Data Management
  • 21. WWW.COLLAB365.EVENTS Application Integration • Calling AzureML end points • http://microsoftazuremachinelearning.azurewebsites.net/Cl usterModel.aspx
  • 22. WWW.COLLAB365.EVENTS Agenda • What is Azure? This is Collab365 - You got this! • What is Machine Learning? • What is AzureML? • DataMarket.Azure • Application Integration • API/Data Management
  • 24. WWW.COLLAB365.EVENTS What is Azure API Management? • Service Catalog • Monitoring • Abstraction
  • 25. WWW.COLLAB365.EVENTS What is Azure API Management? • http://azure.microsoft.com/en- us/documentation/articles/api-management-get-started/
  • 27. WWW.COLLAB365.EVENTS What is Azure Data Factory? • http://azure.microsoft.com/en-us/services/data-factory/
  • 28. WWW.COLLAB365.EVENTS Review • Azure • Machine Learning • AzureML • DataMarket.Azure • Application Integration • API/Data Management • Questions?
  • 29. WWW.COLLAB365.EVENTS Resources • http://MicrosoftVirtualAcademy.com • http://channel9.msdn.com • http://blogs.technet.com/b/machinelearning/ • DataMarket.Azure.com • Text Analytics – Sentiment • Twitter Sentiment Analysis • Lexicon Based Sentiment Analysis • Connect with me! Twitter: @DavidWalker, LinkedIn, Facebook, http://RadicalDave.com
  • 30. WWW.COLLAB365.EVENTS Stay tuned for more great sessions …