Acedify
AI-900, certifications
Back to all posts

Exam page

Practice AI-900

Azure AI Fundamentals (AI-900)

ai-900azurecertificationsguides

Microsoft Azure AI Fundamentals (AI-900): 5 Essential Domains

Acedify

Acedify Team

17 Jan 202613 min read

The Azure AI Fundamentals exam (AI-900) validates foundational knowledge of AI and machine learning concepts plus Microsoft Azure AI services. These five domains map directly to the exam outline — use them as your study spine.

1. AI Workloads & Responsible AI Principles#

Understanding what AI can do—and how to do it responsibly—is foundational. This domain covers common AI workloads and Microsoft's framework for responsible AI.

Tip

Microsoft emphasizes Responsible AI heavily on the exam. Memorize the six principles: Fairness, Reliability & Safety, Privacy & Security, Inclusiveness, Transparency, and Accountability.

Common AI Workloads#

WorkloadDescriptionExample
Computer VisionAnalyze and interpret visual contentProduct defect detection, facial recognition
Natural Language ProcessingUnderstand and generate human languageChatbots, sentiment analysis, translation
Generative AICreate new content from promptsText generation, image creation, code completion
Document IntelligenceExtract information from documentsInvoice processing, form recognition
Knowledge MiningExtract insights from unstructured dataSearch across enterprise documents

Responsible AI Principles#

Microsoft's six principles for responsible AI development:

  1. Fairness — AI systems should treat all people equitably
  2. Reliability & Safety — AI should perform reliably and safely
  3. Privacy & Security — AI should be secure and respect privacy
  4. Inclusiveness — AI should empower everyone and engage people
  5. Transparency — AI systems should be understandable
  6. Accountability — People should be accountable for AI systems

Warning

Exam trap: Inclusiveness is about ensuring AI benefits everyone, including people with disabilities. Fairness is about treating groups equitably—don't confuse them.

Responsible AI Check

An AI hiring system is found to favor candidates from certain universities over equally qualified candidates from other schools. Which responsible AI principle is being violated?

2. Machine Learning Fundamentals#

Machine learning is the engine behind most AI systems. The exam tests your understanding of ML types, core concepts, and Azure Machine Learning capabilities.

Types of Machine Learning#

TypeDescriptionUse Case
Supervised LearningLearn from labeled dataPredicting house prices, classifying emails as spam
Unsupervised LearningFind patterns in unlabeled dataCustomer segmentation, anomaly detection
Reinforcement LearningLearn through trial and rewardGame playing, robotics, resource optimization

Supervised Learning: Classification vs Regression#

Note

This distinction is exam-critical! Classification predicts categories (spam/not spam, approve/deny). Regression predicts continuous values (price, temperature, sales amount).

TaskOutput TypeExampleMetrics
ClassificationDiscrete categoriesWill customer churn? (Yes/No)Accuracy, Precision, Recall, F1
RegressionContinuous numbersHow much will customer spend?MAE, RMSE, R²

Unsupervised Learning: Clustering#

Clustering groups similar data points together without predefined labels:

  • K-Means — Groups data into K clusters
  • Hierarchical clustering — Creates a tree of clusters
  • DBSCAN — Finds clusters of varying density

Azure Machine Learning Capabilities#

Azure Machine Learning provides a complete platform for the ML lifecycle:

  • Designer — Drag-and-drop ML pipeline builder (no code)
  • Automated ML (AutoML) — Automatically trains and tunes models
  • Notebooks — Jupyter notebooks for custom code
  • MLflow — Track experiments and manage model lifecycle
  • Managed Endpoints — Deploy models for real-time or batch inference

Tip

AutoML tries multiple algorithms and hyperparameters for you — a frequent AI-900 / DP-100 comparison point against manual training.

Machine Learning Quiz

A real estate company wants to predict house sale prices based on features like size, location, and age. Which type of machine learning task is this?

3. Computer Vision on Azure#

Computer vision enables machines to interpret visual information. Azure provides both pre-built and customizable vision capabilities.

Computer Vision Task Types#

TaskDescriptionExample
Image ClassificationAssign labels to entire images"This is a cat" vs "This is a dog"
Object DetectionIdentify and locate objects with bounding boxesFind all cars in a parking lot image
Semantic SegmentationClassify each pixel in an imageAutonomous driving scene understanding
OCRExtract text from imagesRead text from scanned documents
Face Detection/AnalysisDetect faces and analyze attributesVerify identity, detect emotions

Azure AI Vision Services#

ServiceCapabilityWhen to Use
Azure AI VisionPre-built image analysis (tags, captions, objects)General image understanding without training
Custom VisionTrain custom classifiers and detectorsYour specific categories (product defects, custom objects)
Face APIFace detection, verification, identificationIdentity verification, attendance tracking
Video IndexerExtract insights from videosSearchable video archives, speaker identification

