Litcius/Paper detail

Short-Term Load Forecasting Using Neural Networks with Pattern Similarity-Based Error Weights

Grzegorz Dudek

2021Energies14 citationsDOIOpen Access PDF

Abstract

Forecasting time series with multiple seasonal cycles such as short-term load forecasting is a challenging problem due to the complicated relationship between input and output data. In this work, we use a pattern representation of the time series to simplify this relationship. A neural network trained on patterns is an easier task to solve. Thus, its architecture does not have to be either complex and deep or equipped with mechanisms to deal with various time-series components. To improve the learning performance, we propose weighting individual errors of training samples in the loss function. The error weights correspond to the similarity between the training pattern and the test query pattern. This approach makes the learning process more sensitive to the neighborhood of the test pattern. This means that more distant patterns have less impact on the learned function around the test pattern and lead to improved forecasting accuracy. The proposed framework is useful for a wide range of complex time-series forecasting problems. Its performance is illustrated in several short-term load-forecasting empirical studies in this work. In most cases, error weighting leads to a significant improvement in accuracy.

Topics & Concepts

WeightingComputer scienceArtificial neural networkSimilarity (geometry)Term (time)Series (stratigraphy)Time seriesArtificial intelligenceRepresentation (politics)Function (biology)Machine learningData miningRange (aeronautics)Process (computing)Pattern recognition (psychology)EngineeringPoliticsBiologyQuantum mechanicsPhysicsImage (mathematics)Political scienceOperating systemRadiologyMedicinePaleontologyAerospace engineeringEvolutionary biologyLawEnergy Load and Power ForecastingStock Market Forecasting MethodsHydrological Forecasting Using AI
Short-Term Load Forecasting Using Neural Networks with Pattern Similarity-Based Error Weights | Litcius