[论文解读] On Multivariate Singular Spectrum Analysis and its Variants
本文提出了一种在时空因子模型下的多变量奇异谱分析(mSSA)新型变体,利用低秩汉克尔矩阵结构与奇异值阈值化方法,实现插补与样本外预测的均方误差缩放为 $1/\sqrt{\min(N,T)T}$。该方法通过利用时间与跨序列结构,优于经典SSA($1/\sqrt{T}$)与矩阵估计方法($1/\min(N,T)$)。
We introduce and analyze a variant of multivariate singular spectrum analysis (mSSA), a popular time series method to impute and forecast a multivariate time series. Under a spatio-temporal factor model we introduce, given $N$ time series and $T$ observations per time series, we establish prediction mean-squared-error for both imputation and out-of-sample forecasting effectively scale as $1 / \sqrt{\min(N, T )T}$. This is an improvement over: (i) $1 /\sqrt{T}$ error scaling of SSA, the restriction of mSSA to a univariate time series; (ii) $1/\min(N, T)$ error scaling for matrix estimation methods which do not exploit temporal structure in the data. The spatio-temporal model we introduce includes any finite sum and products of: harmonics, polynomials, differentiable periodic functions, and Holder continuous functions. Our out-of-sample forecasting result could be of independent interest for online learning under a spatio-temporal factor model. Empirically, on benchmark datasets, our variant of mSSA performs competitively with state-of-the-art neural-network time series methods (e.g. DeepAR, LSTM) and significantly outperforms classical methods such as vector autoregression (VAR). Finally, we propose extensions of mSSA: (i) a variant to estimate time-varying variance of a time series; (ii) a tensor variant which has better sample complexity for certain regimes of $N$ and $T$.
研究动机与目标
- 在存在缺失数据与噪声的条件下,为多变量奇异谱分析(mSSA)在时间序列插补与预测任务中提供严谨的有限样本分析。
- 通过利用时间与跨序列相关性,建立优于现有方法的理论误差界。
- 引入一个时空因子模型,以捕捉谐波、多项式、周期性以及霍尔德连续函数。
- 开发算法扩展,用于时变方差估计与基于张量的mSSA,以提升样本复杂度。
提出的方法
- 提出mSSA的一种变体,通过时间序列数据构建汉克尔矩阵,并应用奇异值阈值化(SVT)以恢复低秩结构。
- 采用时空因子模型,其中每个时间序列是潜在分量乘积的和,从而可通过低秩张量表示。
- 使用Page到汉克尔变换,将时间序列转换为适合矩阵估计的结构化矩阵形式。
- 应用高维矩阵估计技术,包括奇异值阈值化(HSTVT),以恢复缺失或含噪声的观测值。
- 提出mSSA的张量变体(tSSA),将多变量时间序列建模为低秩张量,从而在某些情形下提升样本复杂度。
- 在核心mSSA框架基础上扩展,提出一种时变方差估计方法,以建模条件异方差性。
实验结果
研究问题
- RQ1在具有缺失数据与噪声的一般时空因子模型下,能否建立mSSA的理论有限样本分析?
- RQ2所提出的mSSA变体是否在误差缩放上优于经典SSA与矩阵估计方法?
- RQ3在插补与预测任务中,所提出的mSSA变体与深度学习基线模型(如DeepAR与LSTM)相比表现如何?
- RQ4mSSA框架能否扩展以估计时间序列中的时变方差?
- RQ5在高维设置下,mSSA的张量变体(tSSA)是否相比标准mSSA具有更优的样本复杂度?
主要发现
- 所提出的mSSA变体实现了预测均方误差缩放为 $1/\sqrt{\min(N,T)T}$,优于单变量SSA的 $1/\sqrt{T}$ 缩放。
- 在 $N = o(T)$ 的情形下,mSSA变体实现了 $\tilde{\Theta}(1/\sqrt{NT})$ 的误差缩放,其渐近性能优于标准矩阵估计方法的 $\tilde{\Theta}(1/N)$ 缩放。
- 在 $T = o(N)$ 的情形下,mSSA变体实现了 $\tilde{\Theta}(1/T)$ 的误差,优于矩阵估计与tSSA。
- 实验结果表明,该方法在基准数据集上与最先进的神经网络模型(如DeepAR与LSTM)相比表现具有竞争力。
- 当 $N$ 相对于 $T$ 较小时,mSSA的张量变体(tSSA)在某些情形下相比标准mSSA实现了更优的样本复杂度。
- 时变方差估计方法成功捕捉了时间序列中的非恒定条件异方差性,扩展了mSSA的应用范围。
更好的研究,从现在开始
从阅读论文到最终审阅,大幅缩短您的研究时间。
无需绑定信用卡
本解读由 AI 生成,并经人工编辑审核。