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

Raphael Fischer, Amal Saadallah
12/20/2023
cs.LG

No official code found. Best implementation: raphischer/xpcr (7 stars, last commit 2025-04-23).

Abstract

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.

View on arXivView PDF

Code Implementations(1)

raphischer/xpcrCommunity100%

Automatically select DNNs for time series forecasting under consideration of complexity and resource consumption.

74CSS, TeXDec 22, 20221 years ago
forecastingforecasting-modelsforecasting-time-seriesmachine-learningsustainability+1 more

Similar Papers

Cite this paper

@article{fischer2023autoxpcr,
  title  = {AutoXPCR: Automated Multi-Objective Model Selection for Time Series Forecasting},
  author = {Raphael Fischer and Amal Saadallah},
  year   = {2023},
  eprint = {2312.13038},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.13038v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.13038.svg)](https://codeofpaper.com/paper/2312.13038)

Discussion