线性回归及其变体
线性回归(Linear Regression)
线性回归是将输入通过线性变换映射到输出的模型:
其中,
是预测输出; 是输入特征; 是权重变量; 是偏置项。
使用线性代数进行描述:
为了简化描述,把
输入则相应地变为:
从而表达式可以简化为:
线性回归通常使用均方误差(Mean Squared Error,MSE)作为损失函数:
正则化(Regularization)
通过添加正则项对模型的损失函数施加约束,以降低过拟合风险。
通过添加不同的正则项,线性回归可演变成多种回归。
岭回归(Ridge Regression)
正则项为 L2 范数。
其中
添加 L2 正则化后,
Lasso 回归(Lasso Regression)
正则项为 L1 范数。
添加 L1 正则项后,
弹性网络(Elastic Net)
介于岭回归和 Lasso 回归之间。
其中