Explainable online ensemble of deep neural network pruning for time series forecasting

被引:7
|
作者
Saadallah, Amal [1 ]
Jakobs, Matthias [1 ]
Morik, Katharina [1 ]
机构
[1] TU Dortmund, Artificial Intelligence Grp, Dortmund, Germany
关键词
Ensemble pruning; Deep learning; Online learning; Time series forecasting; Concept drift; Explainability; Saliency maps;
D O I
10.1007/s10994-022-06218-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Both the complex and evolving nature of time series data make forecasting among one of the most challenging tasks in machine learning. Typical methods for forecasting are designed to model time-evolving dependencies between data observations. However, it is generally accepted that none of them are universally valid for every application. Therefore, methods for learning heterogeneous ensembles by combining a diverse set of forecasters together appears as a promising solution to tackle this task. While several approaches in the context of time series forecasting have focused on how to combine individual models in an ensemble, ranging from simple and enhanced averaging tactics to applying meta-learning methods, few works have tackled the task of ensemble pruning, i.e. individual model selection to take part in the ensemble. In addition, in classical ML literature, ensemble pruning techniques are mostly restricted to operate in a static manner. To deal with changes in the relative performance of models as well as changes in the data distribution, we employ gradient-based saliency maps for online ensemble pruning of deep neural networks. This method consists of generating individual models' performance saliency maps that are subsequently used to prune the ensemble by taking into account both aspects of accuracy and diversity. In addition, the saliency maps can be exploited to provide suitable explanations for the reason behind selecting specific models to construct an ensemble that plays the role of a forecaster at a certain time interval or instant. An extensive empirical study on many real-world datasets demonstrates that our method achieves excellent or on par results in comparison to the state-of-the-art approaches as well as several baselines. Our code is available on Github (https://github.com/MatthiasJakobs/os-pgsm/tree/ecml journal_2022).
引用
收藏
页码:3459 / 3487
页数:29
相关论文
共 50 条
  • [41] A novel double deep ELMs ensemble system for time series forecasting
    Song, Gang
    Dai, Qun
    KNOWLEDGE-BASED SYSTEMS, 2017, 134 : 31 - 49
  • [42] Time series forecasting using transformer neural network
    Bhogade, Vaibhav
    Nithya, B.
    International Journal of Computers and Applications, 2024, 46 (10) : 880 - 888
  • [43] A NEURAL NETWORK MODEL FOR TIME-SERIES FORECASTING
    Morariu, Nicolae
    Iancu, Eugenia
    Vlad, Sorin
    ROMANIAN JOURNAL OF ECONOMIC FORECASTING, 2009, 12 (04): : 213 - 223
  • [44] Time series forecasting using a weighted cross-validation evolutionary artificial neural network ensemble
    Peralta Donate, Juan
    Cortez, Paulo
    Gutierrez Sanchez, German
    Sanchis de Miguel, Araceli
    NEUROCOMPUTING, 2013, 109 : 27 - 32
  • [45] Neural Network Architecture Development for Time Series Forecasting
    Zakharov, Alexander
    Vakhitov, Galim
    Enikeeva, Zulfira
    HELIX, 2019, 9 (05): : 5615 - 5620
  • [46] Neural network forecasting for seasonal and trend time series
    Zhang, GP
    Qi, M
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 160 (02) : 501 - 514
  • [47] Neural network and time series as tools for sales forecasting
    University of Caxias do Sul, CAMVA, Vacaria, RS, Brazil
    不详
    I2S Informatica Sistemas Servicos; Oni; Associacao Comercial do Porto; Camara Municipal do Porto; Sogrape, 1600, 476-478 (2004):
  • [48] Time Series Forecasting Using Artificial Neural Network
    Varysova, Tereza
    INNOVATION VISION 2020: FROM REGIONAL DEVELOPMENT SUSTAINABILITY TO GLOBAL ECONOMIC GROWTH, VOL I-VI, 2015, : 527 - 535
  • [49] Reference evapotranspiration time series forecasting with ensemble of convolutional neural networks
    de Oliveira e Lucas, Patricia
    Alves, Marcos Antonio
    de Lima e Silva, Petronio Candido
    Guimaraes, Frederico Gadelha
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2020, 177
  • [50] Ensemble Deep Learning Models for Forecasting Cryptocurrency Time-Series
    Livieris, Ioannis E.
    Pintelas, Emmanuel
    Stavroyiannis, Stavros
    Pintelas, Panagiotis
    ALGORITHMS, 2020, 13 (05)