# Explainable boosted linear regression for time series forecasting

arXiv: https://arxiv.org/abs/2009.09110 · HTML: https://mlsanity.com/paper/2009.09110/

## Key facts

- Cited by 12 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 18 Sep 2020.

## Built on by (most cited first, 12 of 12)

- [Well Googled is Half Done: Multimodal Forecasting of New Fashion Product Sales with Image-based Google Trends](https://mlsanity.com/paper/2109.09824/) (2021)
- [Explaining Exchange Rate Forecasts with Macroeconomic Fundamentals Using Interpretive Machine Learning](https://mlsanity.com/paper/2303.16149/) (2023)
- [A novel weighted approach for time series forecasting based on visibility graph](https://mlsanity.com/paper/2103.13870/) (2021)
- [POP: Mining POtential Performance of new fashion products via webly cross-modal query expansion](https://mlsanity.com/paper/2207.11001/) (2022)
- [Explainable Adaptive Tree-based Model Selection for Time Series Forecasting](https://mlsanity.com/paper/2401.01124/) (2024)
- [DANLIP: Deep Autoregressive Networks for Locally Interpretable Probabilistic Forecasting](https://mlsanity.com/paper/2301.02332/) (2023)
- [QXAI: Explainable AI Framework for Quantitative Analysis in Patient Monitoring Systems](https://mlsanity.com/paper/2309.10293/) (2023)
- [Towards Accurate Forecasting of Renewable Energy : Building Datasets and Benchmarking Machine Learning Models for Solar and Wind Power in France](https://mlsanity.com/paper/2504.16100/) (2025)
- [Explainable Deep Belief Network based Auto encoder using novel Extended Garson Algorithm](https://mlsanity.com/paper/2207.08501/) (2022)
- [Federated Coordinate Descent for Privacy-Preserving Multiparty Linear Regression](https://mlsanity.com/paper/2209.07702/) (2022)
- [A Concurrent CNN-RNN Approach for Multi-Step Wind Power Forecasting](https://mlsanity.com/paper/2301.00819/) (2023)
- [Integrating Transformations in Probabilistic Circuits](https://mlsanity.com/paper/2310.04354/) (2023)

## Abstract (arXiv)

Time series forecasting involves collecting and analyzing past observations to develop a model to extrapolate such observations into the future. Forecasting of future events is important in many fields to support decision making as it contributes to reducing the future uncertainty. We propose explainable boosted linear regression (EBLR) algorithm for time series forecasting, which is an iterative method that starts with a base model, and explains the model's errors through regression trees. At each iteration, the path leading to highest error is added as a new variable to the base model. In this regard, our approach can be considered as an improvement over general time series models since it enables incorporating nonlinear features by residuals explanation. More importantly, use of the single rule that contributes to the error most allows for interpretable results. The proposed approach extends to probabilistic forecasting through generating prediction intervals based on the empirical error distribution. We conduct a detailed numerical study with EBLR and compare against various other approaches. We observe that EBLR substantially improves the base model performance through extracted features, and provide a comparable performance to other well established approaches. The interpretability of the model predictions and high predictive accuracy of EBLR makes it a promising method for time series forecasting.
