符号 |
定义 |
D |
数据集,一个m×(d+1)大小的矩阵X |
m |
样本量 |
d |
维度,不含偏置项 |
X=⎛⎜
⎜
⎜⎝x11x12...x1d1x21x22...x2d1...............xm1xm2...xmd1⎞⎟
⎟
⎟⎠=⎛⎜
⎜
⎜
⎜⎝xT11xT21......xTm1⎞⎟
⎟
⎟
⎟⎠ |
样本矩阵 |
y=⎛⎜
⎜
⎜⎝y1y2...ym⎞⎟
⎟
⎟⎠ |
目标向量 |
^w=(w;b)∈Rd+1 |
回归系数向量 |
1.多元线性回归模型
f(xi)=wTxi+b,使得f(xi)≈yi
^w∗=argminw(y−X^w)T(y−X^w)
2.多元线性回归的解析解
令E^w=(y−X^w)T(y−X^w)
求偏导∂E^w∂^w=2XT(X^w−y)
令∂E^w∂^w=0即可求到最优解
当XTX为满秩矩阵或者正定矩阵,可得^w∗=(XTX)−1XTy,令^xi=(xi,1),最最终回归模型为f(^xi)=^xTi(XTX)−1XTy
若不满秩,一般做法是引入正则化项
3.模型检验
F检验时对整体回归方程显著性的检验,即所有变量对被解释变量的显著性检验
构造统计量F
F=SSR/kSSE/(n−k−1)=MSRMSE∼F(k,n−k−1)
4. 算法实践
4.1 梯度下降法
利用梯度公式
∂E^w∂^w=2XT(X^w−y)
其中样本X的大小随着算法(随机梯度,批量梯度,小批量梯度)的不同有所不同
思路
1.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· .NET10 - 预览版1新功能体验(一)