最新综述:详细分析14种可用于时间序列预测的损失函数
©作者 | Spectator
单位 | 核桃量化
研究方向 | 量化投资
论文标题:
A Comprehensive Survey of Regression Based Loss Functions for Time Series Forecasting
https://arxiv.org/abs/2211.02989
https://github.com/aryan-jadon/Regression-Loss-Functions-in-Time-Series-Forecasting-Tensorflow
摘要
本文工作总结了常用的的 14 个损失函数并对它们的优缺点进行分析,这些损失函数已被证明在不同领域提供了最先进的结果。本文在在各种时间序列基准任务上对它们的表现进行分析,希望能助行业专业人士和研究人员快速的为任务选取合适的损失函数,避免过多的实验尝试。
问题背景
时间序列数据与一般基于回归的数据略有不同,因为在特征中添加了时间信息,使目标更加复杂。时间序列数据具有以下组成部分
level:每个时间序列都有一个 base level,简单的 base level 的计算可以直接通过对历史数据进行平均/中位数计算得到; 周期性:时间序列数据也有一种称为周期性的模式,它不定期重复,这意味着它不会以相同的固定间隔出现; 趋势:表示时间序列在一段时间内是增加还是减少。也就是说,它有上升(增加)或下降(减少)的趋势; 季节性:在一段时间内重复出现的模式称为季节性; 噪声:在提取水平、周期性、趋势和季节性之后,剩下的就是噪声,噪声是数据中完全随机的变化。
14种损失函数分析
3.1 Mean Absolute Error (MAE)
MAE 是回归模型中经常使用的一种简单有效的损失函数。但是由于异常值,回归问题中的变量可能不是严格的高斯变量会带来一些问题。
实际值和预期值之间的差异被测量为平均偏差误差(MBE)。预测中的平均偏差由 MBE 量化。除了不考虑绝对值外,它实际上与 MAE 相同。应谨慎对待 MBE,因为正向误差和负向误差可能会相互抵消。
3.4 Relative Absolute Error (RAE)
3.7 Root Mean Squared Error (RMSE)
3.8 Mean Squared Logarithmic Error (MSLE)
3.9 Root Mean Squared Logarithmic Error (RMSLE)
3.11 Relative Root Mean Squared Error (RRMSE)
3.13 LogCosh Loss
实验分析各种损失函数在时间序列任务上的表现
电力负荷数据集-数据集包含 370 点/客户端的电力消耗。 交通数据集-数据集包含 15 个月的每日数据(440 条每日记录),描述了旧金山湾区高速公路不同车道随时间变化的占用率,数值介于 0 和 1 之间。 Favorita 数据集-包含日期、商店和商品信息、该商品是否正在促销以及单位销售额的杂货数据集。 波动率数据集-数据集包含衡量金融资产或指数过去波动性。
实验使用 P10、P50 和 P90 度量评估了所有损失函数的性能。预测的上限和下限可以通过分位数提供。80% 置信区间是可以获得的值范围,例如,通过使用预测类型 0.1(P10)和 0.9(P90)。在 10% 的情况下,观测值应小于 P10 值,在 90% 的情况下 P90 值应更高。
在电力数据集的任务上,Quantile Loss、MSE 和 RRMSE 损失表现良好。 在交通数据集任务上,Log Cosh Loss、Quantile Loss 和 MAE 表现更好。 在 Favorita 数据集任务上,RAE、LogCosh Loss 和 Quantile Loss 表现更好。 在波动率数据集任务上,Quantile Loss、MAE 和 Huber Loss 表现更好。
总结展望
参考文献
[1] P10,P50,P90和方差:
https://imepisode.top/2020/03/p10p50p90%E5%92%8C%E6%96%B9%E5%B7%AE/
更多阅读
#投 稿 通 道#
让你的文字被更多人看到
如何才能让更多的优质内容以更短路径到达读者群体,缩短读者寻找优质内容的成本呢?答案就是:你不认识的人。
总有一些你不认识的人,知道你想知道的东西。PaperWeekly 或许可以成为一座桥梁,促使不同背景、不同方向的学者和学术灵感相互碰撞,迸发出更多的可能性。
PaperWeekly 鼓励高校实验室或个人,在我们的平台上分享各类优质内容,可以是最新论文解读,也可以是学术热点剖析、科研心得或竞赛经验讲解等。我们的目的只有一个,让知识真正流动起来。
📝 稿件基本要求:
• 文章确系个人原创作品,未曾在公开渠道发表,如为其他平台已发表或待发表的文章,请明确标注
• 稿件建议以 markdown 格式撰写,文中配图以附件形式发送,要求图片清晰,无版权问题
• PaperWeekly 尊重原作者署名权,并将为每篇被采纳的原创首发稿件,提供业内具有竞争力稿酬,具体依据文章阅读量和文章质量阶梯制结算
📬 投稿通道:
• 投稿邮箱:[email protected]
• 来稿请备注即时联系方式(微信),以便我们在稿件选用的第一时间联系作者
• 您也可以直接添加小编微信(pwbot02)快速投稿,备注:姓名-投稿
△长按添加PaperWeekly小编
🔍
现在,在「知乎」也能找到我们了
进入知乎首页搜索「PaperWeekly」
微信扫码关注该文公众号作者