📈 01 — Regression Overview¶
Regression predicts a continuous numeric value.
Examples:
- house price
- sales revenue
- delivery time
- customer lifetime value
Basic Workflow¶
Then:
- split data
- preprocess features
- train regression model
- evaluate error
- inspect residuals
Common Regression Models¶
| Model | Strength |
|---|---|
| Linear Regression | simple baseline, interpretable |
| Ridge | handles multicollinearity |
| Lasso | can shrink features to zero |
| Decision Tree Regressor | captures nonlinear patterns |
| Random Forest Regressor | strong general-purpose model |
| Gradient Boosting | often high accuracy |
Key Idea¶
Regression is not about being exactly correct. It is about minimizing prediction error and understanding when errors are acceptable.