1. Overfitting – Too many variables make the model fit noise rather than real trends.
Solution: Use cross-validation, regularization (Ridge/Lasso).
2. Multicollinearity – Highly correlated predictors lead to unreliable coefficients.
Solution: Remove correlated variables or use Principal Component Analysis (PCA).
3. Non-linearity – Linear models may not fit complex relationships.
Solution: Use Polynomial or Decision Tree Regression.