单变量时间序列预测的方法小结

本文概述了多种传统的时间序列预测方法,包括朴素方法、季节朴素、简单平均、移动窗口平均、加权移动窗口平均、简单指数平滑、HoltWinter's趋势模型、HoltWinter's季节模型以及ARIMA等,提供了详细的数学公式表达。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

把常用的传统方法总结一下,大概有如下

朴素方法(Naive)

y ^ t + 1 = y t \hat{y}_{t+1} = y_t y^t+1=yt

季节朴素

y ^ t + 1 = y t + 1 − s \hat{y}_{t+1} = y_{t+1-s} y^t+1=yt+1s

简单平均

y ^ t + 1 = 1 t ∑ i = 1 t y i \hat{y}_{t+1} = \frac{1}{t}\sum_{i=1}^t y_i y^t+1=t1i=1tyi

移动窗口平均

y ^ t + 1 = 1 p ∑ i = 0 p − 1 y t − i \hat{y}_{t+1} = \frac{1}{p}\sum_{i=0}^{p-1} y_{t-i} y^t+1=p1i=0p1yti

加权移动窗口平均

y ^ t + 1 = 1 p ∑ i = 0 p − 1 w i y t − i \hat{y}_{t+1} = \frac{1}{p}\sum_{i=0}^{p-1} w_iy_{t-i} y^t+1=p1i=0p1wiyti

简单指数平滑

y ^ t + 1 = α y t + α ( 1 − α ) y t − 1 + ⋯ = α y t + ( 1 − α ) y ^ t − 1 \begin{array}{ll} \hat{y}_{t+1} &= \alpha y_t + \alpha(1-\alpha)y_{t-1} + \cdots \\ &= \alpha y_t + (1-\alpha)\hat{y}_{t-1} \end{array} y^t+1=αyt+α(1α)yt1+=αyt+(1α)y^t1

Holt Winter’s 趋势模型

两次指数平滑
l t = α y t + ( 1 − α ) ( l t − 1 + b t − 1 ) b t = β ( l t − l t − 1 ) + ( 1 − β ) b t − 1 y ^ t + h ∣ t = l t + h b t \begin{array}{ll} l_t &= \alpha y_t + (1-\alpha)( l_{t-1} + b_{t-1}) \\ b_t &= \beta (l_t - l_{t-1}) + (1-\beta) b_{t-1} \\ \hat{y}_{t+h|t} &= l_t + hb_t \end{array} ltbty^t+ht=αyt+(1α)(lt1+bt1)=β(ltlt1)+(1β)bt1=lt+hbt
以上三个方程分别称为:水平(level)方程、趋势(trend)方程、预测(forecast)方程.

Holt Winter’s 季节模型

三次指数平滑
l t = α ( y t − S t − s ) + ( 1 − α ) ( l t − 1 + b t − 1 ) , b t = β ( l t − l t − 1 ) + ( 1 − β ) b t − 1 , S t = γ ( y t − l t ) + ( 1 − γ ) S t − s , y ^ t + h ∣ t = l t + h b t + S t + h − s \begin{array}{ll} l_t &= \alpha (y_t - S_{t-s}) + (1-\alpha)( l_{t-1} + b_{t-1}), \\ b_t &= \beta (l_t - l_{t-1}) + (1-\beta) b_{t-1}, \\ S_t &= \gamma (y_t-l_t) + (1-\gamma) S_{t-s},\\ \hat{y}_{t+h|t} &= l_t + hb_t + S_{t+h-s} \end{array} ltbtSty^t+ht=α(ytSts)+(1α)(lt1+bt1),=β(ltlt1)+(1β)bt1,=γ(ytlt)+(1γ)Sts,=lt+hbt+St+hs
增加了季节项的指数平滑

ARIMA

不说了 …

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

颹蕭蕭

白嫖?

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值