Path: blob/master/ML Regression Analysis/NonLinear_Regression_Examples.ipynb
3074 views
Major Non-linear Regression Methods
Non-linear regression is used when the relationship between variables cannot be accurately described by a straight line. Below are the most commonly used non-linear regression models.
A. Polynomial Regression
Extends linear regression by adding polynomial terms.
[ y = \beta_0 + \beta_1 x + \beta_2 x^2 + \dots + \beta_n x^n + \epsilon ]
Use Case: When the curve is U-shaped or has multiple bends. Note: Although it uses polynomial terms, it is still linear in parameters, so technically not fully non-linear.
B. Exponential Regression
[ y = a e^{bx} ]
Use Case: Growth/decay processes like population growth, radioactive decay. Property: Exponential increase/decrease over time.
C. Logistic Regression (Non-linear Growth Curve)
[ y = \frac{a}{1 + e^{-b(x-c)}} ]
Use Case: Population saturation, disease spread models (S-shaped curve).
D. Power Regression
[ y = a x^b ]
Use Case: Physics and biology (e.g., metabolic rate, scaling laws).
E. Michaelis-Menten Model
[ y = \frac{V_{\max} x}{K_m + x} ]
Use Case: Enzyme kinetics, chemical reactions.
Comparison Table
Method | Equation | Common Applications |
---|---|---|
Polynomial | ( y = \beta_0 + \beta_1 x + \dots ) | Economics, trend analysis, curve fitting |
Exponential | ( y = a e^{bx} ) | Population growth, radioactive decay |
Logistic | ( y = \frac{a}{1 + e^{-b(x-c)}} ) | Population saturation, epidemiology |
Power | ( y = a x^b ) | Physics, biology, allometric scaling |
Michaelis-Menten | ( y = \frac{V_{\max} x}{K_m + x} ) | Biochemistry, enzyme kinetics |