Skip to main navigation Skip to search Skip to main content

A natural gas consumption forecasting system for continual learning scenarios based on Hoeffding trees with change point detection mechanism

  • Radek Svoboda*
  • , Sebastián Basterrech
  • , Jędrzej Kozal
  • , Jan Platoš
  • , Michał Woźniak
  • *Corresponding author for this work
  • VŠB – Technical University of Ostrava
  • Wrocław University of Science and Technology

Research output: Contribution to journalJournal articleResearchpeer-review

Abstract

Forecasting natural gas consumption, considering seasonality and trends, is crucial in planning its supply and consumption and optimizing the cost of obtaining it, mainly by industrial entities. However, in times of threats to its supply, it is also a critical element that guarantees the supply of this raw material to meet individual consumers’ needs, ensuring society’s energy security. This article introduces a novel multistep forecasting of natural gas consumption with change point detection integration for model collection selection with continual learning capabilities using data stream processing. The performance of the forecasting models based on the proposed approach is evaluated in a complex real-world use case of natural gas consumption forecasting. Furthermore, the methodology generability was verified in an electricity load forecasting task. We employed Hoeffding tree predictors as forecasting models and the Pruned Exact Linear Time (PELT) algorithm for the change point detection procedure. The change point detection integration enables the selection of a different model collection for successive time frames. Thus, three model collection selection procedures are defined and evaluated for forecasting scenarios with various densities of detected change points. These models were compared with change point agnostic baseline approaches and deep learning models. Our experiments show that the proposed approach provides superior results to deep learning models for both datasets and that fewer change points result in a lower forecasting error regardless of the model collection selection procedure employed.
Original languageEnglish
Article number112482
JournalKnowledge-Based Systems
Volume304
Number of pages21
ISSN0950-7051
DOIs
Publication statusPublished - 2024

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

Keywords

  • Change point detection
  • Data stream processing
  • Incremental learning
  • Machine learning
  • Multivariate time series
  • Time series forecasting

Fingerprint

Dive into the research topics of 'A natural gas consumption forecasting system for continual learning scenarios based on Hoeffding trees with change point detection mechanism'. Together they form a unique fingerprint.

Cite this