EnglishDeutschFrançaisEspañolPortuguês

RetiredCurrent: AI-901

Microsoft · AI-900 · Fundamentals

Microsoft Azure AI Fundamentals

The AI-900 certification demonstrates foundational knowledge of machine learning and artificial intelligence concepts, along with the Azure services that implement them.

This exam has been retired.

50Mock exam questions
45minTime limit
700/ 1000Passing score

About the exam

The AI-900 certification demonstrates foundational knowledge of machine learning and artificial intelligence concepts, along with the Azure services that implement them. It covers core AI workloads including computer vision, natural language processing, generative AI, and conversational AI, as well as fundamental machine learning principles and responsible AI practices.

This is an ideal starting point for anyone interested in AI and machine learning on Azure, regardless of technical background. It suits business stakeholders, IT professionals, students, and aspiring AI practitioners who want to validate their understanding of AI capabilities and how Azure delivers them.

Try five AI-900 questions

Try five practice questions from the app’s current Microsoft Azure AI Fundamentals question bank, with answers and explanations.

Describe fundamental principles of machine learning on Azure1 / 5

A machine learning model deployed in production continues to be monitored for data drift, which occurs when the distribution of input data changes from what the model was trained on.

AlexFull explanation from Alex

True. Data drift is a well-established concept in machine learning operations (MLOps) that refers to the phenomenon where the statistical distribution of input data in production diverges from the distribution of the data the model was originally trained on. This is a critical concern for production ML systems because models are built on assumptions about the data they will encounter. When those assumptions no longer hold, model performance (accuracy, precision, recall, etc.) can degrade significantly — even if the model code and parameters remain unchanged. Azure Machine Learning supports monitoring deployed models for data drift as part of its MLOps capabilities. As stated in the official documentation, "Azure Machine Learning is a cloud service that accelerates and manages the machine learning (ML) project lifecycle" including the ability to "train and deploy models and manage machine learning operations (MLOps)" (Source: Microsoft Learn). Monitoring data drift is a key part of managing the ML lifecycle in production. Why the statement is true: - Data drift *does* occur when the distribution of input data changes from what the model was trained on — this is the standard definition. - Monitoring for data drift in production is an essential MLOps practice. - When drift is detected, teams can take corrective action such as retraining the model on more recent data. Why False (the option “False”) is wrong: The statement accurately defines data drift and correctly states that production models are monitored for it. Denying this would contradict fundamental MLOps principles and Azure Machine Learning's built-in capabilities for drift detection.

Sourcelearn.microsoft.com

Describe features of generative AI workloads on Azure2 / 5

What is Microsoft Copilot best described as?

AlexFull explanation from Alex

Microsoft Copilot is best described as an AI-powered assistant that uses large language models (LLMs) to help with tasks across Microsoft products. According to Microsoft's official documentation, "Microsoft 365 Copilot is an AI-powered productivity tool that uses large language models (LLMs) and integrates your data with the Microsoft Graph and Microsoft 365 apps and services. It works alongside popular Microsoft 365 apps such as Word, Excel, PowerPoint, Outlook, Teams, and more." This makes the option “An AI-powered assistant that uses large language models…” the correct answer. Why the other options are wrong: - the option “A standalone operating system for AI workstations” (A standalone operating system for AI workstations): Microsoft Copilot is not an operating system at all. It is an AI assistant that is embedded within existing Microsoft products like Microsoft 365, Windows, and Edge. It does not function as a standalone OS. - the option “A database management system for storing AI model weights” (A database management system for storing AI model weights): Copilot is not a database management system. It is a user-facing AI assistant that leverages LLMs to help users with productivity tasks such as writing, summarizing, and analyzing data. - the option “A hardware accelerator for machine learning training” (A hardware accelerator for machine learning training): Copilot is a software-based AI assistant, not a hardware component. Hardware accelerators like GPUs or TPUs are physical devices used to speed up ML training, which is entirely different from what Copilot does. (Source: https://learn.microsoft.com/en-us/office365/servicedescriptions/office-365-platform-service-description/microsoft-365-copilot)

Sourcelearn.microsoft.com

Describe features of Natural Language Processing (NLP) workloads on Azure3 / 5

You are building an NLP solution. You need to select the Azure AI feature that can process a user saying 'Set an alarm for 7 AM tomorrow' and extract both the intent (SetAlarm) and entities (time=7AM, date=tomorrow). Which feature should you select?

AlexFull explanation from Alex

Conversational Language Understanding (CLU) is the correct Azure AI Language service feature for extracting both intents and entities from natural language utterances. CLU is the successor to LUIS (Language Understanding Intelligent Service) and is designed specifically for understanding user commands by identifying what the user wants to do (intent) and extracting key information (entities) from their input.

In this scenario, when a user says 'Set an alarm for 7 AM tomorrow,' CLU processes the utterance to determine:

  • Intent: SetAlarm (what the user wants to accomplish)
  • Entities: time=7AM, date=tomorrow (the specific details needed to fulfill the request)

CLU is part of the Azure AI Language service and allows you to build custom models trained on domain-specific utterances, making it ideal for building conversational applications that need to understand user commands.

Why the other options would be wrong (if presented):

  • Question Answering: This feature extracts answers from documents, FAQs, or knowledge bases — it does not parse user commands into intents and entities.
  • Sentiment Analysis: This feature analyzes text to determine opinion polarity (positive, negative, neutral) — it does not extract intents or entities from commands.
  • Named Entity Recognition (NER): While NER can identify entities in text, it does not determine user intent. CLU combines both intent classification and entity extraction in a conversational context.
  • Text Analytics: This is a broader category of features (sentiment, key phrases, NER) but does not provide intent recognition from conversational utterances.

