AI-900 Practice Question: Describe fundamental principles of machine learning on Azure
What is 'overfitting' in machine learning and how does Azure ML help prevent it?
⚠ Common exam trap
Candidates often confuse overfitting with high accuracy or large datasets, but the key is that overfitting is about poor generalization, not just high performance on training data.
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
✓
When a model learns training data too specifically and fails to generalise to new data
Overfitting occurs when a machine learning model learns the training data too precisely, including noise and outliers, resulting in poor performance on unseen data. Azure ML helps prevent overfitting through automated machine learning (AutoML) which applies regularization, cross-validation, and early stopping techniques, as well as by enabling easy configuration of train/test splits and hyperparameter tuning.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
When a model is trained on too much data and becomes too accurate
Why it's wrong here
More data normally curbs overfitting, because a larger, more diverse sample forces the learned function toward the true underlying distribution rather than toward idiosyncrasies of a small data set. Overfitting is caused by a model with high capacity memorising noise inherent in the training set, not by the sheer volume of data; if anything, excessive training accuracy is a symptom of overfitting, not a cause.
- ✓
When a model learns training data too specifically and fails to generalise to new data
Why this is correct
Overfitting is defined by the gap between training and test performance: the model acquires such a detailed mapping of training examples, including outliers and noise, that it scores near perfectly on those examples but loses the ability to generalise to unseen inputs. It effectively memorises the training set instead of learning the broader patterns that would let it make reliable predictions on new data.
- ✗
When a model's predictions exceed the acceptable numerical range
Why it's wrong here
Predicted values falling outside the acceptable numerical range is a separate issue rooted in output scaling, activation functions, or target encoding—for example, a regression model without bounds on the output layer can predict a negative value for a non-negative target. Overfitting is not about the magnitude of outputs; it is about poor relative performance on new data compared with training data, which can happen even when predictions stay well within range.
- ✗
When Azure ML runs training for longer than the allocated compute budget
Why it's wrong here
Exceeding an Azure ML compute budget is an operational/resource constraint, often reflecting data size, iteration count, cluster configuration, or choice of compute SKU, and it says nothing about model generalisation. Overfitting is a statistical property—the model's inability to generalise—that could be present even in a job that finishes early within its allocated budget.
Go deeper
Related to this question
Learn chapter
Machine Learning Core Concepts
Key term
Overfitting
Overfitting occurs when a machine learning model learns the training data too well, including its noise and outliers, causing it to perform poorly on new, unseen data.
Key term
Model
In IT and AI, a model is a trained mathematical representation that learns patterns from data to make predictions or decisions.
About these practice questions
One of 985 original AI-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AI-900 practice question is part of Courseiva's free Microsoft 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 AI-900 exam.