AIF-C01 Applications of Foundation Models Practice Question
A data scientist is fine-tuning a foundation model on Amazon Bedrock for a custom summarization task. Which THREE practices should they follow to optimize the fine-tuning process?
⚠ Common exam trap
The AIF-C01 exam often tests the misconception that more epochs always improve model performance, when in fact excessive training leads to overfitting, and they expect candidates to recognize that monitoring loss curves and using early stopping are critical practices.
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
✓
Start with a base model that is already strong in the domain.
Option A is correct because selecting a base model already strong in the target domain gives the fine-tuning process a better starting point, reducing the amount of task-specific data and compute needed to reach high summarization quality. Option C is correct because a representative dataset that reflects the target task ensures the model learns the desired summarization style, domain vocabulary, and input-output distribution, which directly improves fine-tuning effectiveness. Option D is correct because monitoring training loss and validation loss lets the data scientist detect overfitting early and apply mitigations such as early stopping, regularization, or more data, keeping generalization strong. Option B is not correct because leaving hyperparameters at defaults ignores task-specific tuning of values like learning rate, batch size, and epoch count, which often materially affects fine-tuning results. Option E is not correct because training for as many epochs as possible typically causes overfitting, degrading validation performance rather than optimizing the process.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Start with a base model that is already strong in the domain.
Why this is correct
Selecting a domain-strong base model reduces the volume of task-specific examples and training steps required, since the model already encodes relevant vocabulary and structure. This directly satisfies the stem's optimisation goal by lowering compute cost and convergence time during Bedrock fine-tuning, rather than compensating for weak domain representation through extra data.
- ✗
Use the default hyperparameters without tuning.
Why it's wrong here
Default hyperparameters are generic starting values that rarely suit a custom summarisation dataset, so validation metrics go unoptimised. It tempts because defaults work acceptably for quick prototypes, and would be reasonable when exploring feasibility before committing budget to systematic tuning.
- ✓
Use a representative dataset that reflects the target task.
Why this is correct
A representative dataset ensures the fine-tuned weights capture the summarization style, domain vocabulary and output length distribution actually required, rather than the foundation model's generic pre-training behaviour. This directly satisfies the stem's custom summarization constraint, since unrepresentative samples would bias the model and waste fine-tuning compute on irrelevant patterns.
- ✓
Monitor training loss and validation loss to avoid overfitting.
Why this is correct
Tracking training and validation loss curves detects divergence where training loss keeps falling while validation loss rises, the signature of overfitting. This satisfies the stem's optimisation constraint by signalling when to stop fine-tuning or adjust hyperparameters, preserving the model's generalisation on the custom summarisation task.
- ✗
Train for as many epochs as possible.
Why it's wrong here
Training for the maximum number of epochs overfits the model to training data, degrading summarisation quality on unseen inputs; early stopping on validation loss is the practice. It tempts because more epochs generally reduce training loss, which would be the right instinct for an undertrained model on a large, diverse dataset.
Go deeper
Related to this question
About these practice questions
Courseiva writes every AIF-C01 question from scratch — 862 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 →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AIF-C01 practice question is part of Courseiva's free Amazon Web Services 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 AIF-C01 exam.