局部加权线性回归时间序列预测

华为软件精英挑战赛2018题目。

训练集样本x是日期序列(简略成自然数序列),x=[1,2,3,4,...,n]

虚拟机数量序列(按天累计)y=[y1,y2,...,yn]

在一般的线性回归中,只需要拟合一个参数θ,即可用y(n+1)=θ*(n+1)预测出下一天的虚拟机数量。

而局部线性回归中,给每一个点赋予一定的权重,赋予权值的准则是距离待预测点越近则权值越大。

具体是使用公式:

来决定每个点的权值。它很像高斯分布,离待预测点x越近的地方w(i)值越大,越远的地方w(i)越小,这就使得离x处近的数据对预测结果的影响更大。

用θ表示回归系数,w表示权重, 那么平方误差的表达式就变成:

通过矩阵可以表示成:

f(θ)对θ求导等于0得到:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值