Courseiva
← Back to CompTIA AI+ AI0-001 questions

Scenario-based practice

Refer to the Exhibit Practice Questions

Practise CompTIA AI+ AI0-001 practice questions — original exam-style scenarios covering every exam domain, with detailed explanations, wrong-answer analysis, and common exam traps.

11
scenario questions
AI0-001
exam code
CompTIA
vendor

Scenario guide

How to approach refer to the exhibit practice questions

Practise exhibit-style questions that ask you to read a topology, table, command output or diagram before choosing the best answer.

Quick answer

Exhibit-style questions test whether you can read a topology, command output, diagram or table before choosing the best answer.

How to extract the relevant detail from an exhibit.

How topology, command output or routing information affects the answer.

How to avoid answering from memory before reading the evidence.

How to map the exhibit back to the exam objective.

Related practice questions

Related AI0-001 topic practice pages

Scenario questions usually connect to one or more exam topics. Use these links to review the underlying concepts behind the scenario.

Practice set

Practice scenarios

Question 1mediummultiple choice
Full question →

Refer to the exhibit. A data engineer runs a validation report on the customers table. The "income" column has 12 null values. Which imputation strategy is most appropriate for this column?

Exhibit

Data Validation Report:
Table: customers
- column "age": null values: 0, unique values: 87, min:18, max:99
- column "income": null values: 12, unique values: 1500, min:0, max:500000
- column "region": null values: 0, unique values: 4, values: ["North", "South", "East", "West"]
- column "gender": null values: 0, unique values: 2, values: ["M", "F"]
Question 2mediummultiple choice
Full question →

Refer to the exhibit. An AI auditor reviews the fairness configuration. What is the purpose of this policy?

Exhibit

{
  "fairness_metric": "demographic_parity",
  "threshold": 0.1,
  "protected_attributes": ["race", "gender"]
}
Question 3easymultiple choice
Full question →

Refer to the exhibit. What is the recall of the model?

Exhibit

Predicted Negative   Predicted Positive
Actual Negative      9000                 100
Actual Positive       500                 400
Question 4hardmultiple choice
Full question →

Refer to the exhibit. A team deploys a sentiment analysis model with this policy. After one month, the monitoring system triggers an alert for feature drift. Which action should the team take first?

Exhibit

Refer to the exhibit.

JSON Policy for Model Deployment:
{
  "model": "sentiment_analysis_v2",
  "threshold": 0.7,
  "fairness_check": {
    "protected_attributes": ["gender", "age_group"],
    "metric": "demographic_parity",
    "tolerance": 0.05
  },
  "explainability": {
    "method": "LIME",
    "num_features": 5
  },
  "monitoring": {
    "drift_detection": {
      "feature_drift": true,
      "prediction_drift": true,
      "alert_threshold": 0.2
    }
  }
}
Question 5mediummultiple choice
Full question →

Refer to the exhibit. A machine learning pipeline configuration is shown. During a deployment, the model evaluation passes with accuracy 0.86 and precision 0.79. However, the pipeline proceeds to deploy. What is the most likely reason for this behavior?

Exhibit

Refer to the exhibit.

```
{
  "pipeline_version": "2.1",
  "components": {
    "data_ingestion": {
      "source": "s3://data-bucket/transactions/",
      "schedule": "cron(0 2 * * ? *)"
    },
    "feature_engineering": {
      "script": "features.py",
      "parameters": {
        "window_size": 7,
        "aggregation": "mean"
      }
    },
    "model_training": {
      "algorithm": "xgboost",
      "hyperparameters": {
        "n_estimators": 100,
        "learning_rate": 0.1
      },
      "training_data_version": "v1"
    },
    "model_evaluation": {
      "metrics": ["accuracy", "precision", "recall"],
      "threshold": {"accuracy": 0.85, "precision": 0.80}
    },
    "model_deployment": {
      "target": "production",
      "rollback_condition": "if_accuracy_drops_below_0.85"
    }
  }
}
```
Question 6easymultiple choice
Full question →

