# AutoXPCR: Automated Multi-Objective Model Selection for Time Series Forecasting

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

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- Builds on 23 of its 56 references that are in the map.
- First posted on arXiv 20 Dec 2023.

## Builds on (most cited first, 23 of 23)

- [WaveNet: A Generative Model for Raw Audio](https://mlsanity.com/paper/1609.03499/) (2016)
- [DeepAR: Probabilistic Forecasting with Autoregressive Recurrent Networks](https://mlsanity.com/paper/1704.04110/) (2017)
- [Temporal Fusion Transformers for Interpretable Multi-horizon Time Series Forecasting](https://mlsanity.com/paper/1912.09363/) (2019)
- [Green AI](https://mlsanity.com/paper/1907.10597/) (2019)
- [Carbon Emissions and Large Neural Network Training](https://mlsanity.com/paper/2104.10350/) (2021)
- [Quantifying the Carbon Emissions of Machine Learning](https://mlsanity.com/paper/1910.09700/) (2019)
- [AutoGluon-Tabular: Robust and Accurate AutoML for Structured Data](https://mlsanity.com/paper/2003.06505/) (2020)
- [Monash Time Series Forecasting Archive](https://mlsanity.com/paper/2105.06643/) (2021)
- [A Multi-Horizon Quantile Recurrent Forecaster](https://mlsanity.com/paper/1711.11053/) (2017)
- [The Carbon Footprint of Machine Learning Training Will Plateau, Then Shrink](https://mlsanity.com/paper/2204.05149/) (2022)
- [Auto-Sklearn 2.0: Hands-free AutoML via Meta-Learning](https://mlsanity.com/paper/2007.04074/) (2020)
- [Auto-Keras: An Efficient Neural Architecture Search System](https://mlsanity.com/paper/1806.10282/) (2018)
- [Toward Trustworthy AI Development: Mechanisms for Supporting Verifiable Claims](https://mlsanity.com/paper/2004.07213/) (2020)
- [Conditional Time Series Forecasting with Convolutional Neural Networks](https://mlsanity.com/paper/1703.04691/) (2017)
- [Deep Factors for Forecasting](https://mlsanity.com/paper/1905.12417/) (2019)
- [An Open Source AutoML Benchmark](https://mlsanity.com/paper/1907.00909/) (2019)
- [Explainable Artificial Intelligence (XAI) on TimeSeries Data: A Survey](https://mlsanity.com/paper/2104.00950/) (2021)
- [Hyperparameter Importance Across Datasets](https://mlsanity.com/paper/1710.04725/) (2017)
- [OBOE: Collaborative Filtering for AutoML Model Selection](https://mlsanity.com/paper/1808.03233/) (2018)
- [Towards Green Automated Machine Learning: Status Quo and Future Directions](https://mlsanity.com/paper/2111.05850/) (2021)
- [Yes We Care! -- Certification for Machine Learning Methods through the Care Label Framework](https://mlsanity.com/paper/2105.10197/) (2021)
- [ONE-NAS: An Online NeuroEvolution based Neural Architecture Search for Time Series Forecasting](https://mlsanity.com/paper/2202.13471/) (2022)
- [Sustainable AI Regulation](https://mlsanity.com/paper/2306.00292/) (2023)

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

- [Ground-Truthing AI Energy Consumption: Validating CodeCarbon Against External Measurements](https://mlsanity.com/paper/2509.22092/) (2025)
- [Expectations vs. Realities: The Cost of MSE-Optimal Forecasting Under Conditional Uncertainty](https://mlsanity.com/paper/2606.04342/) (2026)
- [Lift What You Can: Green Online Learning with Heterogeneous Ensembles](https://mlsanity.com/paper/2509.18962/) (2025)
- [TSGym: Design Choices for Deep Multivariate Time-Series Forecasting](https://mlsanity.com/paper/2509.17063/) (2025)
- [Pruning Extensions and Efficiency Trade-Offs for Sustainable Time Series Classification](https://mlsanity.com/paper/2604.07953/) (2026)
- [Beyond Holistic Models: Systematic Component-level Benchmarking of Deep Multivariate Time-Series Forecasting](https://mlsanity.com/paper/2605.26562/) (2026)

## Abstract (arXiv)

Automated machine learning (AutoML) streamlines the creation of ML models. While most methods select the "best" model based on predictive quality, it's crucial to acknowledge other aspects, such as interpretability and resource consumption. This holds particular importance in the context of deep neural networks (DNNs), as these models are often perceived as computationally intensive black boxes. In the challenging domain of time series forecasting, DNNs achieve stunning results, but specialized approaches for automatically selecting models are scarce. In this paper, we propose AutoXPCR - a novel method for automated and explainable multi-objective model selection. Our approach leverages meta-learning to estimate any model's performance along PCR criteria, which encompass (P)redictive error, (C)omplexity, and (R)esource demand. Explainability is addressed on multiple levels, as our interactive framework can prioritize less complex models and provide by-product explanations of recommendations. We demonstrate practical feasibility by deploying AutoXPCR on over 1000 configurations across 114 data sets from various domains. Our method clearly outperforms other model selection approaches - on average, it only requires 20% of computation costs for recommending models with 90% of the best-possible quality.
