Course Overview
This course introduces fundamentals concepts related to artificial intelligence (AI), and the services in Microsoft Azure that can be used to create AI solutions. The course is not designed to teach students to become professional data scientists or software developers, but rather to build awareness of common AI workloads and the ability to identify Azure services to support them. The course is designed as a blended learning experience that combines instructor-led training with online materials on the Microsoft Learn platform (https://azure.com/learn). The hands-on exercises in the course are based on Learn modules, and students are encouraged to use the content on Learn as reference materials to reinforce what they learn in the class and to explore topics in more depth.
What you’ll learn
- Describe core concepts of machine learning
- Identify different types of machine learning
- Describe considerations for training and evaluating machine learning models
- Describe core concepts of deep learning and Transformers
- Design a solution to get and prepare data.
- Choose a service and compute to train a model.
- Prepare for model deployment options.
- Understand what generative AI can do and how it appears in today’s applications.
- Understand how language models can understand and generate language.
- Describe ways you can engineer good prompts and quality responses.
- Describe responsible generative AI concepts.
- Explore natural language processing (NLP).
- Identify Azure AI services for information extraction
- Describe Azure AI Vision information extraction capabilities
- Describe Azure AI Content Understanding information extraction capabilities
- Describe Azure AI Document Intelligence information extraction capabilities
- Describe Azure AI Search information extraction capabilities
Requirements
- Familiarity with Azure and the Azure portal.
Target audiences
- The Introduction to AI in Azure course is designed for anyone interested in learning about the types of solution artificial intelligence (AI) makes possible, and the services on Microsoft Azure that you can use to create them. You don’t need to have any experience of using Microsoft Azure before taking this course, but a basic level of familiarity with computer technology and the Internet is assumed. Some of the concepts covered in the course require a basic understanding of mathematics, such as the ability to interpret charts. The course includes hands-on activities that involve working with data and running code, so a knowledge of fundamental programming principles will be helpful.
Curriculum
- 1 Section
- 12 Lessons
- 1 Day
- Topics12
- 1.1Introduction to AI in Azure Introduction to AI Concepts Introduction to AI Generative AI Computer vision Speech Natural language processing Extract data and insights Responsible AI Module assessment Summary
- 1.2Introduction to machine learning concepts Introduction What is machine learning? Types of machine learning Regression Binary classification Multiclass classification Clustering Deep learning Transformers Module assessment Summary
- 1.3Get started with machine learning in Azure Introduction Define the problem Get and prepare data Train the model Use Azure Machine Learning studio Integrate a model Exercise – Explore Automated Machine Learning in Azure Machine Learning Module assessment Summary
- 1.4Introduction to generative AI concepts Introduction What is generative AI? How do language models work? Understand how transformers advance language models Understand differences in language models Improve prompt results Create responsible generative AI solutions Module assessment Summary
- 1.5Get started with generative AI in Azure Introduction Understand generative AI applications Understand tools to develop generative AI Understand Azure AI Foundry’s model catalog Understand Azure AI Foundry capabilities Understand observability Exercise – Explore generative AI in Azure AI Foundry portal Module assessment Summary
- 1.6Introduction to natural language processing concepts Introduction Understand how language is processed Understand statistical techniques for NLP Understand semantic language models Module assessment Summary
- 1.7Get started with natural language processing in Azure Introduction Understand natural language processing on Azure Understand Azure AI Language’s text analysis capabilities Azure AI Language’s conversational AI capabilities Azure AI Translator capabilities Get started in Azure AI Foundry Exercise – Analyze text in Azure AI Foundry portal Module assessment Summary
- 1.8Get started with speech in Azure Introduction Understand speech recognition and synthesis Get started with speech on Azure Use Azure AI Speech Exercise – Explore Speech in Azure AI Foundry portal Module assessment Summary
- 1.9Introduction to computer vision concepts Introduction Overview Understand image processing Machine learning for computer vision Understand modern vision models Module assessment Summary
- 1.10Get started with computer vision in Azure Introduction Understand Azure AI services for computer vision Understand Azure AI Vision Image Analysis capabilities Understand Azure AI Vision’s Face service capabilities Get started in Azure AI Foundry portal Exercise – Analyze images in Azure AI Foundry portal Module assessment Summary
- 1.11Introduction to AI-powered information extraction concepts Introduction Overview Understand the extraction of data from images Understand the extraction of data from forms Understand multimodal data extraction Understand data extraction for knowledge mining Module assessment Summary
- 1.12Get started with AI-powered information extraction in Azure Introduction Azure AI services for information extraction Extract information with Azure AI Vision Extract multimodal information with Azure AI Content Understanding Extract information from forms with Azure AI Document Intelligence Create a knowledge mining solution with Azure AI Search Exercise – Extract information Module assessment Summary
