This post is a part of the AI-901: Microsoft Azure AI Fundamentals Exam Prep Hub.
This topic falls under these sections:
Identify AI concepts and capabilities (40–45%)
--> Identify AI model components and configurations
--> Identify an appropriate AI model, based on capabilities
Note that there are 10 practice questions (with answers and explanations) for each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available on the hub below the exam topics section.
Selecting the correct AI model for a specific business problem is an important skill and a key topic for the AI-901 certification exam. Microsoft expects candidates to understand the capabilities of common AI model types and recognize which model is appropriate for different scenarios.
This topic falls under the “Identify AI model components and configurations” section of the exam objectives.
Why Choosing the Right AI Model Matters
Different AI models are designed for different types of tasks.
Choosing the wrong model may lead to:
- Poor accuracy
- Inefficient processing
- Increased costs
- Unusable results
- Poor user experiences
Understanding model capabilities helps organizations build effective AI solutions.
Major Categories of AI Models
For AI-901, you should understand the capabilities of several major AI model categories:
- Classification models
- Regression models
- Clustering models
- Computer vision models
- Natural language processing (NLP) models
- Generative AI models
- Recommendation systems
- Anomaly detection models
Classification Models
Classification models predict categories or labels.
They answer questions such as:
- “What type is this?”
- “Which category does this belong to?”
Common Use Cases
- Spam email detection
- Fraud detection
- Sentiment analysis
- Medical diagnosis classification
- Image categorization
Example
A model predicts whether an email is:
- Spam
- Not spam
This is a classification problem.
Binary Classification
Binary classification predicts one of two possible outcomes.
Examples
- Fraud or not fraud
- Approved or denied
- Positive or negative sentiment
Multiclass Classification
Multiclass classification predicts one of several categories.
Example
An AI model identifies whether an image contains:
- A dog
- A cat
- A bird
- A horse
Regression Models
Regression models predict numeric values.
They answer questions such as:
- “How much?”
- “How many?”
- “What value?”
Common Use Cases
- House price prediction
- Sales forecasting
- Temperature prediction
- Demand estimation
Example
Predicting the selling price of a house based on:
- Size
- Location
- Number of bedrooms
This is a regression problem.
Clustering Models
Clustering models group similar items together without predefined labels.
Clustering is a type of unsupervised learning.
Common Use Cases
- Customer segmentation
- Market analysis
- Pattern discovery
- Grouping similar documents
Example
A retailer groups customers based on purchasing behavior.
The model discovers patterns automatically.
Computer Vision Models
Computer vision models analyze images and video.
Common Capabilities
- Object detection
- Facial recognition
- Image classification
- Optical Character Recognition (OCR)
- Image tagging
Example Use Cases
- Self-driving cars
- Security systems
- Medical imaging
- Product identification
Image Classification
Image classification identifies what appears in an image.
Example
Determining whether an image contains:
- A cat
- A dog
- A car
Object Detection
Object detection identifies and locates objects within an image.
Example
A traffic monitoring system detects:
- Cars
- Pedestrians
- Traffic lights
and determines their positions.
Optical Character Recognition (OCR)
OCR extracts text from images or scanned documents.
Example
Reading text from:
- Receipts
- Invoices
- Forms
- License plates
Natural Language Processing (NLP) Models
NLP models work with human language.
Common Capabilities
- Sentiment analysis
- Translation
- Text summarization
- Chatbots
- Speech recognition
- Named entity recognition
Example Use Cases
- Customer support chatbots
- Language translation apps
- Voice assistants
Sentiment Analysis
Sentiment analysis identifies emotional tone in text.
Example
Determining whether a product review is:
- Positive
- Negative
- Neutral
Translation Models
Translation models convert text between languages.
Example
Converting English text into Spanish.
Speech Recognition
Speech recognition converts spoken language into text.
Example
Voice assistants converting speech commands into written text.
Generative AI Models
Generative AI models create new content.
Common Outputs
- Text
- Images
- Audio
- Video
- Code
Example Use Cases
- AI chatbots
- Content generation
- Image creation
- Coding assistants
Large Language Models (LLMs)
LLMs are generative AI models focused on language tasks.
Capabilities
- Conversations
- Summarization
- Question answering
- Content generation
- Code generation
Example
An AI assistant answering user questions in natural language.
Recommendation Systems
Recommendation systems suggest items users may prefer.
Common Use Cases
- Product recommendations
- Movie recommendations
- Music recommendations
- Online advertising
Example
An online retailer recommends products based on browsing history.
Anomaly Detection Models
Anomaly detection models identify unusual patterns or behaviors.
Common Use Cases
- Fraud detection
- Cybersecurity monitoring
- Equipment failure prediction
- Network intrusion detection
Example
A bank identifies suspicious credit card transactions.
Supervised vs. Unsupervised Learning
Understanding learning types helps identify appropriate models.
| Learning Type | Description |
|---|---|
| Supervised Learning | Uses labeled data |
| Unsupervised Learning | Finds patterns without labels |
Supervised Examples
- Classification
- Regression
Unsupervised Examples
- Clustering
- Some anomaly detection systems
Choosing the Right AI Model
To select an appropriate AI model, ask:
What Type of Output Is Needed?
| Goal | Model Type |
|---|---|
| Predict categories | Classification |
| Predict numbers | Regression |
| Group similar items | Clustering |
| Generate content | Generative AI |
| Analyze images | Computer Vision |
| Process language | NLP |
Is the Data Labeled?
| Data Type | Appropriate Learning Type |
|---|---|
| Labeled data | Supervised learning |
| Unlabeled data | Unsupervised learning |
What Content Is Being Processed?
| Content Type | Appropriate Model |
|---|---|
| Text | NLP or LLM |
| Images | Computer Vision |
| Audio | Speech models |
| Numerical data | Regression or classification |
Real-World Examples
Scenario 1: Email Spam Detection
Goal
Identify whether emails are spam.
Best Model
Classification model
Scenario 2: Predicting House Prices
Goal
Estimate home values.
Best Model
Regression model
Scenario 3: Grouping Customers by Buying Behavior
Goal
Identify customer segments.
Best Model
Clustering model
Scenario 4: AI Chatbot
Goal
Generate conversational responses.
Best Model
Large Language Model (LLM)
Scenario 5: Reading Text from Scanned Documents
Goal
Extract printed text.
Best Model
OCR computer vision model
Scenario 6: Detecting Fraudulent Transactions
Goal
Identify suspicious activity.
Best Model
Anomaly detection model
Azure AI Services and Model Types
Microsoft Azure AI Services provide many prebuilt AI capabilities, including:
- Vision services
- Speech services
- Language services
- Generative AI tools
- Document intelligence
- Recommendation capabilities
Microsoft Azure helps organizations apply the correct AI models to different business scenarios.
Responsible AI Considerations
When selecting AI models, organizations should also consider:
- Fairness
- Transparency
- Privacy
- Reliability
- Inclusiveness
- Accountability
A technically accurate model may still create ethical or operational concerns if deployed improperly.
Important AI-901 Exam Tips
For the exam, remember these key points:
- Classification predicts categories.
- Regression predicts numeric values.
- Clustering groups similar items.
- NLP models process language.
- Computer vision models process images and video.
- Generative AI creates new content.
- Recommendation systems suggest relevant items.
- Anomaly detection identifies unusual behavior.
- LLMs are generative AI models for language tasks.
- OCR extracts text from images or documents.
Quick Knowledge Check
Question 1
Which model type is best for predicting numeric values?
Answer
Regression models.
Question 2
Which AI capability is used to extract text from scanned documents?
Answer
Optical Character Recognition (OCR).
Question 3
What type of model is typically used for chatbots that generate responses?
Answer
Large Language Models (LLMs).
Question 4
Which learning type uses unlabeled data?
Answer
Unsupervised learning.
Practice Exam Questions
Question 1
A company wants to predict future monthly sales revenue based on historical sales data.
Which type of AI model is MOST appropriate?
A. Classification
B. Regression
C. Clustering
D. Computer vision
Correct Answer
B. Regression
Explanation
Regression models are used to predict numeric values such as revenue, prices, or temperatures.
Why the Other Answers Are Incorrect
A. Classification
Classification predicts categories, not numeric values.
C. Clustering
Clustering groups similar items.
D. Computer vision
Computer vision processes images and video.
Question 2
An organization wants to identify whether emails are spam or not spam.
Which type of AI model should be used?
A. Regression
B. Clustering
C. Classification
D. OCR
Correct Answer
C. Classification
Explanation
Spam detection is a classification problem because the output belongs to predefined categories: spam or not spam.
Why the Other Answers Are Incorrect
A. Regression
Regression predicts numeric values.
B. Clustering
Clustering groups unlabeled data.
D. OCR
OCR extracts text from images.
Question 3
Which AI capability is MOST appropriate for extracting text from scanned documents?
A. Object detection
B. OCR
C. Regression
D. Recommendation system
Correct Answer
B. OCR
Explanation
Optical Character Recognition (OCR) extracts printed or handwritten text from images or scanned documents.
Why the Other Answers Are Incorrect
A. Object detection
Object detection identifies objects within images.
C. Regression
Regression predicts numeric values.
D. Recommendation system
Recommendation systems suggest items to users.
Question 4
A retailer wants to group customers based on purchasing behavior without predefined labels.
Which type of AI model is MOST appropriate?
A. Classification
B. Regression
C. Clustering
D. Translation
Correct Answer
C. Clustering
Explanation
Clustering models group similar data points together without labeled categories.
Why the Other Answers Are Incorrect
A. Classification
Classification requires labeled categories.
B. Regression
Regression predicts numbers.
D. Translation
Translation converts text between languages.
Question 5
Which type of AI model is BEST suited for generating natural language responses in a chatbot?
A. Large Language Model (LLM)
B. Regression model
C. Clustering model
D. Decision tree only
Correct Answer
A. Large Language Model (LLM)
Explanation
LLMs are generative AI models designed for language tasks such as conversation, summarization, and question answering.
Why the Other Answers Are Incorrect
B. Regression model
Regression predicts numeric values.
C. Clustering model
Clustering groups similar data.
D. Decision tree only
Decision trees are not specialized for conversational text generation.
Question 6
A bank wants to identify suspicious credit card transactions that differ from normal spending patterns.
Which AI capability is MOST appropriate?
A. Sentiment analysis
B. Anomaly detection
C. OCR
D. Image classification
Correct Answer
B. Anomaly detection
Explanation
Anomaly detection models identify unusual or abnormal behavior that may indicate fraud or security issues.
Why the Other Answers Are Incorrect
A. Sentiment analysis
Sentiment analysis evaluates emotional tone in text.
C. OCR
OCR extracts text from images.
D. Image classification
Image classification categorizes images.
Question 7
What is the PRIMARY capability of a computer vision model?
A. Predicting stock prices
B. Processing and analyzing visual content such as images and video
C. Translating text between languages
D. Generating database queries
Correct Answer
B. Processing and analyzing visual content such as images and video
Explanation
Computer vision models work with images and video to identify objects, text, faces, and other visual information.
Why the Other Answers Are Incorrect
A. Predicting stock prices
This is typically a regression problem.
C. Translating text between languages
Translation is an NLP task.
D. Generating database queries
This is not the primary role of computer vision.
Question 8
A streaming service suggests movies based on a user’s viewing history.
Which AI capability is being used?
A. Recommendation system
B. OCR
C. Regression
D. Object detection
Correct Answer
A. Recommendation system
Explanation
Recommendation systems suggest products, movies, music, or other items based on user behavior and preferences.
Why the Other Answers Are Incorrect
B. OCR
OCR extracts text from images.
C. Regression
Regression predicts numeric values.
D. Object detection
Object detection identifies objects in images.
Question 9
Which type of AI model would MOST likely be used for language translation?
A. NLP model
B. Clustering model
C. Regression model
D. Computer vision model
Correct Answer
A. NLP model
Explanation
Natural Language Processing (NLP) models are designed to process and understand human language, including translation tasks.
Why the Other Answers Are Incorrect
B. Clustering model
Clustering groups similar items.
C. Regression model
Regression predicts numeric outputs.
D. Computer vision model
Computer vision analyzes images and video.
Question 10
Which statement BEST describes the difference between classification and regression models?
A. Classification predicts categories, while regression predicts numeric values
B. Classification uses images, while regression uses text only
C. Regression groups data, while classification predicts prices
D. Regression and classification are identical
Correct Answer
A. Classification predicts categories, while regression predicts numeric values
Explanation
Classification models predict labels or categories, while regression models predict continuous numeric values.
Why the Other Answers Are Incorrect
B. Classification uses images, while regression uses text only
Both models can work with many data types.
C. Regression groups data, while classification predicts prices
Grouping data is clustering, not regression.
D. Regression and classification are identical
They solve different types of problems.
Final Thoughts
Understanding AI model capabilities is a critical foundational skill for the AI-901 certification exam. Microsoft expects candidates to recognize which AI model types are appropriate for different business scenarios and understand the strengths of common AI approaches.
Knowing how to match business problems to the correct AI capabilities is essential for designing effective AI solutions on Azure and beyond.
Go to the AI-901 Exam Prep Hub main page

One thought on “Identify an appropriate AI model, based on capabilities (AI-901 Exam Prep)”