nerdexam
Amazon

MLS-C01 · Question #108

A machine learning specialist works for a fruit processing company and needs to build a system that categorizes apples into three types. The specialist has collected a dataset that contains 150…

The correct answer is B. Add more data to the training set and retrain the model using transfer learning to reduce the bias. While adding more complexity for model is viable but you don't want to increase variance.

Modeling

Question

A machine learning specialist works for a fruit processing company and needs to build a system that categorizes apples into three types. The specialist has collected a dataset that contains 150 images for each type of apple and applied transfer learning on a neural network that was pretrained on ImageNet with this dataset. The company requires at least 85% accuracy to make use of the model. After an exhaustive grid search, the optimal hyperparameters produced the following:

  • 68% accuracy on the training set
  • 67% accuracy on the validation set

What can the machine learning specialist do to improve the system's accuracy?

Options

  • AUpload the model to an Amazon SageMaker notebook instance and use the Amazon SageMaker
  • BAdd more data to the training set and retrain the model using transfer learning to reduce the bias.
  • CUse a neural network model with more layers that are pretrained on ImageNet and apply transfer
  • DTrain a new model using the current neural network architecture.

How the community answered

(39 responses)
  • A
    15% (6)
  • B
    44% (17)
  • C
    31% (12)
  • D
    10% (4)

Explanation

While adding more complexity for model is viable but you don't want to increase variance.

Topics

#Underfitting#Bias Reduction#Model Improvement#Dataset Size

Community Discussion

No community discussion yet for this question.

Full MLS-C01 Practice