Google Cloud Professional Machine Learning Engineer — Question 145

You recently deployed an ML model. Three months after deployment, you notice that your model is underperforming on certain subgroups, thus potentially leading to biased results. You suspect that the inequitable performance is due to class imbalances in the training data, but you cannot collect more data. What should you do? (Choose two.)

Answer options

Correct answer: B, D

Explanation

Option B is correct because adding an additional objective to penalize errors on the minority class helps address the class imbalance and improves model fairness. Option D is also correct since upsampling or reweighting existing training data can enhance the representation of minority classes during training. Options A and C would likely exacerbate the issue by further neglecting the minority class, while option E does not directly resolve the performance issue.