6.1 Domain Summary and Key Comparisons

Key Takeaways

  • The AI-900 covers five domains: AI Workloads (15-20%), ML Principles (20-25%), Computer Vision (15-20%), NLP (15-20%), and Generative AI (15-20%).
  • Know the Azure AI service for each task: Vision = images, Language = text analysis, Speech = audio, OpenAI = generation, Search = retrieval, Document Intelligence = forms.
  • Distinguish ML types: regression = predict numbers, classification = predict categories, clustering = discover groups (unsupervised).
  • Responsible AI has six principles: fairness, reliability/safety, privacy/security, inclusiveness, transparency, accountability — tested across ALL domains.
  • Key modern concepts: RAG reduces hallucinations, Copilot uses RAG + Microsoft Graph, Azure AI Foundry is the unified AI portal, content filters scan prompts AND responses.
Last updated: March 2026

Domain Summary and Key Comparisons

Quick Answer: This section consolidates the most important concepts, comparisons, and Azure service mappings from all five AI-900 domains into a single review. Use this as your final study reference before the exam.

Domain 1: AI Workloads and Considerations (15-20%)

Key Concepts to Remember

  • AI is the broadest umbrella → ML is a subset → Deep Learning is a subset of ML → Generative AI is a subset of DL
  • Seven AI workloads: prediction, classification, anomaly detection, computer vision, NLP, conversational AI, generative AI
  • Six responsible AI principles: fairness, reliability/safety, privacy/security, inclusiveness, transparency, accountability
  • Responsible AI appears across ALL five domains, not just Domain 1

Common Exam Questions

  • "Which AI workload is this?" → Identify by input/output type
  • "Which responsible AI principle?" → Match scenario to principle
  • "What does Azure AI Content Safety do?" → Detects harmful content in four categories

Domain 2: Machine Learning Principles (20-25%)

Key Concepts to Remember

ConceptKey Point
Features vs. LabelsFeatures = inputs; Labels = outputs (what you predict)
Training vs. Validation vs. TestTraining teaches, validation tunes, test evaluates
OverfittingGreat on training data, poor on new data
Supervised learningUses labeled data (regression, classification)
Unsupervised learningUses unlabeled data (clustering)

ML Type Selection

QuestionOutput TypeML Type
"How much?" "How many?"Continuous numberRegression
"Which category?" "Is it X?"Discrete classClassification
"What groups exist?"Unknown groupsClustering

Evaluation Metrics

ML TypeMetricsHigher/Lower Is Better
RegressionMAE, RMSE, R-squaredMAE/RMSE: lower; R²: higher
ClassificationAccuracy, Precision, Recall, F1All: higher
ClusteringSilhouette scoreHigher (closer to 1)

Azure ML Features

FeatureWhat It DoesCode Required
AutoMLAutomatically selects best algorithmNo
DesignerDrag-and-drop pipeline builderNo
NotebooksCode-based ML developmentYes (Python/R)

Domain 3: Computer Vision (15-20%)

Vision Task Selection

TaskOutputWhen to Use
Image classificationSingle label"What is this image?"
Object detectionObjects + bounding boxes"Where are objects?"
Semantic segmentationPer-pixel classification"What is every pixel?"
OCRExtracted text"What text is in this image?"
Facial detectionFace locations + attributes"Where are faces?"

Azure Vision Services

ServicePurposeTraining Required
Azure AI VisionPre-built image analysis (caption, tag, detect)No
Azure AI Custom VisionTrain custom classification/detection modelsYes (your images)
Azure AI FaceFace detection, verification, identificationNo (but restricted access)
Azure AI Document IntelligenceExtract structured data from documentsNo (pre-built) or Yes (custom)

Domain 4: NLP (15-20%)

NLP Task Selection

TaskWhat It ExtractsExample
Sentiment analysisPositive/negative/neutral"Great product!" → Positive
Key phrase extractionMain topicsArticle → ["AI", "Azure", "cloud"]
Named entity recognitionPeople, places, dates"John in Paris on March 5" → Person, Location, Date
Language detectionWhich language"Bonjour" → French
PII detectionSensitive personal dataSSN, phone numbers, emails

Azure NLP Services

ServicePurpose
Azure AI LanguageText analysis (sentiment, NER, CLU, Q&A)
Azure AI SpeechAudio processing (STT, TTS, translation)
Azure AI TranslatorText translation (100+ languages)

Key Terminology Updates

Old Name (Retired)New Name (Current)
LUISConversational Language Understanding (CLU)
QnA MakerCustom Question Answering
Form RecognizerDocument Intelligence
Cognitive SearchAzure AI Search
Cognitive ServicesAzure AI Services
Azure AI StudioAzure AI Foundry

On the Exam: Microsoft has renamed many services. Know the CURRENT names. If you see an old name in a question, recognize what it refers to.

Domain 5: Generative AI (15-20%)

Key Concepts

ConceptKey Point
LLMsLarge Language Models that predict the next token
TransformersArchitecture using self-attention for context understanding
GPTGenerative Pre-trained Transformer
HallucinationModel generates false but plausible information
RAGRetrieve documents → include in prompt → generate grounded response
GroundingProviding factual data to reduce hallucinations
Prompt engineeringCrafting effective prompts to control model behavior
Content filtersScan prompts AND responses for harmful content
Temperature0 = deterministic; 1 = creative
EmbeddingsVector representations of text for semantic search

Prompt Engineering Techniques

TechniqueWhat It DoesWhen to Use
Zero-shotNo examples providedSimple, well-defined tasks
Few-shotProvide examplesPattern following, format control
Chain-of-thought"Think step by step"Math, logic, complex reasoning
GroundingProvide context documentsFactual accuracy, reduce hallucinations
System messageSet persona and constraintsControl AI behavior

Master Comparison: All Azure AI Services

Azure ServiceCategoryWhat It Does
Azure AI VisionVisionPre-built image analysis, OCR, spatial analysis
Azure AI Custom VisionVisionTrain custom image models
Azure AI FaceVisionFace detection, verification, identification
Azure AI LanguageNLPSentiment, NER, CLU, Q&A, PII detection
Azure AI SpeechNLPSTT, TTS, speech translation, speaker recognition
Azure AI TranslatorNLPText translation (100+ languages)
Azure AI Document IntelligenceDocumentExtract structured data from forms
Azure AI SearchSearchVector search, semantic ranking, RAG retrieval
Azure AI Content SafetySafetyDetect harmful content in text/images
Azure OpenAI ServiceGenerativeGPT models, embeddings, image generation
Azure Machine LearningMLAutoML, Designer, model training/deployment
Azure AI FoundryPortalBuild, evaluate, deploy AI applications
Test Your Knowledge

A company wants to analyze customer feedback emails to identify the main topics being discussed, determine if the feedback is positive or negative, and identify any people or products mentioned by name. Which THREE Azure AI Language features should they use?

A
B
C
D
Test Your Knowledge

Which of the following correctly describes the relationship between Azure AI Vision and Azure AI Custom Vision?

A
B
C
D
Test Your KnowledgeMatching

Match each machine learning type to its correct description:

Match each item on the left with the correct item on the right

1
Regression
2
Classification
3
Clustering