D1 · AI Fundamentals

Types of AI workloads

The AI-901 tests whether you can identify the right type of AI solution for a given scenario. You don't need to know how to implement them — you need to know what each one does and when to apply it.

What is artificial intelligence?

Artificial Intelligence is software that imitates human behaviors: learning from experience, understanding language, recognizing images, making predictions, and making decisions.

Key for the exam: AI is not magic — it's statistics and mathematics applied to data. is a subset of AI. is a subset of ML. Generative AI is a subset of Deep Learning.

Hierarchy the exam tests

Artificial Intelligence

The broadest field — all software that imitates human cognition

↳ Machine Learning

Systems that learn from data without being explicitly programmed

↳↳ Deep Learning

ML with deep neural networks — the foundation of modern vision and language

↳↳↳ Generative AI

Deep learning that generates new content: text, images, code

Related labD1 · AI Fundamentals

Create a multi-service Azure AI resource

Create a single Azure AI services resource and discover how one key unlocks 15+ AI services.

Understand the difference between a single-service and a multi-service resource
Create an Azure AI services resource with the Standard tier

+1 more...

7 min8 steps

Types of AI workloads

The AI-901 has "what type of AI would you use for…?" questions — you need to recognize the scenario and map it to the correct type.

🔮

Machine Learning

Predicting values or categories based on historical data.

  • Predicting house prices
  • Classifying email as spam
  • Recommending products
👁️

Computer vision

Extracting information from images and video.

  • Detecting objects in a photo
  • Reading text from documents (OCR)
  • Recognizing faces
💬

NLP

Understanding and generating written or spoken human language.

  • Analyzing sentiment in reviews
  • Translating text
  • Support chatbot
✨

Generative AI

Creating new content: text, images, code, audio.

  • Drafting emails
  • Generating images from text
  • Completing code
⚠️

Anomaly detection

Identifying unusual patterns in data.

  • Fraud in transactions
  • Machinery failures
  • Suspicious network traffic
🔍

Knowledge Mining

Extracting structured information from unstructured documents.

  • Searching across thousands of PDFs
  • Extracting entities from contracts
  • Indexing scanned documents

Machine Learning — predicting with data

ML is the broadest type of AI. Instead of programming explicit rules (if price > 1000 then premium), the system learns the rules from the data. You show it thousands of houses with their prices and it learns on its own which factors matter.

🏷️

Supervised learning

You train with labeled data (examples with the correct answer). The model learns to predict the label.

Use cases

Spam classification, price prediction, medical diagnosis

🗂️

Unsupervised learning

You train without labels. The model discovers structure and patterns on its own.

Use cases

Customer segmentation, data compression, anomaly detection

🎮

Reinforcement learning

The model learns by trial and error: it receives rewards for correct actions and penalties for incorrect ones.

Use cases

Games, robotics, route optimization

— seeing and interpreting images

Image classification

Determining what is in an image. Output: a category.

→

"This photo contains a dog" (confidence: 97%)

Object detection

Locating and classifying multiple objects within an image. Output: categories + bounding boxes (coordinates).

→

"There is a dog at [150,80,300,250] and a cat at [400,100,550,280]"

Optical character recognition (OCR)

Extracting text from images, photos of documents, or scanned PDFs.

→

Digitizing invoices, reading license plates, processing paper forms

Face detection

Detecting the presence of faces in an image. Output: coordinates of each detected face.

→

Different from face recognition — detecting ≠ identifying who it is

Face recognition

Identifying or verifying the identity of a specific person by comparing against known faces.

→

Biometric access system, identity verification

Common exam trap

Face detection ≠ Face recognition. Detecting = knowing there is a face (without knowing whose). Recognizing = identifying the person. The exam distinguishes them explicitly.

Natural language processing ()

Sentiment analysis

Determining whether a text is positive, negative, or neutral.

Azure AI Language — Sentiment Analysis

Key phrase extraction

Identifying the most relevant terms in a text.

Azure AI Language — Key Phrase Extraction

Named entity recognition (NER)

Extracting names of people, organizations, places, dates, etc.

