Identify an appropriate AI model, based on capabilities (AI-901 Exam Prep)

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 TypeDescription
Supervised LearningUses labeled data
Unsupervised LearningFinds 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?

GoalModel Type
Predict categoriesClassification
Predict numbersRegression
Group similar itemsClustering
Generate contentGenerative AI
Analyze imagesComputer Vision
Process languageNLP

Is the Data Labeled?

Data TypeAppropriate Learning Type
Labeled dataSupervised learning
Unlabeled dataUnsupervised learning

What Content Is Being Processed?

Content TypeAppropriate Model
TextNLP or LLM
ImagesComputer Vision
AudioSpeech models
Numerical dataRegression 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)”

Leave a comment