A Journey into Azure Machine Learning with R Leila Etaati M234 Who Am I ? Leila Etaati Data Mining and BI Consultant Speakers in Many Microsoft SQL Server Conferences (SQL Rally, Code camp and SQL Saturday ) 10 Years experiences in SQL Server Co-Lead Auckland BI User Group PhD in Information System Department, Business School University of Auckland Lecturer and Tutor of BI and database Introduction to Machine Learning What is Azure ML Azure ML with R Facts about Azure ML Azure ML Demos I believe over the next decade computing will become even more ubiquitous and intelligence will become ambient… this will be made possible by an ever growing network of connected devices, incredible computing capacity from the cloud, insights from big data, and intelligence from machine learning. “If you invent a breakthrough in Artificial Intelligence, so machines can learn, that is worth 10 Microsoft” What is Machine Learning ? “The goal of machine learning is to build computer systems that can adapt and learn from their experience.” -Tom Dietterich Value What Will Happen? Why did it Happen? What Happened ? Predictive Analytics Diagnostic Analytics Descriptive Analytics Difficulty How can we Make it Happen? Prescriptive Analytics Example of Using Machine Learning Example of Using Machine Learning Microsoft Speech Recognition Control Microsoft Search Engine Microsoft Xbox and Kinect Machine Learning Small Many Rules govern Experience Core Find Potential Customers Sales More Test Model Performance Score Model De/Refine Business Rule Collect and Clean Data Find Fraud ETL Process Split Data Train Model Choose Model De/Refine Business Rule Collect and Clean Data Split Data Evaluate Models Load Data From Different Location Clean data Machine Learning Algorithms R and Python Language Web services Python R studio upyter notebook Cortana Analytics Suite successful experience with Azure ML https://www.youtube.com/watch?v=YxmAEMmwX YU Titanic sank on15 April 1912 after colliding with an iceberg Classification Algorithm Regression Algorithm Income, Sales, Profit 1-Which other customers have similar preferences to this one? 2-What are the most common patterns in gasoline price changes? 1-When will this customer make another purchase? 2-How many new followers will I get next week? 1-Will this customer click on the top link? 2-Which offer should this customer receive? Clustering Algorithm Regression Algorithm Classification Algorithm Classification Algorithm Regression Algorithm Clustering Algorithm Features Usability Cost Support • End to end Product • Canned algorithm • Not possible to change algorithm • DMX Code •More Visual • Excel Version •It’s not easy to start •All users can use If you Few books and purchase SQL small online Sever: Free community • Current and up to date algorithm • Integration with R and Python • Cloud base • REST format • Hard to interpret • Drag and Drop UI • Customize the Algorithm Free version, limited options More online Community Questions 1 Data Patterns for the Cloud Ballroom 1 (Crowne Plaza) Wed 10:40am 4 Windows 10 + Azure AD + Intune = full desktop management and provisioning in the cloud New Zealand 1 (SKYCITY)Fri 9:00am 2 Using Azure Machine Learning to predict Trade Me auction prices Ballroom 1 (Crowne Plaza)Wed 1:45pm 3 Azure Machine Learning: From Design to Integration Marlborough (SKYCITY) Fri 10:40am Find me later at… Hub Happy Hour Wed 5:30-6:30pm Hub Happy Hour Thu 5:30-6:30pm Closing drinks Fri 3:00-4:30pm Free Online Learning http://aka.ms/mva Subscribe to our fortnightly newsletter http://aka.ms/technetnz http://aka.ms/msdnnz Sessions on Demand http://aka.ms/ch9nz © 2015 Microsoft Corporation. All rights reserved. Microsoft, Windows and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.