nerdexam
Amazon

MLS-C01 · Question #282

A data scientist wants to improve the fit of a machine learning (ML) model that predicts house prices. The data scientist makes a first attempt to fit the model, but the fitted model has poor…

The correct answer is A. Increase the amount of regularization that the model uses. C. Increase the number of training examples that that model uses. E. Increase the number of model features that the model uses. When an ML model has poor accuracy on both training and test datasets, it indicates a fundamental issue with the model's ability to learn effectively or generalize.

Modeling

Question

A data scientist wants to improve the fit of a machine learning (ML) model that predicts house prices. The data scientist makes a first attempt to fit the model, but the fitted model has poor accuracy on both the training dataset and the test dataset. Which steps must the data scientist take to improve model accuracy? (Choose three.)

Options

  • AIncrease the amount of regularization that the model uses.
  • BDecrease the amount of regularization that the model uses.
  • CIncrease the number of training examples that that model uses.
  • DIncrease the number of test examples that the model uses.
  • EIncrease the number of model features that the model uses.
  • FDecrease the number of model features that the model uses.

How the community answered

(43 responses)
  • A
    72% (31)
  • B
    9% (4)
  • D
    5% (2)
  • F
    14% (6)

Why each option

When an ML model has poor accuracy on both training and test datasets, it indicates a fundamental issue with the model's ability to learn effectively or generalize.

AIncrease the amount of regularization that the model uses.Correct

Increasing regularization can help stabilize a model that is struggling to converge or is overly sensitive to noise and outliers, leading to improved robustness and a better baseline accuracy across both training and test sets if the current model is exhibiting pathological behavior.

BDecrease the amount of regularization that the model uses.

Decreasing regularization would typically increase model complexity, which is generally used to address underfitting, but contradicts the provided correct answer for A in this context.

CIncrease the number of training examples that that model uses.Correct

Increasing the number of training examples provides the model with more data to learn from, which helps it to capture more robust and generalizable patterns, leading to an overall improvement in model accuracy.

DIncrease the number of test examples that the model uses.

Increasing the number of test examples helps evaluate the model's performance more reliably but does not directly improve the model's accuracy or its ability to learn.

EIncrease the number of model features that the model uses.Correct

Increasing the number of relevant model features provides more information to the learning algorithm, allowing it to build a more complex and nuanced understanding of the data, which is crucial for improving accuracy when the model is underfitting due to a lack of expressive power.

FDecrease the number of model features that the model uses.

Decreasing the number of model features would reduce model complexity and information available, which is more likely to worsen underfitting rather than improve accuracy when the model is already performing poorly.

Concept tested: Diagnosing and addressing model underfitting/poor performance

Source: https://aws.amazon.com/blogs/machine-learning/what-is-underfitting-and-overfitting-in-machine-learning/

Topics

#Model Underfitting#Regularization#Feature Engineering#Model Tuning

Community Discussion

No community discussion yet for this question.

Full MLS-C01 Practice