{"title":"Dynamic model selection in enterprise forecasting systems using sequence modeling","authors":"Jinhang Jiang , Kiran Kumar Bandeli , Karthik Srinivasan","doi":"10.1016/j.dss.2025.114439","DOIUrl":null,"url":null,"abstract":"<div><div>Enterprise forecasting systems often involve modeling a large scale of heterogeneous time series using a pool of candidate algorithms, such as in the case of simultaneous sales forecasts of thousands of stock-keeping units. In such cases, it can be advantageous to automatically monitor and replace algorithms for each time series. We introduce TimeSpeaks, a framework that adapts sequence modeling in natural language processing to the problem of dynamic model selection in enterprise forecasting. We instantiate our framework using sequential (BiLSTM) and transformer-based (TimeXer) deep learning models to learn the temporal dependencies between candidate algorithms. We compare the performance of our framework with state-of-the-art forecasting models using two public benchmarking datasets. We further demonstrate its practical application on two retail case studies, while comparing them to alternative model selection scenarios. TimeSpeaks has superior predictive performance and scalability across different scenarios and datasets. Its ability to adapt to evolving data patterns and its minimal reliance on exogenous information make TimeSpeaks a suitable framework for large-scale enterprise forecasting applications.</div></div>","PeriodicalId":55181,"journal":{"name":"Decision Support Systems","volume":"193 ","pages":"Article 114439"},"PeriodicalIF":6.7000,"publicationDate":"2025-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Decision Support Systems","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0167923625000405","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Enterprise forecasting systems often involve modeling a large scale of heterogeneous time series using a pool of candidate algorithms, such as in the case of simultaneous sales forecasts of thousands of stock-keeping units. In such cases, it can be advantageous to automatically monitor and replace algorithms for each time series. We introduce TimeSpeaks, a framework that adapts sequence modeling in natural language processing to the problem of dynamic model selection in enterprise forecasting. We instantiate our framework using sequential (BiLSTM) and transformer-based (TimeXer) deep learning models to learn the temporal dependencies between candidate algorithms. We compare the performance of our framework with state-of-the-art forecasting models using two public benchmarking datasets. We further demonstrate its practical application on two retail case studies, while comparing them to alternative model selection scenarios. TimeSpeaks has superior predictive performance and scalability across different scenarios and datasets. Its ability to adapt to evolving data patterns and its minimal reliance on exogenous information make TimeSpeaks a suitable framework for large-scale enterprise forecasting applications.
期刊介绍:
The common thread of articles published in Decision Support Systems is their relevance to theoretical and technical issues in the support of enhanced decision making. The areas addressed may include foundations, functionality, interfaces, implementation, impacts, and evaluation of decision support systems (DSSs).