Forecast Evaluation for Data Scientists: Common Pitfalls and Best Practices
Not on the map. Why?
Abstract (arXiv)
Machine Learning (ML) and Deep Learning (DL) methods are increasingly replacing traditional methods in many domains involved with important decision making activities. DL techniques tailor-made for specific tasks such as image recognition, signal processing, or speech analysis are being introduced at a fast pace with many improvements. However, for the domain of forecasting, the current state in the ML community is perhaps where other domains such as Natural Language Processing and Computer Vision were at several years ago. The field of forecasting has mainly been fostered by statisticians/econometricians; consequently the related concepts are not the mainstream knowledge among general ML practitioners. The different non-stationarities associated with time series challenge the data-driven ML models. Nevertheless, recent trends in the domain have shown that with the availability of massive amounts of time series, ML techniques are quite competent in forecasting, when related pitfalls are properly handled. Therefore, in this work we provide a tutorial-like compilation of the details of one of the most important steps in the overall forecasting process, namely the evaluation. This way, we intend to impart the information of forecast evaluation to fit the context of ML, as means of bridging the knowledge gap between traditional methods of forecasting and state-of-the-art ML techniques. We elaborate on the different problematic characteristics of time series such as non-normalities and non-stationarities and how they are associated with common pitfalls in forecast evaluation. Best practices in forecast evaluation are outlined with respect to the different steps such as data partitioning, error calculation, statistical testing, and others. Further guidelines are also provided along selecting valid and suitable error measures depending on the specific characteristics of the dataset at hand.
Key facts. Cited by 55 papers in the map (data through 14 Oct 2026). Builds on 28 of its 128 references that are in the map. First posted on arXiv 21 Mar 2022.
Builds on
28 of 128 references.
References · 28
- 2020Informer: Beyond Efficient Transformer for Long Sequence Time-Series Forecastingcited by 2,169
- 2021Autoformer: Decomposition Transformers with Auto-Correlation for Long-Term Series Forecastingcited by 1,676
- 2022FEDformer: Frequency Enhanced Decomposed Transformer for Long-term Series Forecastingcited by 1,210
- 2017DeepAR: Probabilistic Forecasting with Autoregressive Recurrent Networkscited by 1,013
- 2017Modeling Long- and Short-Term Temporal Patterns with Deep Neural Networkscited by 879
- 2018Deep learning for time series classification: a reviewcited by 576
- 2020Connecting the Dots: Multivariate Time Series Forecasting with Graph Neural Networkscited by 566
- 2019Recurrent Neural Networks for Time Series Forecasting: Current Status and Future Directionscited by 172
- 2022ETSformer: Exponential Smoothing Transformers for Time-series Forecastingcited by 148
- 2022N-HiTS: Neural Hierarchical Interpolation for Time Series Forecastingcited by 146
- 2018Temporal Pattern Attention for Multivariate Time Series Forecastingcited by 125
- 2021AdaRNN: Adaptive Learning and Forecasting of Time Seriescited by 121
16 more
- 2019catch22: CAnonical Time-series CHaracteristicscited by 105
- 2015Characterizing Concept Driftcited by 94
- 2021Learning in High Dimension Always Amounts to Extrapolationcited by 66
- 2020Kaggle forecasting competitions: An overlooked learning opportunitycited by 56
- 2019Evaluating time series forecasting models: An empirical study on performance estimation methodscited by 53
- 2020Forecasting: theory and practicecited by 36
- 2021Measuring Data Leakage in Machine-Learning Models with Fisher Informationcited by 33
- 2021Historical Inertia: A Neglected but Powerful Baseline for Long Sequence Time-series Forecastingcited by 26
- 2022Preformer: Predictive Transformer with Multi-Scale Segment-wise Correlations for Long-Term Time Series Forecastingcited by 23
- 2020Ensembles of Localised Models for Time Series Forecastingcited by 20
- 2021A better measure of relative prediction accuracy for model selection and model estimationcited by 20
- 2019Recurrent Neural Networks for Time Series Forecastingcited by 19
- 2017Neural Decomposition of Time-Series Data for Effective Generalizationcited by 9
- 2021State-of-the-art predictive and prescriptive analytics for IEEE CIS 3rd Technical Challengecited by 8
- 2017A Tutorial on Statistically Sound Pattern Discoverycited by 6
- 2020Error-feedback stochastic modeling strategy for time series forecasting with convolutional neural networkscited by 2
Built on by
Citing papers per year: 2022: 3; 2023: 5; 2024: 8; 2025: 19; 2026: 20.
55 papers.
Sort:
By area:
- 2023Large Language Models Are Zero-Shot Time Series Forecasterscited by 500
- 2025fev-bench: A Realistic Benchmark for Time Series Forecastingcited by 64
- 2026It's TIME: Towards the Next Generation of Time Series Forecasting Benchmarkscited by 33
- 2023Pushing the Limits of Pre-training for Time Series Forecasting in the CloudOps Domaincited by 23
- 2024Ada-MSHyper: Adaptive Multi-Scale Hypergraph Transformer for Time Series Forecastingcited by 21
- 2025True Zero-Shot Inference of Dynamical Systems Preserving Long-Term Statisticscited by 20
- 2025Rethinking Evaluation in the Era of Time Series Foundation Models: (Un)known Information Leakage Challengescited by 16
- 2024Neural Context Flows for Meta-Learning of Dynamical Systemscited by 9
- 2025There are no Champions in Supervised Long-Term Time Series Forecastingcited by 8
- 2025LETS Forecast: Learning Embedology for Time Series Forecastingcited by 6
- 2023Symbolic Regression as Feature Engineering Method for Machine and Deep Learning Regression Taskscited by 5
- 2025Adaptive parameters identification for nonlinear dynamics using deep permutation invariant networkscited by 5
38 more
- 2024An Evaluation of Standard Statistical Models and LLMs on Time Series Forecastingcited by 4
- 2026Position: A Dynamical Systems Perspective is Needed to Advance Time Series Modelingcited by 4
- 2022Predict+Optimize Problem in Renewable Energy Schedulingcited by 3
- 2024The impact of data set similarity and diversity on transfer learning success in time series forecastingcited by 3
- 2024Scalable Transformer for High Dimensional Multivariate Time Series Forecastingcited by 3
- 2025On the retraining frequency of global models in retail demand forecastingcited by 3
- 2025The Pitfalls of Benchmarking in Algorithm Selection: What We Are Getting Wrongcited by 3
- 2026Time Series Foundation Models as Strong Baselines in Transportation Forecasting: A Large-Scale Benchmark Analysiscited by 3
- 2026Seeking SOTA: Time-Series Forecasting Must Adopt Taxonomy-Specific Evaluation to Dispel Illusory Gainscited by 3
- 2023Hierarchical learning, forecasting coherent spatio-temporal individual and aggregated building loadscited by 2
- 2025ModelRadar: Aspect-based Forecast Evaluationcited by 2
- 2025Navigating Pitfalls: Evaluating LLMs in Machine Learning Programming Educationcited by 2
- 2026Multi-scale hypergraph meets LLMs: Aligning large language models for time series analysiscited by 2
- 2024Forecasting with Deep Learning: Beyond Average of Average of Average Performancecited by 1
- 2025Hybrid Adaptive Modeling in Process Monitoring: Leveraging Sequence Encoders and Physics-Informed Neural Networkscited by 1
- 2025The cost of ensembling: is it always worth combining?cited by 1
- 2026Intermittent time series forecasting: local vs global modelscited by 1
- 2026Energy-Arena: A Dynamic Benchmark for Operational Energy Forecastingcited by 1
- 2026Selective Time Series Forecasting via Metalearningcited by 1
- 2026Model selection with proper scoring rules on data sets of time series: prefer the mean scaled scorecited by 1
- 2022FRANS: Automatic Feature Extraction for Time Series Forecastingcited by 0
- 2022Causal Effect Estimation with Global Probabilistic Forecasting: A Case Study of the Impact of Covid-19 Lockdowns on Energy Demandcited by 0
- 20231D-CapsNet-LSTM: A Deep Learning-Based Model for Multi-Step Stock Index Forecastingcited by 0
- 2024Movement Prediction-Adjusted Naive Forecast: Is the Naive Baseline Unbeatable in Financial Time Series Forecasting?cited by 0
- 2024Predictive Modeling, Pattern Recognition, and Spatiotemporal Representations of Plant Growth in Simulated and Controlled Environments: A Comprehensive Reviewcited by 0
- 2025Two-stage hybrid models for enhancing forecasting accuracy on heterogeneous time seriescited by 0
- 2025Condition Monitoring with Machine Learning: A Data-Driven Framework for Quantifying Wind Turbine Energy Losscited by 0
- 2025Improving AGI Evaluation: A Data Science Perspectivecited by 0
- 2025Prepared for the Unknown: Adapting AIOps Capacity Forecasting Models to Data Changescited by 0
- 2025Rethinking deep learning: linear regression remains a key benchmark in predicting terrestrial water storagecited by 0
- 2025Recurrent Neural Networks with Linear Structures for Electricity Price Forecastingcited by 0
- 2025Nonlinear Dynamical Modeling of Human Intracranial Brain Activity with Flexible Inferencecited by 0
- 2026Deep Learning Network-Temporal Models For Traffic Predictioncited by 0
- 2026Physics-Informed Neural Networks and Sequence Encoder: Application to heating and early cooling of thermo-stamping processcited by 0
- 2026A Step Towards Inherently Interpretable Causal Machine Learning Models For Decision Supportcited by 0
- 2026A Minimal Interpretable Architecture for Zero-Shot Reconstruction of Dynamical Systemscited by 0
- 2026ClouDens: Operational Context-Aware Anomaly Detection for Large-scale Cloud System Monitoringcited by 0
- 2026Short-term load forecasting under EU-AI Act Requirements in Safety-Critical Environments: Results from a 41-day live challenge on the aggregated German transmission-grid loadcited by 0
50 most cited of 55 All 55 (JSON)
- 2026Signal Simplification Is Not Predictive Simplification: Diagnosing Residual Neural Forecasting in Short-Horizon Volatility2 Oct 2026
- 2026When a High Score Is an Illusion: Certifying Genuine versus Repackaged Forecasting Skill16 Sep 2026
- 2026Horizon-specific Expert Fusion for Photovoltaic Power Forecasting14 Sep 2026
- 2026Halo: Improving forecast accuracy through heteroscedastic estimation6 Sep 2026
- 2026Quantifying Protocol-Induced Uncertainty in Comparative Predictive-Model Evaluation: Evidence from Large-Scale Daily PM10 Forecasting26 Aug 2026
- 2026Short-term load forecasting under EU-AI Act Requirements in Safety-Critical Environments: Results from a 41-day live challenge on the aggregated German transmission-grid load5 Aug 2026
- 2026ClouDens: Operational Context-Aware Anomaly Detection for Large-scale Cloud System Monitoring20 Jul 2026
- 2026A Minimal Interpretable Architecture for Zero-Shot Reconstruction of Dynamical Systems16 Jul 2026
- 2026Model selection with proper scoring rules on data sets of time series: prefer the mean scaled score23 Jun 2026
- 2026A Step Towards Inherently Interpretable Causal Machine Learning Models For Decision Support23 Jun 2026
- 2026Selective Time Series Forecasting via Metalearning22 Jun 2026
- 2026Energy-Arena: A Dynamic Benchmark for Operational Energy Forecasting27 Apr 2026
38 more
- 2026Physics-Informed Neural Networks and Sequence Encoder: Application to heating and early cooling of thermo-stamping process27 Mar 2026
- 2026Seeking SOTA: Time-Series Forecasting Must Adopt Taxonomy-Specific Evaluation to Dispel Illusory Gains16 Mar 2026
- 2026Deep Learning Network-Temporal Models For Traffic Prediction12 Mar 2026
- 2026Time Series Foundation Models as Strong Baselines in Transportation Forecasting: A Large-Scale Benchmark Analysis27 Feb 2026
- 2026Position: A Dynamical Systems Perspective is Needed to Advance Time Series Modeling18 Feb 2026
- 2026It's TIME: Towards the Next Generation of Time Series Forecasting Benchmarks12 Feb 2026
- 2026Multi-scale hypergraph meets LLMs: Aligning large language models for time series analysis4 Feb 2026
- 2026Intermittent time series forecasting: local vs global models20 Jan 2026
- 2025Nonlinear Dynamical Modeling of Human Intracranial Brain Activity with Flexible Inference28 Dec 2025
- 2025Recurrent Neural Networks with Linear Structures for Electricity Price Forecasting4 Dec 2025
- 2025Rethinking Evaluation in the Era of Time Series Foundation Models: (Un)known Information Leakage Challenges15 Oct 2025
- 2025Rethinking deep learning: linear regression remains a key benchmark in predicting terrestrial water storage12 Oct 2025
- 2025Prepared for the Unknown: Adapting AIOps Capacity Forecasting Models to Data Changes11 Oct 2025
- 2025Improving AGI Evaluation: A Data Science Perspective2 Oct 2025
- 2025fev-bench: A Realistic Benchmark for Time Series Forecasting30 Sep 2025
- 2025Condition Monitoring with Machine Learning: A Data-Driven Framework for Quantifying Wind Turbine Energy Loss16 Jun 2025
- 2025LETS Forecast: Learning Embedology for Time Series Forecasting6 Jun 2025
- 2025The cost of ensembling: is it always worth combining?5 Jun 2025
- 2025Navigating Pitfalls: Evaluating LLMs in Machine Learning Programming Education23 May 2025
- 2025Hybrid Adaptive Modeling in Process Monitoring: Leveraging Sequence Encoders and Physics-Informed Neural Networks20 May 2025
- 2025True Zero-Shot Inference of Dynamical Systems Preserving Long-Term Statistics19 May 2025
- 2025The Pitfalls of Benchmarking in Algorithm Selection: What We Are Getting Wrong12 May 2025
- 2025On the retraining frequency of global models in retail demand forecasting1 May 2025
- 2025ModelRadar: Aspect-based Forecast Evaluation31 Mar 2025
- 2025There are no Champions in Supervised Long-Term Time Series Forecasting19 Feb 2025
- 2025Two-stage hybrid models for enhancing forecasting accuracy on heterogeneous time series12 Feb 2025
- 2025Adaptive parameters identification for nonlinear dynamics using deep permutation invariant networks20 Jan 2025
- 2024Predictive Modeling, Pattern Recognition, and Spatiotemporal Representations of Plant Growth in Simulated and Controlled Environments: A Comprehensive Review13 Dec 2024
- 2024Ada-MSHyper: Adaptive Multi-Scale Hypergraph Transformer for Time Series Forecasting31 Oct 2024
- 2024An Evaluation of Standard Statistical Models and LLMs on Time Series Forecasting9 Aug 2024
- 2024Scalable Transformer for High Dimensional Multivariate Time Series Forecasting8 Aug 2024
- 2024Forecasting with Deep Learning: Beyond Average of Average of Average Performance24 Jun 2024
- 2024Movement Prediction-Adjusted Naive Forecast: Is the Naive Baseline Unbeatable in Financial Time Series Forecasting?20 Jun 2024
- 2024Neural Context Flows for Meta-Learning of Dynamical Systems3 May 2024
- 2024The impact of data set similarity and diversity on transfer learning success in time series forecasting9 Apr 2024
- 2023Symbolic Regression as Feature Engineering Method for Machine and Deep Learning Regression Tasks10 Nov 2023
- 2023Large Language Models Are Zero-Shot Time Series Forecasters11 Oct 2023
- 2023Pushing the Limits of Pre-training for Time Series Forecasting in the CloudOps Domain8 Oct 2023
50 newest of 55 All 55 (JSON)
- 2023Large Language Models Are Zero-Shot Time Series Forecasterscited by 500
- 2025fev-bench: A Realistic Benchmark for Time Series Forecastingcited by 64
- 2026It's TIME: Towards the Next Generation of Time Series Forecasting Benchmarkscited by 33
- 2023Pushing the Limits of Pre-training for Time Series Forecasting in the CloudOps Domaincited by 23
- 2024Ada-MSHyper: Adaptive Multi-Scale Hypergraph Transformer for Time Series Forecastingcited by 21
- 2025True Zero-Shot Inference of Dynamical Systems Preserving Long-Term Statisticscited by 20
- 2024Neural Context Flows for Meta-Learning of Dynamical Systemscited by 9
- 2025There are no Champions in Supervised Long-Term Time Series Forecastingcited by 8
- 2025LETS Forecast: Learning Embedology for Time Series Forecastingcited by 6
- 2023Symbolic Regression as Feature Engineering Method for Machine and Deep Learning Regression Taskscited by 5
- 2025Adaptive parameters identification for nonlinear dynamics using deep permutation invariant networkscited by 5
- 2024An Evaluation of Standard Statistical Models and LLMs on Time Series Forecastingcited by 4
12 most cited of 54 All 54 (JSON)
- 2026Signal Simplification Is Not Predictive Simplification: Diagnosing Residual Neural Forecasting in Short-Horizon Volatility2 Oct 2026
- 2026When a High Score Is an Illusion: Certifying Genuine versus Repackaged Forecasting Skill16 Sep 2026
- 2026Horizon-specific Expert Fusion for Photovoltaic Power Forecasting14 Sep 2026
- 2026Halo: Improving forecast accuracy through heteroscedastic estimation6 Sep 2026
- 2026Quantifying Protocol-Induced Uncertainty in Comparative Predictive-Model Evaluation: Evidence from Large-Scale Daily PM10 Forecasting26 Aug 2026
- 2026Short-term load forecasting under EU-AI Act Requirements in Safety-Critical Environments: Results from a 41-day live challenge on the aggregated German transmission-grid load5 Aug 2026
- 2026ClouDens: Operational Context-Aware Anomaly Detection for Large-scale Cloud System Monitoring20 Jul 2026
- 2026A Minimal Interpretable Architecture for Zero-Shot Reconstruction of Dynamical Systems16 Jul 2026
- 2026Model selection with proper scoring rules on data sets of time series: prefer the mean scaled score23 Jun 2026
- 2026A Step Towards Inherently Interpretable Causal Machine Learning Models For Decision Support23 Jun 2026
- 2026Selective Time Series Forecasting via Metalearning22 Jun 2026
- 2026Energy-Arena: A Dynamic Benchmark for Operational Energy Forecasting27 Apr 2026
12 newest of 54 All 54 (JSON)