AIF-C01 · Question #127
A company is developing an ML model to predict customer churn. The model performs well on the training dataset but does not accurately predict churn for new data. Which solution will resolve this…
The correct answer is B. Increase the regularization parameter to decrease model complexity. A model performing well on training data but poorly on new data indicates overfitting, which can be resolved by increasing the regularization parameter.
Question
A company is developing an ML model to predict customer churn. The model performs well on the training dataset but does not accurately predict churn for new data. Which solution will resolve this issue?
Options
- ADecrease the regularization parameter to increase model complexity.
- BIncrease the regularization parameter to decrease model complexity.
- CAdd more features to the input data.
- DTrain the model for more epochs.
How the community answered
(35 responses)- A11% (4)
- B43% (15)
- C29% (10)
- D17% (6)
Why each option
A model performing well on training data but poorly on new data indicates overfitting, which can be resolved by increasing the regularization parameter.
Decreasing the regularization parameter would reduce the penalty on model complexity, potentially exacerbating the overfitting problem.
Overfitting occurs when a model learns the training data too well, including its noise, leading to poor generalization on unseen data. Increasing the regularization parameter penalizes large coefficients, thereby simplifying the model and reducing its ability to overfit the training data.
Adding more features to the input data might increase model complexity and potentially worsen overfitting if not carefully selected or if the model is already overfitting.
Training the model for more epochs would further expose it to the training data, likely leading to increased overfitting rather than resolving it.
Concept tested: Overfitting and regularization
Source: https://learn.microsoft.com/en-us/azure/machine-learning/concept-overfitting-underfitting?view=azureml-api-2#overfitting
Topics
Community Discussion
No community discussion yet for this question.