This paper studies the problem of dimension reduction, tailored to improving time series forecasting with high-dimensional predictors. We propose a novel Supervised Deep Dynamic Principal component analysis (SDDP) framework that incorporates the target variable and lagged observations into the factor extraction process. Assisted by a temporal neural network, we construct target-aware predictors by scaling the original predictors in a supervised manner, with larger weights assigned to predictors with stronger forecasting power. A principal component analysis is then performed on the target-aware predictors to extract the estimated SDDP factors. This supervised factor extraction not only improves predictive accuracy in the downstream forecasting task but also yields more interpretable and target-specific latent factors. Building upon SDDP, we propose a factor-augmented nonlinear dynamic forecasting model that unifies a broad family of factor-model-based forecasting approaches. To further demonstrate the broader applicability of SDDP, we extend our studies to a more challenging scenario when the predictors are only partially observable. We validate the empirical performance of the proposed method on several real-world public datasets. The results show that our algorithm achieves notable improvements in forecasting accuracy compared to state-of-the-art methods.
翻译:本文研究面向高维预测变量的时间序列预测改进的降维问题。我们提出了一种新颖的监督深度动态主成分分析(SDDP)框架,将目标变量与滞后观测值纳入因子提取过程。借助时序神经网络,我们以监督方式对原始预测变量进行加权缩放,赋予预测能力更强的变量更大权重,从而构建目标感知预测变量。随后对目标感知预测变量执行主成分分析,提取估计的SDDP因子。这种监督式因子提取不仅提升了下游预测任务的准确性,还产生了更具可解释性和目标针对性的潜在因子。基于SDDP,我们提出了一种因子增强的非线性动态预测模型,该模型统一了广泛的基于因子模型的预测方法族。为进一步证明SDDP的更广泛适用性,我们将研究拓展至预测变量仅部分可观测的更具挑战性场景。我们在多个真实世界公共数据集上验证了所提方法的实证性能。结果表明,相较于现有先进方法,我们的算法在预测精度上取得了显著提升。