Warning

Exam trap: Know the difference between Image Analysis (pre-built, general-purpose) and Custom Vision (trainable with your data). If the scenario requires detecting YOUR specific objects or categories, you need Custom Vision.

Custom Vision: Classification vs Object Detection#

  • Classification — Predicts what's in the entire image ("This is a defective product")
  • Object Detection — Finds multiple objects and their locations ("3 scratches at these coordinates")
Computer Vision Quiz

A factory needs to detect specific defect types (scratches, dents, cracks) on products using images. They have 1,000 labeled training images. Which service should they use?

4. Natural Language Processing (NLP)#

NLP enables machines to understand, interpret, and generate human language. Azure AI Language provides comprehensive NLP capabilities.

Core NLP Capabilities#

CapabilityDescriptionExample Use Case
Language DetectionIdentify the language of textRoute support tickets by language
Sentiment AnalysisDetermine tone (positive/negative/neutral)Analyze customer reviews
Key Phrase ExtractionExtract main topics and conceptsSummarize document themes
Named Entity Recognition (NER)Identify entities (people, places, organizations)Extract company names from news
Entity LinkingLink entities to knowledge basesConnect "Microsoft" to Wikipedia entry

Conversational AI Services#

ServicePurposeWhen to Use
Conversational Language Understanding (CLU)Train models to understand intents and extract entitiesBuild custom intent recognition for bots
Question AnsweringBuild knowledge bases from Q&A pairsFAQ bots, support documentation
Azure Bot ServiceBuild and deploy conversational botsMulti-channel bot deployment

Tip

CLU vs Question Answering: CLU trains a model to understand user intent ("I want to check my order" → OrderStatus intent). Question Answering finds the best answer from a knowledge base ("What are your hours?" → "We're open 9-5").

Azure AI Speech Services#

ServiceDescription
Speech-to-TextTranscribe audio to text
Text-to-SpeechConvert text to natural-sounding speech
Speech TranslationReal-time speech translation
Speaker RecognitionIdentify and verify speakers by voice

Note

Speech services are often combined with Language services. Example: Transcribe a call (Speech-to-Text) → Analyze sentiment (Language) → Generate summary (Language).

NLP Quiz

A company receives customer feedback in multiple languages. They need to understand whether feedback is positive or negative. Which two Azure AI Language features should they use?

5. Generative AI & Azure OpenAI Service (20-25%)#

Generative AI is the highest weighted domain on the exam. It covers creating new content—text, images, code, and more—using Azure OpenAI Service and models like GPT-4, DALL-E, and Whisper.

Generative AI Concepts#

Note

Generative AI uses Large Language Models (LLMs) trained on massive text datasets. They predict the most likely next tokens based on input, enabling human-like text generation.

ConceptDescription
PromptInput text that instructs the model
CompletionThe model's generated response
TokensUnits of text the model processes (roughly 4 characters = 1 token)
TemperatureControls randomness (0 = deterministic, 1 = creative)
HallucinationWhen models generate plausible but factually incorrect content

Azure OpenAI Service Models#

ModelCapability
GPT-4 / GPT-4oAdvanced reasoning, coding, multimodal understanding
GPT-3.5 TurboFast, cost-effective text generation
DALL-E 3Image generation from text descriptions
WhisperSpeech-to-text transcription
EmbeddingsConvert text to vectors for semantic search

Prompt Engineering#

Effective prompting dramatically improves results:

TechniqueDescriptionExample
System messageSet the model's persona and rules"You are a helpful assistant that only answers questions about Azure"
Few-shot learningProvide examples in the promptShow 3 examples of the format you want
Chain of thoughtAsk the model to explain reasoning"Think step by step..."

Warning

Hallucination is a major exam topic! LLMs can confidently generate false information. Mitigation strategies include grounding (RAG), temperature reduction, and validation.

Retrieval Augmented Generation (RAG)#

RAG combines retrieval and generation to ground responses in your data:

  1. Index your documents in Azure AI Search
  2. Retrieve relevant chunks based on user query
  3. Include retrieved content in the prompt
  4. Generate grounded response using your data
Generative AI Quiz

A developer notices their Azure OpenAI chatbot sometimes invents product features that don't exist. What is this behavior called?


Know your range before test day#

Five AI-900 domains checked. Next: a short diagnostic, free practice on weak topics, then a timed sitting when you want a readiness signal.

  • Timed diagnostic with domain-level breakdown
  • Clear signal on what to drill next
  • Practice free; timed sittings and readiness range on Pro

Take the free AI-900 assessment →


Next step: Start practicing free on the AI-900 hub, or sit a short diagnostic first.

Ready to practice AI-900?

Go to the Azure AI Fundamentals page for the diagnostic, study plan, and practice.

Practice AI-900