Time Series Forecasting has been an active area of research due to its many applications ranging from network usage prediction, resource allocation, anomaly detection, and predictive maintenance. Numerous publications published in the last five years have proposed diverse sets of objective loss functions to address cases such as biased data, long-term forecasting, multicollinear features, etc. In this paper, we have summarized 14 well-known regression loss functions commonly used for time series forecasting and listed out the circumstances where their application can aid in faster and better model convergence. We have also demonstrated how certain categories of loss functions perform well across all data sets and can be considered as a baseline objective function in circumstances where the distribution of the data is unknown. Our code is available at GitHub: https://github.com/aryan-jadon/Regression-Loss-Functions-in-Time-Series-Forecasting-Tensorflow.
翻译:时间序列预测是一个积极的研究领域,其应用范围包括网络使用预测、资源分配、异常现象探测和预测维护等,过去五年出版的许多出版物提出了各种客观损失功能,以处理偏差数据、长期预测、多银河特征等案例。我们在本文件中总结了通常用于时间序列预测的14个众所周知的回归损失功能,并列出了应用这些功能可以帮助更快和更好地模式趋同的情况。我们还展示了某些类别的损失功能如何在所有数据集中很好地发挥作用,并在数据分布不明的情况下可被视为基线客观功能。我们的代码可在GitHub查阅:https://github.com/aryan-jadon/Regresion-Loss-Functions-in-Time-Ser-Forecasting-Tensorflow。