Skip to main content

Multivariate Prediction of Energy Time Series by Autoencoded LSTM Networks

An autoencoded LSTM learns hidden structure in multivariate energy signals to forecast solar power more accurately.

When Time Series Learn to Explain Themselves: A New Approach to Energy Forecasting

The growing integration of renewable energy sources into modern power systems has introduced a new layer of complexity in forecasting. Unlike traditional energy sources, photovoltaic systems are inherently unstable, driven by weather conditions and seasonal variability. In this context, predicting energy production is not simply a matter of extrapolating past values, but of understanding the underlying structure of multiple interacting signals. Here, we introduce an alternative approach to this problem, combining representation learning and forecasting within a single deep learning framework. The core idea is that before predicting the future, a model should first learn how to represent the present in a meaningful way.

Learning Before Predicting

At the core of the methodology lies a two-stage training process built on Long Short-Term Memory (LSTM) networks. The architecture is composed of two stacked recurrent layers, each with a distinct role. The first layer is designed to act as an encoder, transforming multivariate time series into a compact representation that captures the most relevant information across variables. This phase focuses on reconstructing the input signal, forcing the network to identify the internal structure of the data. This encoding process becomes the foundation for everything that follows.

From Representation to Forecast

Once the encoder has learned to extract meaningful features, the model transitions to a second training phase. In this stage, the encoder is no longer updated; its parameters are frozen, preserving the learned representation. A second LSTM layer is then trained to perform the actual prediction, using the encoded information as input. The key difference is that the model no longer needs to learn both representation and prediction simultaneously. It relies on a structured internal representation that has already been optimised. This separation between encoding and prediction introduces a form of inductive bias, guiding the model toward more stable and generalizable solutions.

Integrating Multiple Signals into a Unified View

The predictive task is not limited to a single time series. The model operates in a multivariate setting, where several physical variables contribute to the final prediction. In the experimental setup, the system combines power output, temperature, and wind speed, each providing complementary information about the behaviour of the energy system. This integration allows the model to capture relationships that would be invisible in a univariate framework. For instance, changes in temperature or wind conditions can influence energy production in ways that are not immediately evident from the output signal alone. By encoding these interactions into a shared representation, the model effectively builds a unified view of the system dynamics.

Evidence from Real Photovoltaic Data

The effectiveness of the approach is evaluated using real-world data collected from a photovoltaic plant. The experiments consider different periods of the year, including both stable and highly variable conditions, ensuring that the model is tested under realistic scenarios. The alignment between prediction and reality reflects the model’s ability to capture the underlying structure of the data rather than simply fitting surface-level trends.

Toward More Interpretable Forecasting Models

Beyond performance improvements, the proposed approach suggests a broader shift in how time series forecasting models are designed. By explicitly separating representation learning from prediction, the methodology introduces a more interpretable and modular structure. The encoder becomes a tool for understanding the data, while the predictor focuses on extrapolating future behaviour. This division not only improves accuracy but also enhances the robustness of the system, making it more adaptable to new scenarios and datasets. In increasingly complex energy systems, where multiple variables interact in non-linear ways, such approaches offer a promising path forward. The ability to learn meaningful representations from raw data may prove as important as the prediction itself, reshaping the role of artificial intelligence in forecasting tasks.

Authors

F. Succetti, F. Di Luzio, A. Ceschini, A. Rosato, R. Araneo, M. Panella
November 3, 2021

Recommended

Recommended

More articles to read
Renewable energy

A Review of the Enabling Methodologies for Knowledge Discovery from Smart Grids Data

A KDD-driven pipeline turns smart meter streams into multi-step load forecasts, benchmarking feature reduction and models.
Biomedical

Enhancing Autism Detection Through Gaze Analysis Using Eye Tracking Sensors and Data Attribution with Distillation in Deep Neural Networks

A deep learning model enhances early autism diagnosis by analyzing visual patterns with eye tracking.
Quantum computing

Quantum Generative Modeling via Straightforward State Preparation

A lightweight quantum generative model creates high-fidelity data samples with minimal parameters and efficient state preparation.
Quantum computing

Enhancing QAOA Ansatz via Multi-Parameterized Layer and Blockwise Optimization

A novel quantum-classical algorithm boosts QAOA performance with fewer layers, enabling real-world optimization on NISQ devices.
Renewable energy

A Deep Learning-based Approach for Battery Life Classification

A deep learning-based LSTM network accurately classifies battery health, optimizing energy storage and predictive maintenance.
Biomedical

An explainable fast deep neural network for emotion recognition

A fast, explainable deep neural network enhances emotion recognition by optimizing facial landmark analysis.
Renewable energy

Multi-label classification with imbalanced classes by fuzzy deep neural networks

A fuzzy deep neural network accurately classifies household appliances in real time using symbolic data and multi-label AI.
Quantum computing

Quantum enhanced knowledge distillation

Classical-to-quantum knowledge distillation boosts hybrid AI performance using efficient quantum circuits and reduced model sizes.
Quantum computing

A variational approach to quantum gated recurrent units

A faster and efficient Quantum Gated Recurrent Unit (QGRU) improves time series forecasting.
Aerospace

A Neural Network Symbolic Approach to Structural Health Monitoring in Aerospace Applications

A symbolic deep learning approach enhances structural health monitoring in aerospace achieving near-perfect damage classification.

Do you have a specific need?

Fill out the form and tell us about your project.
We'll propose the solution that best fits your context.
Unable to save your subscription. Please try again.
Thank you for submitting the form.

Do you have a specific need?

Fill out the form and tell us about your project. We'll propose the solution that best fits your context.
GRID+ Copyright © 2026. All Rights Reserved.
VAT No. 17387741006 | The capital has been paid up in full €10,000 | RM – 1715269
GRID+ Copyright © 2026. All Rights Reserved.
VAT No. 17387741006 | The capital has been paid up in full €10,000 | RM – 1715269
P. IVA 17387741006 · The capital has been paid up in full €10,000 | RM – 1715269