Tag: Image Classification

Identify Features of Image Classification Solutions (AI-900 Exam Prep)

Overview

Image classification is one of the most common computer vision workloads assessed on the AI-900 exam. It focuses on assigning one or more labels to an image based on its visual content. Unlike object detection, image classification does not identify locations within the image — it answers the question:

“What is this image?”

On the AI-900 exam, you are expected to recognize when image classification is the correct solution, understand its core features, and know which Azure services support it.


What Is Image Classification?

Image classification is a computer vision technique that analyzes an image and categorizes it into predefined classes or labels.

Key Characteristics

  • Operates on the entire image
  • Produces labels or categories
  • Does not draw bounding boxes
  • Often uses deep learning models (convolutional neural networks)

Simple Examples

  • Classifying photos as cat, dog, or bird
  • Determining whether an image contains food, landscape, or people
  • Categorizing medical images as normal or abnormal

Common Image Classification Scenarios

Image classification is appropriate when the goal is overall categorization, not detailed localization.

Typical Use Cases

  • Product categorization (e.g., retail images)
  • Content moderation (safe vs unsafe images)
  • Quality inspection (defective vs non-defective)
  • Medical imaging classification
  • Scene recognition (indoor vs outdoor)

Image Classification vs Other Computer Vision Tasks

Understanding how image classification differs from related workloads is critical for the AI-900 exam.

TaskWhat It Does
Image classificationAssigns labels to an entire image
Object detectionIdentifies and locates objects with bounding boxes
Image segmentationClassifies each pixel in an image
Facial recognitionIdentifies or verifies people

Exam Tip:
If the question mentions counting, locating, or drawing boxes, image classification is not the correct answer.


Azure Services for Image Classification

On the AI-900 exam, Microsoft primarily expects familiarity with Azure AI Vision and Custom Vision.

Azure AI Vision (Prebuilt Models)

  • Provides ready-to-use image classification
  • Can identify:
    • Objects
    • Scenes
    • Tags
  • Requires no model training
  • Ideal for general-purpose scenarios

Azure AI Custom Vision

  • Allows you to train your own image classification model
  • Supports:
    • Custom labels
    • Domain-specific images
  • Requires labeled training data
  • Useful when prebuilt models are insufficient

Features of Image Classification Solutions

1. Label-Based Output

Image classification solutions return:

  • One or more labels
  • Confidence scores for each label

Example output:

  • Dog – 92%
  • Animal – 99%

2. Whole-Image Analysis

  • The model evaluates the entire image
  • No spatial location information is returned

This is a common AI-900 trick — don’t confuse classification with detection.


3. Confidence Scores

Predictions are typically accompanied by:

  • Probability or confidence values
  • Useful for decision-making thresholds

4. Model Training Options

Depending on the service:

  • Prebuilt models require no training
  • Custom Vision models require:
    • Labeled images
    • Training and evaluation cycles

5. Cloud-Based Inference

Azure image classification solutions:

  • Run in the cloud
  • Are accessed via REST APIs
  • Scale automatically

When to Use Image Classification

Image classification is the best choice when:

  • You only need to know what is in the image
  • Object location is not required
  • Labels are predefined or can be trained

When Not to Use It

  • When you need to count objects
  • When you need bounding boxes
  • When identifying specific individuals

Responsible AI Considerations

While AI-900 does not go deep technically, you should understand high-level considerations:

  • Bias in training images can affect predictions
  • Transparency in how labels are applied
  • Privacy concerns when images contain people

Key Exam Takeaways

  • Image classification assigns labels to entire images
  • It does not locate or count objects
  • Azure AI Vision and Custom Vision are the primary services
  • Look for keywords like categorize, classify, label
  • Be careful not to confuse classification with object detection

Go to the Practice Exam Questions for this topic.

Go to the AI-900 Exam Prep Hub main page.

Practice Questions: Identify Features of Image Classification Solutions (AI-900 Exam Prep)

Practice Questions


Question 1

A company wants to automatically categorize uploaded photos as landscape, food, or people. The location of objects in the image is not required. Which computer vision solution should be used?

A. Object detection
B. Image segmentation
C. Image classification
D. Facial recognition

Correct Answer: C

Explanation:
Image classification assigns one or more labels to an entire image without identifying object locations.


Question 2

Which output is typically returned by an image classification model?

A. Bounding boxes and coordinates
B. Pixel-level masks
C. Labels with confidence scores
D. Audio transcripts

Correct Answer: C

Explanation:
Image classification returns labels that describe the image, usually with confidence or probability scores.


Question 3

Which scenario is the best fit for image classification?

A. Counting the number of people in an image
B. Identifying where objects appear in an image
C. Determining whether an image contains a cat or a dog
D. Tracking a moving object in a video

Correct Answer: C

Explanation:
Image classification is ideal when determining what is in the image, not where it appears.


Question 4

Which Azure service allows you to train a custom image classification model using labeled images?

A. Azure AI Vision
B. Azure OpenAI
C. Azure AI Custom Vision
D. Azure Cognitive Search

Correct Answer: C

Explanation:
Azure AI Custom Vision enables training custom image classification models using user-provided labeled datasets.


Question 5

What is a key difference between image classification and object detection?

A. Image classification requires training; object detection does not
B. Image classification identifies object locations
C. Object detection assigns labels only
D. Image classification analyzes the entire image

Correct Answer: D

Explanation:
Image classification evaluates the whole image and assigns labels, while object detection also locates objects using bounding boxes.


Question 6

Which Azure service provides prebuilt image classification capabilities without requiring model training?

A. Azure AI Custom Vision
B. Azure AI Vision
C. Azure Machine Learning
D. Azure Blob Storage

Correct Answer: B

Explanation:
Azure AI Vision offers prebuilt computer vision models that can classify images without custom training.


Question 7

An image classification solution returns a confidence score of 0.95 for the label Animal. What does this indicate?

A. The model has been retrained
B. The label is incorrect
C. The model is highly confident in the prediction
D. The image contains multiple objects

Correct Answer: C

Explanation:
Confidence scores indicate how certain the model is about its prediction.


Question 8

Which requirement would make image classification insufficient as a solution?

A. Categorizing images by content
B. Identifying whether images contain people
C. Locating objects within an image
D. Tagging images with labels

Correct Answer: C

Explanation:
Image classification does not provide spatial location data. Object detection would be required instead.


Question 9

Which type of machine learning model is most commonly used for image classification?

A. Decision trees
B. Linear regression
C. Convolutional neural networks
D. K-means clustering

Correct Answer: C

Explanation:
Convolutional neural networks (CNNs) are widely used for image classification due to their effectiveness with visual data.


Question 10

Which phrase in an exam question is the strongest indicator that image classification is the correct solution?

A. “Identify and count objects”
B. “Detect faces and emotions”
C. “Assign a category to an image”
D. “Draw bounding boxes”

Correct Answer: C

Explanation:
Keywords such as classify, label, or categorize strongly indicate image classification.


Final AI-900 Exam Reminders

  • Image classification = labels, not locations
  • Prebuilt models → Azure AI Vision
  • Custom labels → Azure AI Custom Vision
  • Watch for exam “traps” involving bounding boxes

Go to the AI-900 Exam Prep Hub main page.