md_files/科研/草稿.md

55 lines
2.6 KiB
Markdown
Raw Normal View History

**平滑Smoothing**
在时间序列分析中,“平滑”指的是用一种加权平均的方法,将原始序列中的随机波动(噪声)滤掉,突出其潜在的趋势和周期成分。指数平滑尤为典型:它对所有历史观测值 XtX_t 施加指数衰减的权重,使得离当前越近的数据权重越大、越远的数据权重越小,从而得到一条更为“平滑”的序列 StS_t。
- **单指数平滑SES**
St=αXt+(1α)St1,0<α<1 S_t = \alpha\,X_t + (1-\alpha)\,S_{t-1},\quad 0<\alpha<1
其中StS_t 是时刻 tt 的平滑值,α\alpha平滑系数控制新旧信息的权重比例。
- **双指数平滑Holt**
在 SES 的基础上,再引入一个“趋势分量” TtT_t
{Lt=αXt+(1α)(Lt1+Tt1)Tt=β (LtLt1)+(1β)Tt1\begin{cases} L_t = \alpha\,X_t + (1-\alpha)(L_{t-1}+T_{t-1}) \\[6pt] T_t = \beta\,(L_t - L_{t-1}) + (1-\beta)\,T_{t-1} \end{cases}
这里 LtL_t 是“平滑后的水平levelTtT_t 是“平滑后的趋势trendβ\beta 是趋势平滑系数。
- **三指数平滑HoltWinters**
进一步加入季节性分量 StS_t
{Lt=α(Xt/Stm)+(1α)(Lt1+Tt1)Tt=β (LtLt1)+(1β)Tt1St=γ(Xt/Lt)+(1γ)Stm\begin{cases} L_t = \alpha\,(X_t/S_{t-m}) + (1-\alpha)(L_{t-1}+T_{t-1}) \\[4pt] T_t = \beta\,(L_t - L_{t-1}) + (1-\beta)\,T_{t-1} \\[4pt] S_t = \gamma\,(X_t/L_t) + (1-\gamma)\,S_{t-m} \end{cases}
其中 mm 是季节周期长度,γ\gamma 是季节平滑系数。
------
**预测逻辑**
指数平滑系列方法的核心假设是“未来的值可以用当前估计的水平、趋势、季节性分量线性组合”来近似。
1. **单指数平滑** 预测:
X^t+1=St \hat X_{t+1} = S_t
即,预测值等于最后一个时刻的平滑值。
2. **双指数平滑** 预测:
X^t+h=Lt+hTt \hat X_{t+h} = L_t + h \, T_t
意味着:水平分量加上 hh 倍的趋势分量。
3. **三指数平滑** 预测:
X^t+h=(Lt+hTt)×St+hm⌊(h1)/m⌋ \hat X_{t+h} = \bigl(L_t + h\,T_t\bigr)\times S_{t+h-m\lfloor (h-1)/m\rfloor}
即在双平滑的结果上,再乘以对应的季节系数。
整体来看,指数平滑的预测逻辑就是:
- **水平分量Level** 反映序列的基准水平;
- **趋势分量Trend** 反映序列的线性增长或下降趋势;
- **季节分量Seasonality** 反映序列的周期波动;
- 将它们按照简单的线性公式“拼装”起来,就得到对未来点的估计。
这种结构使得指数平滑既简单易算,又能灵活捕捉不同的时序特征。