Press "Enter" to skip to content

时代网:时间序列预测的最新进展

了解TimesNet架构并在Python中应用于预测任务

Photo by Rachel Hisko on Unsplash

在之前的文章中,我们探讨了最新的最先进的预测技术,从2020年发布的N-BEATS开始,到2022年的N-HiTS,再到2023年3月的PatchTST。回想一下,N-BEATS和N-HiTS依赖于多层感知器结构,而PatchTST利用了Transformer结构。

截至2023年4月,在文献中发表了一种新模型,它在时间序列分析的多个任务中实现了最先进的结果,如预测、插补、分类和异常检测:TimesNet。

TimesNet是由Wu、Hu、Liu等人在他们的论文《TimesNet: General Time Series Analysis的时态2D变化建模》中提出的。

与以前的模型不同,它使用基于CNN的架构在不同任务上实现了最先进的结果,使其成为时间序列分析基础模型的理想选择。

在本文中,我们探索TimesNet的架构和内部工作原理。然后,我们将该模型应用于预测任务,并与N-BEATS和N-HiTS一起进行完整的实验。

如往常一样,有关更多详细信息,请参阅原始论文。

通过我的免费时间序列速查表,学习最新的时间序列分析技术,在Python中获取统计和深度学习技术的实现,以及使用TensorFlow!

让我们开始吧!

探索TimesNet

TimesNet的动机来源于认识到许多现实生活中的时间序列呈现多周期性。这意味着变化在不同的周期发生。

例如,室外温度既有日周期又有年周期。通常情况下,白天比夜晚热,夏天比冬天热。

现在,这些多个周期相互重叠并相互作用,使得难以分离和建模…

Leave a Reply

Your email address will not be published. Required fields are marked *