Microsoft Azure AI Fundamentals: AI Overview PDF
Document Details
Uploaded by WondrousNewOrleans
Loyalist College
2024
Tags
Summary
This document provides an overview of Microsoft Azure AI Fundamentals, covering fundamental AI concepts, machine learning, and Azure AI services. It touches on topics such as what AI is, common AI workloads, and principles of responsible AI.
Full Transcript
Microsoft Azure AI Fundamentals: AI Overview © Copyright Microsoft Corporation. All rights reserved. Agenda Fundamental AI concepts Fundamentals of machine learning Fundamentals of Azure AI services © Copyright Microsoft Corporation. All rights reserved. Learning Objectives Af...
Microsoft Azure AI Fundamentals: AI Overview © Copyright Microsoft Corporation. All rights reserved. Agenda Fundamental AI concepts Fundamentals of machine learning Fundamentals of Azure AI services © Copyright Microsoft Corporation. All rights reserved. Learning Objectives After completing this module, you will be able to: 1 Explain what AI is and understand the importance of responsible AI. 2 Understand the different types machine learning models. 3 Identify the AI services available on Azure, and what they are used for. © Copyright Microsoft Corporation. All rights reserved. Fundamental AI concepts © Copyright Microsoft Corporation. All rights reserved. What is Artificial Intelligence? Software that imitates human capabilities Predicting outcomes and recognizing patterns based on historic data. Recognizing abnormal events and making decisions. © Copyright Microsoft Corporation. All rights reserved. What is Artificial Intelligence? Software that imitates human capabilities Interpreting visual input. Understanding language and engaging in conversations. © Copyright Microsoft Corporation. All rights reserved. What is Artificial Intelligence? Software that imitates human capabilities Understanding language and engaging in conversations. Extracting information from sources to gain knowledge.. © Copyright Microsoft Corporation. All rights reserved. Common AI workloads Machine Learning Predictive models based on data and statistics – the foundation for AI. Capabilities within AI to interpret the world visually through cameras, Computer Vision video, and images. Natural Language Capabilities within AI for a computer to interpret written or spoken Processing language and respond appropriately. Capabilities within AI that deal with managing, processing, and using Document Intelligence high volumes of data found in forms and documents. Capabilities within AI to extract information from large volumes of Knowledge Mining often unstructured data to create a searchable knowledge store. Capabilities within AI that create original content in a variety of Generative AI formats including natural language, image, code, and more. © Copyright Microsoft Corporation. All rights reserved. Principles of responsible AI Challenge or Risk Example A loan-approval model discriminates by Fairness Bias can affect results. gender due to bias in the data with which it was trained. An autonomous vehicle experiences a Reliability & safety Errors may cause harm. system failure and causes a collision. A medical diagnostic bot is trained using Privacy & security Private data could be exposed. sensitive patient data, which is stored insecurely. A predictive app provides no audio output Inclusiveness Solutions may not work for everyone. for visually impaired users. An AI-based financial tool makes investment Transparency Users must trust a complex system. recommendations – what are they based on? An innocent person is convicted of a crime Accountability Who’s liable for AI-driven decisions? based on evidence from facial recognition – who’s responsible? © Copyright Microsoft Corporation. All rights reserved. Fundamentals of machine learning © Copyright Microsoft Corporation. All rights reserved. What is machine learning? Creating predictive models by finding relationships in data 1. Training data 2. Algorithm 3. Model (past observations) (Generalizes the relationship (encapsulates the function) [x1,x2,x3], y between x and y as a function) Training [x1,x2,x3], y [x1,x2,x3], y [x1,x2,x3], y f y = (x) [x1,x2,x3], y Features Label (x) (y) Inferencing [x1,x2,x3] ŷ 4. Inferencing data Prediction (unlabeled features) (inferred label) © Copyright Microsoft Corporation. All rights reserved. What is machine learning? © Copyright Microsoft Corporation. All rights reserved. Types of machine learning 5 © Copyright Microsoft Corporation. All rights reserved. Model training and evaluation Multiple training iterations with different algorithms and parameters 1. Training data 2. Algorithm 3. Model (past observations) (Generalizes the relationship (encapsulates the function) [x1,x2,x3], y between x and y as a function) [x1,x2,x3], y [x1,x2,x3], y [x1,x2,x3], y f y = (x) [x1,x2,x3], y 5. Evaluate model [x1,x2,x3], y (compare predicted [x1,x2,x3], y labels to actual labels) [x1,x2,x3], y 4. Predictions Validation data (from the validation data) (with known labels) © Copyright Microsoft Corporation. All rights reserved. Deep learning Human neural network Artificial neural network x w ∫( f (x,w) ) Neurons fire in response to electrochemical Each neuron is a function that operates on an stimuli input value (x) and a weight (w) When fired, the signal is passed to The function is wrapped in an activation function connected neurons that determines whether to pass the output on © Copyright Microsoft Corporation. All rights reserved. Deep learning Neural network example – multiclass classification f (x,w) f (x,w) x1 f (x,w) 0 x1: 37.3 f (x,w) f (x,w) f (x,w) y1 x2: 16.8 x2 f (x,w) P(y=0 | x): 0.2 1 x3: 19.2 f (x,w) f (x,w) f (x,w) y2 P(y=1 | x): 0.7 x4: 30.0 x3 f (x,w) P(y=2 | x): 0.1 f (x,w) f (x,w) f (x,w) y3 2 x4 f (x,w) f (x,w) f (x,w) © Copyright Microsoft Corporation. All rights reserved. What is Azure Machine Learning? Azure Machine Learning is a cloud-based platform for machine learning. Azure Machine Learning Studio is a user interface for accessing Azure Machine Learning capabilities. Machine learning models trained with Azure Machine Learning can be published as services. © Copyright Microsoft Corporation. All rights reserved. Demo: Explore Automated Machine Learning in Azure Machine Learning Studio 1. Follow along on the exercise page at: https://aka.ms/ai900-auto-ml In this demo, you will see how machine learning features can be used to train a machine learning model to make predictions. © Copyright Microsoft Corporation. All rights reserved. © Copyright Microsoft Corporation. All rights reserved. Fundamentals of Azure AI services © Copyright Microsoft Corporation. All rights reserved. Azure basics Microsoft’s Azure cloud platform provides scalable and reliable: Data storage Compute Services Subscription Resource Group © Copyright Microsoft Corporation. All rights reserved. AI services in Microsoft Azure A platform for training, deploying, and managing machine learning Azure Machine Learning models A suite of services covering Vision, Speech, Language, Decision, and Azure AI services Generative AI Data extraction, enrichment, and indexing for intelligent search and Azure AI Search knowledge mining © Copyright Microsoft Corporation. All rights reserved. Azure AI services AI application resources in an Azure subscription: Standalone resources for specific services General Azure AI services resource for multiple services Consumed by applications via: A REST endpoint (https://address) https://eastus/... An authentication key or authorization token abc-1234-efg-5678… © Copyright Microsoft Corporation. All rights reserved. Exercise: Explore Azure AI services 1. Use the hosted environment and Azure credentials provided for this exercise. In this exercise, you will explore 2. The instructions are also available on Learn: the Content https://aka.ms/ai900-azure-ai-services Safety Studio, create a resource and try out an Azure AI service. © Copyright Microsoft Corporation. All rights reserved. © Copyright Microsoft Corporation. All rights reserved. Knowledge check 1 You want to create a model to predict sales of ice cream based on historic data that includes daily ice cream sales totals and weather measurements. Which Azure service should you use? ⃣ Azure Machine Learning ⃣ Azure Bot Service ⃣ Azure AI services An automobile dealership wants to use historic car sales data to train a machine learning model. The model 2 should predict the price of a pre-owned car based on its make, model, engine size, and mileage. What kind of machine learning model should the dealership use automated machine learning to create? ⃣ Classification ⃣ Regression ⃣ Time series forecasting 3 A predictive app provides audio output for visually impaired users. Which principle of Responsible AI is reflected here? ⃣ Transparency ⃣ Inclusiveness ⃣ Fairness © Copyright Microsoft Corporation. All rights reserved. Summary Fundamental AI concepts What is AI? Common AI workloads Principles of responsible AI Fundamentals of Machine Learning What is machine learning? Types of machine learning Model training and validation What is Deep Learning? What is Azure Machine Learning? Fundamentals of Azure AI services Azure basics AI services on Microsoft Azure Azure AI services © Copyright Microsoft Corporation. All rights reserved. © Copyright Microsoft Corporation. All rights reserved. References Read more about: Fundamental AI concepts Fundamentals of machine learning Fundamentals of Azure AI services Through the content on Learn: Microsoft Azure AI Fundamentals: AI Overview - Training | Microsoft Learn © Copyright Microsoft Corporation. All rights reserved. © Copyright Microsoft Corporation. All rights reserved.