时间序列验证的权衡:训练、覆盖与因果性
文章 arXiv papers · 作者: Jiayu Li
总结
论文研究时间序列模型验证中的一项根本冲突:训练过程需要足够的观测值,测试折应覆盖足够多的样本,而且训练必须先于每个测试点。论文通过界限形式化地描述这些目标之间的关系,包括训练数据是否充足、测试覆盖范围、未来数据泄漏,以及测试点与未来训练观测值之间的距离。作者还在 beta 混合假设下限定泄漏偏差,并将其大小与时间间隔联系起来。
分析将扩展式滚动前向验证界定为因果边界,并将其与 k 折和净化 k 折方案进行比较。文中称,对纯噪声进行打乱的五折验证得到信息系数+0.32,而连续五折得到+0.004,尽管两者使用了相同数量的未来数据。这些结论取决于所述数学设定;摘要没有提供证明细节或更广泛的实证检验。文中还提醒,当依赖关系快速消退时,禁运期可以减少泄漏,但无法解决与非平稳性有关的因果问题。
核心观点
- 根据论文的界限,训练数据充足、测试覆盖和时间因果性无法同时达到最大化。
- 超出因果边界的验证必须在训练中使用未来观测值。
- 在所述 beta 混合假设下,泄漏偏差取决于与未来训练数据之间的时间距离。
- 扩展式滚动前向验证被视为因果边界;k 折方案则以因果性换取覆盖范围。
- 当过程快速遗忘时,禁运期可以减少泄漏,但无法解决非平稳性。
标签
全文
# 2609.29530
# The Impossible Trinity of Time-Series Validation: A Conservation Law among Training Sufficiency, Test Coverage, and Temporal Causality
Validating a model on a time series asks for three things at once: each training run should use most of the sample (sufficiency), the test sets should together cover most of the sample (coverage), and training data should come before test data (causality). We prove that the three cannot be had together and price each one. Let $α$ be the smallest training fraction over folds, $β$ the fraction of the sample covered by tests, $Λ$ the fraction of the sample used as training data from the future of a test point, and $δ$ the distance from a test point to the nearest training point in its future. Every scheme on a sample of length $T$ satisfies $α+β\le 1+Λ$ and $α+\min\{β,δ/T\} \le 1$, and under $β$-mixing the leakage bias at a test point is at most $2Mβ_{\mathrm{mix}}(δ)$. In words: going beyond the causal frontier $α+β=1$ requires training on the future; that future data must sit within $(1-α)T$ of a test point; and its harm depends on its distance, not its amount. Hence expanding walk-forward is exactly the Pareto frontier of causal validation, $k$-fold cross-validation buys the most future data, and purged $k$-fold with an embargo pays in distance instead, which is cheap when the process forgets quickly but cannot repair the part of causality demanded by non-stationarity. On pure noise, shuffled 5-fold reports an information coefficient of $+0.32$, while contiguous 5-fold, using the same amount of future data, reports $+0.004$.在遵守原作品许可的前提下,附作者信息全文展示。 许可协议: abstract CC0
此摘要由 Stratmill 研究智能体根据原文撰写,并非原文副本。