Azure AI Language — Named Entity Recognition

Translation

Converting text from one language to another.

Azure AI Translator

Speech recognition (STT)

Converting spoken audio into written text.

Azure AI Speech — Speech to Text

Speech synthesis (TTS)

Converting written text into spoken audio.

Azure AI Speech — Text to Speech

Conversational language understanding (CLU)

Extracting the intent and entities from a user phrase.

Azure AI Language — Conversational Language Understanding

Question answering (QA)

Answering questions based on a knowledge base.

Azure AI Language — Question Answering

Generative AI — creating new content

Unlike predictive ML (which classifies or predicts existing values), generative AI creates entirely new content: text, images, code, audio, or video that did not exist before.

Text generation

Large language models (LLMs) like GPT-5 generate coherent, contextual text. The foundation of conversational chatbots.

Azure OpenAI in Foundry — GPT-5 family

Image generation

Diffusion models that create photorealistic or artistic images from a text description (prompt).

Azure OpenAI in Foundry — gpt-image models

Code generation

LLMs trained specifically on code that suggest, complete, or generate code snippets in multiple languages.

Azure OpenAI Service + GitHub Copilot

Audio generation

Models that transcribe audio (Whisper) or synthesize speech with natural, emotional characteristics.

Azure OpenAI Service — Whisper

Identifies values that deviate significantly from the expected pattern in time series or datasets. It doesn't predict a label — it predicts whether something is normal or unusual.

💳

Financial fraud

A $5,000 transaction at 3am in an unfamiliar country when the usual pattern is $50 in the local city.

🏭

Industrial monitoring

Turbine temperature rises from 80°C to 140°C — a possible imminent equipment failure.

🔒

Network security

Massive data transfer to an unknown IP outside working hours — possible exfiltration.

In Azure

Azure AI Anomaly Detector is retired on October 1, 2026 (it has not accepted new resources since 2023). Microsoft recommends anomaly detection in Microsoft Fabric (Real-Time Intelligence) or the open-source anomaly-detector project. In AI-901, anomaly detection appears as a machine learning concept, not as a service.

Knowledge Mining — extracting knowledge from unstructured data

Organizations hold enormous volumes of information in PDFs, emails, images, and documents. Knowledge Mining uses AI to index and extract useful information from those unstructured documents, making them searchable and analyzable.

In Azure: Azure AI Search

1

Ingests documents from multiple sources (Blob Storage, SQL, SharePoint)

2

Applies AI skills: , entity extraction, language detection, sentiment analysis

3

Creates an intelligent search index over the enriched content

4

Enables semantic search (by meaning, not just exact word match)

When to use each type — decision table

ScenarioType of AIAzure service
Predicting whether a customer will churnML — Azure ML / AutoML
Automatically reading scanned invoicesVision + Knowledge MiningAzure AI Vision / Document Intelligence
Detecting fraudulent transactions in real timeAnomaly detectionMicrosoft Fabric (Real-Time Intelligence)
Chatbot that answers support questionsNLP + Generative AIAzure AI Language + Azure OpenAI
Automatically generating product descriptionsGenerative AIAzure OpenAI in Foundry (GPT-5)
Searching information across 10,000 PDF contractsKnowledge MiningAzure AI Search
Summarizing video recordings by sceneComputer visionAzure Content Understanding (video)
Analyzing customer opinions on social mediaNLPAzure AI Language — Sentiment Analysis
Related labD1 · AI Fundamentals

Choose the right pricing tier for an AI service

Compare the Free and Standard tiers of Azure AI Vision against a real production scenario and pick the right one.

Compare the Free (F0) tier against the Standard (S0) tier
Calculate whether a real usage volume fits within the free cap

+1 more...

4 min4 steps

Did you get this topic?

Test what you just learned

A company wants to automate the review of thousands of PDF legal contracts to extract dates, party names, and amounts. Which type of AI workload is most appropriate?

Ready to test "Types of AI workloads"?

Put what you learned to the test with original AI-901 exam questions.

Start AI-901 mock exam

Unlimited mock exams with the Pro plan

Log in to track your progress.