Exam tip: Whenever a question asks about extracting intents and entities from user utterances or commands, the answer is CLU. Remember that CLU replaces the legacy LUIS service.

(Source: https://learn.microsoft.com/en-us/azure/ai-services/language-service/conversational-language-understanding/overview)

Sourcelearn.microsoft.com

Describe features of computer vision workloads on Azure4 / 5

Which Azure AI feature can identify the dominant color scheme, accent color, and whether an image is black and white?

AlexFull explanation from Alex

Color analysis is the correct answer. Azure AI Vision's color analysis feature identifies the dominant foreground color, dominant background color, accent color, and whether an image is black and white. This is a built-in capability of the Azure AI Vision service (formerly Computer Vision).

Why the other options are wrong:

  • A. Image captioning — Image captioning generates a human-readable text description of the contents of an image. It does not analyze or return color scheme information.
  • B. Face detection — Face detection identifies and locates human faces in an image, returning attributes such as face location, age, emotion, and other facial characteristics. It does not analyze the color properties of the overall image.
  • D. Object detection — Object detection identifies and locates specific objects within an image by drawing bounding boxes around them and classifying each object. It focuses on what objects are present and where they are, not on the color composition of the image.

The color analysis feature is specifically designed for scenarios like design workflows, accessibility enhancements, and content organization where understanding the color palette of an image is important.

(Source: https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/concept-detecting-color-schemes)

Sourcelearn.microsoft.com

Describe Artificial Intelligence workloads and considerations5 / 5

The six principles of Microsoft's Responsible AI framework are: fairness, reliability and safety, privacy and security, inclusiveness, transparency, and accountability.

AlexFull explanation from Alex

TRUE — Microsoft's Responsible AI framework is built on exactly six guiding principles: Fairness, Reliability and Safety, Privacy and Security, Inclusiveness, Transparency, and Accountability. The official Microsoft Learn training module 'Embrace Responsible AI Principles and Practices' states: 'Explore six principles to guide AI development and use.' These six principles are: 1. Fairness — AI systems should treat all people fairly and avoid affecting similarly situated groups in different ways (e.g., no bias based on gender, ethnicity, etc.). 2. Reliability and Safety — AI systems should perform reliably and safely under expected conditions and handle unexpected situations gracefully. 3. Privacy and Security — AI systems should be secure and respect privacy, protecting personal data throughout the AI lifecycle. 4. Inclusiveness — AI systems should empower everyone and engage people, ensuring accessibility for all users regardless of ability. 5. Transparency — AI systems should be understandable so that people can comprehend how decisions are made. 6. Accountability — People should be accountable for AI systems, ensuring human oversight and governance. The statement in the question lists all six principles correctly, making the answer True. the option “False” (False) is incorrect because the statement accurately lists all six official Microsoft Responsible AI principles without any omissions, additions, or misstatements. (Source: https://learn.microsoft.com/en-us/training/modules/embrace-responsible-ai-principles-practices/)

Sourcelearn.microsoft.com

What's on the exam

Exam blueprint: AI-900

Describe Artificial Intelligence workloads and considerations19%

Identify features of common AI workloads and guiding principles for responsible AI

Describe fundamental principles of machine learning on Azure19%

Common machine learning techniques, core ML concepts, and Azure Machine Learning capabilities

Describe features of computer vision workloads on Azure19%

Common types of computer vision solutions and Azure tools for computer vision tasks

Describe features of Natural Language Processing (NLP) workloads on Azure19%

Common NLP workload scenarios and Azure tools and services for NLP workloads

Describe features of generative AI workloads on Azure24%

Features of generative AI solutions and generative AI services and capabilities in Microsoft Azure

Exam format and question types

The exam consists of 40–60 questions to be completed in approximately 45 minutes. Question types include multiple-choice, multiple-select, drag-and-drop, and hot area formats. Questions test conceptual understanding rather than hands-on implementation, focusing on identifying the right AI workload or Azure service for a given scenario. Pace yourself at roughly one minute per question.

Question types: AI-900

Multiple Choice42%

Select the single answer that best meets the question’s requirements.

Drag & Drop18%

Move items into the slots, groups, or sequence specified by the task.

Multiple Response18%

Select multiple answers. Follow the question’s instructions on how many to choose.

Dropdown12%

Choose options from dropdown menus to complete a statement or configuration.

True / False10%

Decide whether a statement is true or false, paying attention to its conditions and wording.

Common pitfalls

Topics to review: AI-900

  1. 01AI Workload Matching

    Failing to correctly match business scenarios to the appropriate AI workload category (vision, NLP, generative, conversational).

  2. 02Responsible AI Principles

    Not memorizing all six Microsoft responsible AI principles and their practical implications.

  3. 03Service Confusion

    Mixing up Azure AI Services offerings like Azure AI Vision, Azure AI Language, and Azure OpenAI Service capabilities.

  4. 04ML Concepts

    Struggling with fundamental machine learning concepts like classification, regression, and clustering distinctions.

  5. 05Generative AI Basics

    Underestimating the weight of generative AI and Azure OpenAI content added in recent exam updates.

Frequently asked questions

How long is the Microsoft Azure AI Fundamentals exam?

The AI-900 exam has 50 questions and a 45-minute time limit.

What is the passing score for Microsoft Azure AI Fundamentals?

The passing score for the AI-900 exam is 700 / 1000.

Which pitfalls should I review when preparing for Microsoft Azure AI Fundamentals?

Topics to review include AI Workload Matching, Responsible AI Principles, Service Confusion, ML Concepts, Generative AI Basics. Work through examples to check that you understand the distinctions and can explain your answer.