DY0-001 · Question #66
Why is class imbalance in training data a problem for supervised machine learning algorithms?
The correct answer is A. It makes learning patterns that differentiate the minority class from the majority class difficult. When one class heavily outweighs the other (the minority class), machine learning models tend to be biased towards the majority class since they optimize for overall accuracy. This bias causes the model to underperform on the minority class, missing important patterns and…
Question
Why is class imbalance in training data a problem for supervised machine learning algorithms?
Options
- AIt makes learning patterns that differentiate the minority class from the majority class difficult.
- BIt increases the computational time that it takes the algorithm to learn the difference between the
- CIt forces the model to overfit to the minority class.
- DIt automatically makes the model less accurate.
How the community answered
(55 responses)- A71% (39)
- B16% (9)
- C5% (3)
- D7% (4)
Explanation
When one class heavily outweighs the other (the minority class), machine learning models tend to be biased towards the majority class since they optimize for overall accuracy. This bias causes the model to underperform on the minority class, missing important patterns and leading to poor detection or classification of rare but critical instances like fraud or disease cases. The model may have high accuracy but low effectiveness for the minority class, which is often the key focus of the task.
Topics
Community Discussion
No community discussion yet for this question.