多元时间序列预测 —— 向量自回归(VAR)

先来回忆一下单变量 p p 阶自回归模型 A R ( p ) AR(p)
y t = w 0 + i = 1 p w i y t i + ϵ t y_t = w_0 + \sum_{i=1}^p w_i y_{t-i} + \epsilon_t
那么对于多变量情形, y R n \mathbf{y} \in R^n ,可以很自然地推广:
y t = b + i = 1 p W i y t i + E t \mathbf{y}_t = \text{b} + \sum_{i=1}^p W_i \mathbf{y}_{t-i} + \text{E}_t
上式中 W i R n × n , E t , b R n W_i \in R^{n\times n}, \quad \text{E}_t,b \in R^n .

怎么来计算参数 W i W_i 呢?

转化成优化问题:
min W i , b t y t b i = 1 p W i y t i 2 2 \min_{W_i,b} \quad \sum_t\left|\left|\mathbf{y}_t - \text{b} - \sum_{i=1}^p W_i \mathbf{y}_{t-i}\right|\right|_2^2
甚至
min W i , b t y t [ b W 1 W 2 W p ] [ 1 y t 1 y t 2 y t p ] 2 2 \min_{W_i,b} \quad \sum_t\left|\left| \mathbf{y}_t -\left[ \begin{array}{ll} \text{b} & W_1 & W_2 & \cdots & W_p \end{array} \right] \left[ \begin{array}{l} 1\\ \mathbf{y}_{t-1} \\ \mathbf{y}_{t-2}\\ \vdots\\ \mathbf{y}_{t-p} \end{array} \right] \right|\right|_2^2
这就简单了吧,直接最小二乘法求解即可。

原创文章 338 获赞 621 访问量 50万+

猜你喜欢

转载自blog.csdn.net/itnerd/article/details/104991117