Refer to the exhibit. A data engineer is training a binary classification neural network. The loss fluctuates and does not converge. Which hyperparameter adjustment is most likely to stabilize training?

Exhibit

model:
  type: Sequential
  layers:
    - type: Dense
      units: 128
      activation: relu
    - type: Dense
      units: 64
      activation: relu
    - type: Dense
      units: 1
      activation: sigmoid
optimizer:
  type: Adam
  learning_rate: 0.01
Question 7mediummultiple choice
Full question →

Based on the exhibit, what is the most likely cause of the pod failure and its solution?

Exhibit

Refer to the exhibit.

$ kubectl get pods
NAME                     READY   STATUS      RESTARTS   AGE
ml-service-7b9c8f-2k4d   0/1     OOMKilled   3          5m
ml-service-7b9c8f-j5p1   1/1     Running     0          10m

$ kubectl logs ml-service-7b9c8f-2k4d
2025/03/15 14:23:45 [FATAL] Out of memory: Killed process 1234 (python)
Question 8easymultiple choice
Full question →

A team is building a regression model to predict house prices. Which data transformation is most appropriate if the target variable exhibits right skewness?

Question 9mediummultiple choice
Full question →

Based on the exhibit, what is the most likely issue with the trained model?

Exhibit

Refer to the exhibit.

Training log from a binary classification neural network:
Epoch 1/10 - loss: 1.2345, accuracy: 0.6543, val_loss: 1.4567, val_accuracy: 0.6123
Epoch 2/10 - loss: 0.9876, accuracy: 0.7123, val_loss: 1.2345, val_accuracy: 0.6543
Epoch 3/10 - loss: 0.6543, accuracy: 0.8123, val_loss: 1.0123, val_accuracy: 0.7123
Epoch 4/10 - loss: 0.4567, accuracy: 0.8765, val_loss: 0.9876, val_accuracy: 0.7345
Epoch 5/10 - loss: 0.3456, accuracy: 0.9123, val_loss: 0.9567, val_accuracy: 0.7567
Epoch 6/10 - loss: 0.2345, accuracy: 0.9456, val_loss: 0.9345, val_accuracy: 0.7789
Epoch 7/10 - loss: 0.1234, accuracy: 0.9678, val_loss: 0.9123, val_accuracy: 0.7890
Epoch 8/10 - loss: 0.0987, accuracy: 0.9789, val_loss: 0.9012, val_accuracy: 0.7912
Epoch 9/10 - loss: 0.0765, accuracy: 0.9876, val_loss: 0.8956, val_accuracy: 0.7900
Epoch 10/10 - loss: 0.0543, accuracy: 0.9932, val_loss: 0.8876, val_accuracy: 0.7890
Question 10mediummultiple choice
Full question →

Refer to the exhibit. The training log shows loss and accuracy for a binary classification model. What is the most likely issue with this model?

Exhibit

Training log:
Epoch 1/10 - loss: 0.6932 - accuracy: 0.5023 - val_loss: 0.6941 - val_acc: 0.5001
Epoch 2/10 - loss: 0.6810 - accuracy: 0.5432 - val_loss: 0.7123 - val_acc: 0.4987
Epoch 3/10 - loss: 0.6645 - accuracy: 0.5876 - val_loss: 0.7356 - val_acc: 0.4953
...
Epoch 10/10 - loss: 0.6234 - accuracy: 0.6521 - val_loss: 0.8123 - val_acc: 0.4889
Question 11hardmultiple choice
Full question →

The exhibit shows the output of a drift monitoring command for a fraud detection model. The team has an automated pipeline that triggers retraining when the overall average drift score exceeds 0.10. Based on the exhibit, what should the operations team do next?

Network Topology
$ ai-monitor driftmodel fraud_detection_v2threshold 0.05Refer to the exhibit.```Feature Drift Score Statusamount 0.12 DRIFTlocation 0.08 DRIFTuser_agent 0.03 NORMALhour_of_day 0.02 NORMAL

These AI0-001 practice questions are part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style AI0-001 questions with detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics.