occurs when a model is too simple to capture the true pattern, performing poorly on both training and test data.