AI0-001 Machine Learning and Deep Learning Practice Question
A data scientist is training a convolutional neural network (CNN) for object detection. The training loss decreases rapidly but then plateaus at a high value, and the validation loss starts increasing. Which action should the scientist take to improve the model?
⚠ Common exam trap
CompTIA often tests the misconception that high training loss plateau means underfitting or insufficient learning, leading candidates to increase model complexity or epochs, when the real issue is overfitting indicated by the validation loss increase.
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
✓
Reduce the model complexity
The training loss decreasing rapidly then plateauing at a high value while validation loss increases is classic overfitting. Reducing model complexity (Option C) directly addresses overfitting by decreasing the number of parameters or applying regularization (e.g., dropout, L2), which forces the network to learn more generalizable features rather than memorizing noise in the training data.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Increase the learning rate
Why it's wrong here
Increasing the learning rate may cause the loss to oscillate or diverge.
- ✗
Increase the number of epochs
Why it's wrong here
More epochs would likely increase overfitting further.
- ✓
Reduce the model complexity
Why this is correct
Reducing complexity (e.g., fewer layers) can reduce overfitting and improve validation performance.
- ✗
Add more convolutional layers
Why it's wrong here
Adding more layers increases complexity and would likely worsen overfitting.
About these practice questions
This AI0-001 question is part of Courseiva's 754-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
Same concept, more angles
3 more ways 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 deep learning engineer is training a convolutional neural network for image classification. The model is overfitting the training data. Which three techniques can help reduce overfitting? (Choose three.)
medium- ✓ A.Add dropout layers
- ✓ B.Apply L2 regularization
- ✓ C.Use data augmentation
- D.Use a smaller learning rate
- E.Increase the number of convolutional layers
Why A: Dropout layers randomly deactivate a fraction of neurons during training, which prevents co-adaptation and forces the network to learn more robust features. This reduces overfitting by acting as a form of ensemble learning without increasing model complexity.
Variation 2. A team is training a convolutional neural network (CNN) for medical image diagnosis. They have a limited dataset of 500 labeled images. Which strategy is most effective to improve model generalization?
medium- A.Increasing network depth
- ✓ B.Data augmentation
- C.Using a larger batch size
- D.Reducing the number of filters
Why B: With only 500 labeled medical images, the primary challenge is overfitting due to limited data. Data augmentation (e.g., random rotations, flips, zooms) artificially expands the training set by creating varied but realistic transformations, which forces the CNN to learn invariant features and significantly improves generalization to unseen data.
Variation 3. A machine learning team is deploying a model that predicts customer churn. They notice that the model's predictions are highly sensitive to small changes in input features, leading to inconsistent outputs. Which technique should the team apply to improve model stability?
medium- A.Increase learning rate
- B.Feature scaling
- ✓ C.Regularization
- D.Cross-validation
Why C: Regularization (Option C) is the correct technique because it adds a penalty term to the loss function (e.g., L1 or L2 regularization), which constrains the model's weights. This reduces variance and prevents overfitting to noise in the training data, directly addressing the high sensitivity to small input changes (brittleness). By shrinking coefficients, regularization forces the model to learn more general patterns, improving stability and consistency in predictions.
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.