Courseiva
AI Concepts and FoundationsmediumMultiple ChoiceObjective-mapped

SMOTE: Handling Class Imbalance with Synthetic Oversampling

A financial services company is developing an AI model to detect fraudulent transactions. The dataset contains 99.9% legitimate transactions and 0.1% fraudulent ones. Which technique should the data scientist use to address the class imbalance problem?

Quick Answer

The correct answer is SMOTE, or Synthetic Minority Oversampling Technique, because it directly addresses extreme class imbalance—like the 0.1% fraud rate in this scenario—by generating new synthetic instances of the minority class through interpolation between existing data points, rather than simply duplicating them. This approach avoids the overfitting risk of naive oversampling while preserving all original data, making it ideal for fraud detection where false negatives are costly. On the CompTIA AI+ AI0-001 exam, this question tests your understanding of how to handle skewed datasets without losing signal or introducing bias; a common trap is choosing random undersampling, which discards valuable majority-class data. Remember the mnemonic “SMOTE creates, don’t just copy”—it’s about synthesizing, not replicating, to keep the model generalizable.

⚠ Common exam trap

CompTIA often tests the distinction between resampling techniques (SMOTE, undersampling) and algorithmic adjustments (cost-sensitive learning, ensemble methods), so candidates may incorrectly choose cost-sensitive learning because it 'handles imbalance' without recognizing that SMOTE is the specific data-level technique asked for.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Apply Synthetic Minority Oversampling Technique (SMOTE)

SMOTE (Synthetic Minority Oversampling Technique) is the correct choice because it generates synthetic examples of the minority class (fraudulent transactions) by interpolating between existing minority instances, rather than duplicating them. This addresses the extreme 0.1% fraud rate without introducing overfitting or losing data, making it a standard technique for imbalanced classification problems in financial fraud detection.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Apply Synthetic Minority Oversampling Technique (SMOTE)

    Why this is correct

    SMOTE creates synthetic examples of the minority class, balancing the dataset without losing information.

  • Use a bagging ensemble method

    Why it's wrong here

    Bagging can improve stability but does not directly solve class imbalance without additional techniques like SMOTE.

  • Undersample the legitimate transactions

    Why it's wrong here

    Undersampling the majority class may lose valuable information and lead to underfitting.

  • Use cost-sensitive learning with higher weight on fraudulent class

    Why it's wrong here

    Cost-sensitive learning modifies the algorithm's penalty, but it does not address data imbalance directly; SMOTE is preferred for preprocessing.

About these practice questions

Courseiva writes every AI0-001 question from scratch — 754 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

1 more way this is tested on AI0-001

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A company is implementing an AI solution for fraud detection. The dataset is highly imbalanced (only 1% fraudulent transactions). Which THREE techniques are most appropriate to address class imbalance? (Select three.)

medium
  • A.Apply cost-sensitive learning by assigning a higher misclassification cost to the minority class.
  • B.Reduce the number of features using principal component analysis (PCA).
  • C.Use accuracy as the primary evaluation metric.
  • D.Evaluate model performance using precision-recall curves and F1 score.
  • E.Use synthetic oversampling (SMOTE) to create additional minority class samples.

Why A: Cost-sensitive learning directly addresses class imbalance by assigning a higher misclassification cost to the minority class (fraudulent transactions). This forces the model to penalize false negatives more heavily, thereby improving recall for the minority class without altering the dataset distribution.

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This AI0-001 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AI0-001 exam.