Proceedings

Tsururu: A Python-based Time Series Forecasting Strategies Library

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Demo Track. Pages 11077-11081.

https://doi.org/10.24963/ijcai.2025/1266

Abstract

While current time series research focuses on developing new models, crucial questions of selecting an optimal approach for training such models are underexplored. Tsururu, a Python library introduced in this paper, bridges SoTA research and industry by enabling flexible combinations of global and multivariate approaches and multi-step-ahead forecasting strategies. It also enables seamless integration with various forecasting models. Available at https://github.com/sb-ai-lab/tsururu.

  1. [Aksu et al., 2024] Taha Aksu, Gerald Woo, Juncheng Liu, Xu Liu, Chenghao Liu, Silvio Savarese, Caiming Xiong, and Doyen Sahoo. Gift-eval: A benchmark for general time series forecasting model evaluation. arXiv preprint arXiv:2410.10393, 2024.
  2. [Alekseev et al., 2021] Andrey Alekseev, Julia Shenshina, Martin Gabdushev, Albina Munirova, Artem Levashov, Alexey Podkidyshev, Nikita Barinov, Dmitry Bunin, Alexander Chikov, and Artem Makhin. etna. https: //github.com/etna-team/etna, 2021. Link
  3. [Alexandrov et al., 2020] Alexander Alexandrov, Kon- stantinos Benidis, Michael Bohlke-Schneider, Valentin Flunkert, Jan Gasthaus, Tim Januschowski, Danielle C. Maddix, Syama Rangapuram, David Salinas, Jasper Schulz, Lorenzo Stella, Ali Caner Türkmen, and Yuyang Wang. GluonTS: Probabilistic and Neural Time Series Modeling in Python. Journal of Machine Learning Research, 21(116):1-6, 2020.
  4. [Amat Rodrigo and Escobar Ortiz, 2024] Joaquin Amat Ro- drigo and Javier Escobar Ortiz. skforecast, 11 2024.
  5. [Beitner, 2020] Jan Beitner. pytorch-forecasting. https:// github.com/sktime/pytorch-forecasting, 2020. Link
  6. [Bontempi and Taieb, 2011] Gianluca Bontempi and Souhaib Ben Taieb. Conditionally dependent strategies for multiple-step-ahead prediction in local learning. International journal of forecasting, 27(3):689-699, 2011.
  7. [Bontempi, 2008] Gianluca Bontempi. Long term time se- ries prediction with multi-input multi-output local learn- ing. Proc. 2nd ESTSP, pages 145-154, 2008.
  8. [Catlin, 2021] Colin Catlin. Autots. https://github.com/ winedarksea/AutoTS, 2021. Link
  9. [Cerliani, 2023] Marco Cerliani. tspiral. https://github.com/ cerlymarco/tspiral, 2023. Link
  10. [Friedman, 2001] Jerome H Friedman. Greedy function ap- proximation: a gradient boosting machine. Annals of statistics, pages 1189-1232, 2001.
  11. [Green et al., 2024] Riku Green, Grant Stevens, Zahraa Ab- dallah, et al. Time-series classification for dynamic strategies in multi-step forecasting. arXiv preprint arXiv:2402.08373, 2024.
  12. [Gustin et al., 2018] Matej Gustin, Robert S McLeod, and Kevin J Lomas. Forecasting indoor temperatures during heatwaves using time series models. Building and Envi- ronment, 143:727-739, 2018.
  13. [Han et al., 2024] Lu Han, Han-Jia Ye, and De-Chuan Zhan. The capacity and robustness trade-off: Revisiting the channel independent strategy for multivariate time series forecasting. IEEE Transactions on Knowledge and Data Engineering, 2024.
  14. [Herzen et al., 2022] Julien Herzen, Francesco Lässig, Samuele Giuliano Piazzetta, Thomas Neuer, Léo Tafti, Guillaume Raille, Tomas Van Pottelbergh, Marek Pasieka, Andrzej Skrodzki, Nicolas Huguenin, et al. Darts: User- friendly modern machine learning for time series. Journal of Machine Learning Research, 23(124):1-6, 2022.
  15. [Iosipoi and Vakhrushev, 2022] Leonid Iosipoi and Anton Vakhrushev. Sketchboost: Fast gradient boosted decision tree for multioutput problems. Advances in Neural Infor- mation Processing Systems, 35:25422-25435, 2022.
  16. [Januschowski et al., 2020] Tim Januschowski, Jan Gasthaus, Yuyang Wang, David Salinas, Valentin Flunkert, Michael Bohlke-Schneider, and Laurent Callot. Criteria for classifying forecasting methods. International Journal of Forecasting, 36(1):167-177, 2020.
  17. [Kim et al., 2024] Jongseon Kim, Hyungjoon Kim, HyunGi Kim, Dongjun Lee, and Sungroh Yoon. A comprehensive survey of time series forecasting: Architectural diversity and open challenges. arXiv preprint arXiv:2411.05793, 2024.
  18. [Király et al., 2025] Franz Király, Markus Löning, Tony Bagnall, Matthew Middlehurst, Anirban Ray, Sajaysurya Ganesh, Martin Walter, George Oastler, Jason Lines, Vik- torKaz, Benedikt Heidrich, Lukasz Mentel, Sagar Mishra, chrisholder, Daniel Bartling, Armaghan Shakir, Leonidas Tsaprounis, RNKuhns, Ciaran Gilbert, Mirae Baichoo, Fe- lix Hirwa Nshuti, Hazrul Akmal, Alex-JG3, Guzal, Taiwo Owoseni, Patrick Rockenschaub, Pranav Prajapati, eenti- cott shell, and Sami Alavi. sktime/sktime: v0.36.0, Febru- ary 2025.
  19. [Kline, 2004] Douglas M Kline. Methods for multi-step time series forecasting neural networks. In Neural networks in business forecasting, pages 226-250. IGI global, 2004.
  20. [Lin et al., 2024] Shengsheng Lin, Weiwei Lin, HU Xinyi, Wentai Wu, Ruichao Mo, and Haocheng Zhong. Cyclenet: Enhancing time series forecasting through modeling peri- odic patterns. In The Thirty-eighth Annual Conference on Neural Information Processing Systems, 2024.
  21. [Montero-Manso and Hyndman, 2021] Pablo Montero- Manso and Rob J Hyndman. Principles and algorithms for forecasting groups of time series: Locality and globality. International Journal of Forecasting, 37(4):1632-1653, 2021.
  22. [Morales, 2021] Jose Morales. mlforecast. https://github. com/Nixtla/mlforecast, 2021. Link
  23. [Nie et al., 2023] Yuqi Nie, Nam H Nguyen, Phanwadee Sinthong, and Jayant Kalagnanam. A time series is worth 64 words: Long-term forecasting with transformers. In The Eleventh International Conference on Learning Rep- resentations, 2023.
  24. [Oguiza, 2023] Ignacio Oguiza. tsai -a state-of-the-art deep learning library for time series and sequential data. Github, 2023.
  25. [Olivares et al., 2022] Kin G. Olivares, Cristian Challú, Azul Garza, Max Mergenthaler Canseco, and Artur Dubrawski. NeuralForecast: User friendly state-of-the-art neural fore- casting models. PyCon Salt Lake City, Utah, US 2022, 2022.
  26. [Prokhorenkova et al., 2018] Liudmila Prokhorenkova, Gleb Gusev, Aleksandr Vorobev, Anna Veronika Dorogush, and Andrey Gulin. Catboost: unbiased boosting with categor- ical features. Advances in neural information processing systems, 31, 2018.
  27. [Salinas et al., 2020] David Salinas, Valentin Flunkert, Jan Gasthaus, and Tim Januschowski. Deepar: Probabilistic forecasting with autoregressive recurrent networks. Inter- national journal of forecasting, 36(3):1181-1191, 2020.
  28. [Shao et al., 2024] Zezhi Shao, Fei Wang, Yongjun Xu, Wei Wei, Chengqing Yu, Zhao Zhang, Di Yao, Tao Sun, Guangyin Jin, Xin Cao, et al. Exploring progress in mul- tivariate time series forecasting: Comprehensive bench- marking and heterogeneity analysis. IEEE Transactions on Knowledge and Data Engineering, 37(1):291-305, 2024.
  29. [Sorjamaa and Lendasse, 2006] Antti Sorjamaa and Amaury Lendasse. Time series prediction using dirrec strategy. In Esann, volume 6, pages 143-148, 2006.
  30. [Taieb, 2014] Souhaib Ben Taieb. Machine learning strate- gies for multi-step-ahead time series forecasting. Universit Libre de Bruxelles, Belgium, pages 75-86, 2014.
  31. [Tavenard et al., 2020] Romain Tavenard, Johann Faouzi, Gilles Vandewiele, Felix Divo, Guillaume Androz, Chester Holtz, Marie Payne, Roman Yurchak, Marc Rußwurm, Kushal Kolar, and Eli Woods. Tslearn, a ma- chine learning toolkit for time series data. Journal of Ma- chine Learning Research, 21(118):1-6, 2020.
  32. [Wang et al., 2024] Yuxuan Wang, Haixu Wu, Jiaxiang Dong, Yong Liu, Mingsheng Long, and Jianmin Wang. Deep time series models: A comprehensive survey and benchmark. arXiv preprint arXiv:2407.13278, 2024.
  33. [Weigend, 2018] Andreas S Weigend. Time series predic- tion: forecasting the future and understanding the past. Routledge, 2018.
  34. [Wu et al., 2023] Haixu Wu, Tengge Hu, Yong Liu, Hang Zhou, Jianmin Wang, and Mingsheng Long. Timesnet: Temporal 2d-variation modeling for general time series analysis. In International Conference on Learning Rep- resentations, 2023.
  35. [Zeng et al., 2023] Ailing Zeng, Muxi Chen, Lei Zhang, and Qiang Xu. Are transformers effective for time series fore- casting? In Proceedings of the AAAI conference on artifi- cial intelligence, volume 37, pages 11121-11128, 2023.
  36. [Zhou et al., 2021] Haoyi Zhou, Shanghang Zhang, Jieqi Peng, Shuai Zhang, Jianxin Li, Hui Xiong, and Wancai Zhang. Informer: Beyond efficient transformer for long sequence time-series forecasting. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 35, pages 11106-11115, 2021.
  37. [Zhou et al., 2023] Tian Zhou, Peisong Niu, Liang Sun, Rong Jin, et al. One fits all: Power general time series analysis by pretrained lm. Advances in neural information processing systems, 36:43322-43355, 2023.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards