| Ordinary Least Squares | minw∥Xw−y∥22 | 拟合一个带有系数的线性模型,以最小化观测目标与预测目标之间的残差平方和。对异常值敏感;如果特征相关(多重共线性),则不稳健。 |
| Ridge Regression | minw∥Xw−y∥22+α∥w∥22 | 为模型添加L2正则化,以解决普通最小二乘法的一些问题。对多重共线性更稳健;具有由α控制的偏差-方差权衡。 |
| Lasso Regression | minw2nsamples1∥Xw−y∥22+α∥w∥1 | 添加L1正则化以强制系数向量的稀疏性。适用于特征选择;生成的模型系数较少。 |
| Elastic Net | minw2nsamples1∥Xw−y∥22+αρ∥w∥1+2α(1−ρ)∥w∥22 | 结合L1和L2正则化,通过两个参数控制模型复杂度。平衡岭回归和Lasso回归的优点;当特征之间存在相关性时非常有用。 |
| Logistic Regression | minw,c∑i=1nlog(1+exp(−yi(XiTw+c))) | 用于二元分类问题,使用逻辑函数估计概率。为二元分类任务提供概率解释。 |
| Polynomial Regression | Depends on the degree of the polynomial features created from X. | 通过添加多项式项扩展线性模型,从而能够拟合更广泛的数据。可以拟合非线性模式;注意高次多项式可能导致过拟合。 |
| RidgeCV | Same as Ridge, with α optimized by CV. | 具有内置alpha参数交叉验证的岭回归,用于确定最佳正则化。便于自动化α的选择。 |
| LassoCV | Same as Lasso, with α optimized by CV. | 具有内置交叉验证的Lasso回归,用于选择最佳的α值。适用于高维数据;自动化α的选择。 |