Microsoft Azure AI Fundamentals (AI-900)
This certification (AI-900) is designed for candidates who want to demonstrate knowledge of
machine learning (ML) and artificial intelligence (AI) concepts and related Microsoft Azure
services. Candidates for this exam should have familiarity with Exam AI-900’s self-paced or
instructor-led learning material.
Important: The English language version of this exam is updated on August 04, 2023.
This exam is intended for candidates with both technical and non-technical backgrounds. Data
science and software engineering experience are not required; however, awareness of cloud basics
and client-server applications would be beneficial.
Azure AI Fundamentals can be used to prepare for other Azure role-based certifications like
Azure Data Scientist Associate or Azure AI Engineer Associate, but it is not a prerequisite for
any of them.
Skills measured
Describe Artificial Intelligence workloads and considerations (20–25%)
- Identify features of common AI workloads
- Identify features of anomaly detection workloads
- Identify computer vision workloads
- Identify natural language processing workloads
- Identify knowledge mining workloads
- Identify guiding principles for responsible AI
- Describe considerations for fairness in an AI solution
- Describe considerations for reliability and safety in an AI solution
- Describe considerations for privacy and security in an AI solution
- Describe considerations for inclusiveness in an AI solution
- Describe considerations for transparency in an AI solution
- Describe considerations for accountability in an AI solution
Describe fundamental principles of machine learning on Azure (25–30%)
- Identify common machine learning types
- Identify regression machine learning scenarios
- Identify classification machine learning scenarios
- Identify clustering machine learning scenarios
- Describe core machine learning concepts
- Identify features and labels in a dataset for machine learning
- Describe how training and validation datasets are used in machine learning
- Describe capabilities of visual tools in Azure Machine Learning Studio
- Automated machine learning
- Azure Machine Learning designer
Describe features of computer vision workloads on Azure (15–20%)
- Identify common types of computer vision solution
- Identify features of image classification solutions
- Identify features of object detection solutions
- Identify features of optical character recognition solutions
- Identify features of facial detection and facial analysis solutions
- Identify Azure tools and services for computer vision tasks
- Identify capabilities of the Computer Vision service
- Identify capabilities of the Custom Vision service
- Identify capabilities of the Face service
- Identify capabilities of the Form Recognizer service
Describe features of Natural Language Processing (NLP) workloads on Azure (25–30%)
- Identify features of common NLP workload scenarios
- Identify features and uses for key phrase extraction
- Identify features and uses for entity recognition
- Identify features and uses for sentiment analysis
- Identify features and uses for language modeling
- Identify features and uses for speech recognition and synthesis
- Identify features and uses for translation
- Identify Azure tools and services for NLP workloads
- Identify capabilities of the Language service
- Identify capabilities of the Speech service
- Identify capabilities of the Translator service
- Identify considerations for conversational AI solutions on Azure
- Identify features and uses for bots
- Identify capabilities of the Power Virtual Agents and Azure Bot service