DeepTime: Learning Deep Time-index Models for Time Series Forecasting
DeepTime模型是一个用于LSTF的由[Gerald Woo ,Chenghao Liu ,Doyen Sahoo , Akshat Kumar ,Steven Hoi ]等人于2022年发表的模型。
arxiv链接
https://arxiv.org/abs/2207.06046arxiv.org/abs/2207.06046
Github链接
https://github.com/salesforce/DeepTimegithub.com/salesforce/DeepTime
摘要: 论文提出了一种用于多元时间序列预测的深度学习框架DeepTime,该框架采用元优化方法对基模型的超参数进行优化,基模型是一种简单的前馈神经网络,论文提供了理论分析和实证结果来证明所提框架的有效性。
其使用closed-form ridge regressor进行元数据学习,并且可以自动提取特征,并且避免了梯度消失及梯度爆炸。
贡献
- 提出了一种新的元学习方法,用于训练和测试时间序列预测模型,该方法采用了一个闭合形式的岭回归器来实现元优化过程,可以在训练和测试时都非常快速和高效。
- 采用了一种特定的函数形式,利用隐式神经表示和一个新颖的拼接傅里叶特征模块来高效地学习时间序列中的高频模式,从而提高模型的泛化能力和预测性能。
- 在多元时间序列预测任务中进行了实验验证,结果表明该方法取得了优秀的性能,且比传统的基于梯度的元学习方法更加高效和稳定。
在Related Work部分,本文回顾了现有的时间序列预测方法,包括传统的时间序列预测方法和基于深度学习的方法。传统的时间序列预测方法包括ARIMA、ETS和VAR等,这些方法在处理短时间序列和单变量时间序列时表现良好,但在处理长时间序列和多变量时间序列时存在一些局限性。基于深度学习的方法在处理这些问题时表现更好,包括RNN、LSTM和GRU等,这些方法可以处理长时间序列和多变量时间序列,并且可以自动提取特征。然而,这些方法通常需要大量的计算资源和时间来训练,并且可能会出现过拟合问题。因此,本文提出了一种新的深度学习框架DeepTime,它可以高效地处理长时间序列和多变量时间序列,并在实际数据集上取得了竞争性的结果。
它是一个元优化框架,将深度时间索引模型的学习过程分为内部学习和外部学习两个阶段。内部学习过程是标准的监督学习过程,用于拟合最近时间步骤的参数。外部学习过程使深度时间索引模型能够从数据中学习强大的归纳偏差,以便进行外推。DeepTime采用了一种特定的函数形式,利用隐式神经表示和一个新颖的拼接傅里叶特征模块来高效地学习时间序列中的高频模式。与传统的时间序列预测方法不同,DeepTime可以处理长时间序列和多变量时间序列,并且可以自动提取特征。本文的实验结果表明,DeepTime在实际数据集上取得了竞争性的结果,并且比现有的基于深度学习的时间序列预测方法更加高效。
时间序列预测的目标是预测未来时间步骤的值,给定过去时间步骤的值。本文采用的是基于回归的方法,即将时间序列预测问题转化为一个回归问题,通过学习一个函数f来预测未来时间步骤的值。本文的目标是提出一种新的深度学习框架DeepTime,用于时间序列预测,并解决现有方法的一些问题,如过拟合、计算复杂度高等问题。为此,本文提出了一个元优化框架,将深度时间索引模型的学习过程分为内部学习和外部学习两个阶段,以提高模型的泛化能力和预测性能。同时,本文还提出了一种特定的函数形式,利用隐式神经表示和一个新颖的拼接傅里叶特征模块来高效地学习时间序列中的高频模式。
- Fast and Efficient Meta-optimization
- 本文提出了一种快速高效的元优化方法,用于训练和测试时间序列预测模型。具体来说,本文采用了一个闭合形式的岭回归器来实现元优化过程,这个方法可以在训练和测试时都非常快速和高效。与传统的基于梯度的元优化方法不同,本文的方法不需要进行内部梯度下降,因此可以避免梯度消失和梯度爆炸等问题。同时,本文的方法还采用了一种特定的函数形式,利用隐式神经表示和一个新颖的拼接傅里叶特征模块来高效地学习时间序列中的高频模式。通过这些方法,本文提出的元优化框架可以更好地处理时间序列预测问题,提高模型的泛化能力和预测性能。
实验
该论文在实验部分分别对合成数据和真实世界数据进行了测试,以验证所提出的元学习方法的有效性和性能。在合成数据实验中,作者考虑了三种不同的函数形式,包括线性函数、三次函数和正弦函数的和,并随机生成了不同的函数参数来构建不同的任务。在真实世界数据实验中,作者使用了六个真实世界数据集,包括电力变压器温度、电力消耗负载、交易、交通、天气和类流感疾病等。实验结果表明,所提出的元学习方法在多元时间序列预测任务中取得了优秀的性能,且比传统的基于梯度的元学习方法更加高效和稳定。
其分别与最近比较火的几种模型,比如N-HITS,FEDformer,Autoformer,Infomer等在多种数据集上进行了表现的比较,可以看到其表现不俗。