-
Benchmarks for Solar Radiation Time Series Forecasting
Authors:
Cyril Voyant,
Gilles Notton,
Jean-Laurent Duchaud,
Luis Antonio García Gutiérrez,
Jamie M. Bright,
Dazhi Yang
Abstract:
With an ever-increasing share of intermittent renewable energy in the world's energy mix,there is an increasing need for advanced solar power forecasting models to optimize the operation and control of solar power plants. In order to justify the need for more elaborate forecast modeling, one must compare the performance of advanced models with naive reference methods. On this point, a rigorous for…
▽ More
With an ever-increasing share of intermittent renewable energy in the world's energy mix,there is an increasing need for advanced solar power forecasting models to optimize the operation and control of solar power plants. In order to justify the need for more elaborate forecast modeling, one must compare the performance of advanced models with naive reference methods. On this point, a rigorous formalism using statistical tools, variational calculation and quantification of noise in the measurement is studied and five naive reference forecasting methods are considered, among which there is a newly proposed approach called ARTU (a particular autoregressive model of order two). These methods do not require any training phase nor demand any (or almost no) historical data. Additionally, motivated by the well-known benefits of ensemble forecasting, a combination of these models is considered, and then validated using data from multiple sites with diverse climatological characteristics, based on various error metrics, among which some are rarely used in the field of solar energy. The most appropriate benchmarking method depends on the salient features of the variable being forecast (e.g., seasonality, cyclicity, or conditional heteoroscedasity) as well as the forecast horizon. Hence, to ensure a fair benchmarking, forecasters should endeavor to discover the most appropriate naive reference method for their setup by testing all available options. Among the methods proposed in this paper, the combination and ARTU statistically offer the best results for the proposed study conditions.
△ Less
Submitted 18 March, 2022;
originally announced March 2022.
-
Complex-Valued Time Series Based Solar Irradiance Forecast
Authors:
Cyril Voyant,
Philippe Lauret,
Gilles Notton,
Jean-Laurent Duchaud,
Luis Garcia-Gutierrez,
Ghjuvan Antone Faggianelli
Abstract:
This paper describes a new way to predict real time series using complex-valued elements. An example is given in the case of the short-term probabilistic global solar irradiance forecasts with measurement as real part and an estimate of the volatility as imaginary part. A simple complex autoregressive model is tested with data collected in Corsica island (France). Results show that, even if this a…
▽ More
This paper describes a new way to predict real time series using complex-valued elements. An example is given in the case of the short-term probabilistic global solar irradiance forecasts with measurement as real part and an estimate of the volatility as imaginary part. A simple complex autoregressive model is tested with data collected in Corsica island (France). Results show that, even if this approach is simple to set up and requires very little resource and data, both deterministic and probabilistic forecasts generated by this model are in agreement with experimental data (root mean square error ranging from 0.196 to 0.325 considering all studied horizons). In addition, it exhibits sometimes a better accuracy than classical models like Gaussian process, bootstrap methodology or even more sophisticated model like quantile regression. The number of models that it is possible to build by generating complex-valued time series is substantial. Indeed, by using exogenous or ordinal variables and computed quantities coupled with complex (or multi-complex) numbers, many studies and many fields of physics could benefit from this methodology and from the many models that result from it.
△ Less
Submitted 10 November, 2022; v1 submitted 13 March, 2022;
originally announced March 2022.
-
Meteorological time series forecasting with pruned multi-layer perceptron and 2-stage Levenberg-Marquardt method
Authors:
Cyril Voyant,
Wani W. Tamas,
Marie Laure Nivet,
Gilles Notton,
Christophe Paoli,
Aurélia Balu,
Marc Muselli
Abstract:
A Multi-Layer Perceptron (MLP) defines a family of artificial neural networks often used in TS modeling and forecasting. Because of its "black box" aspect, many researchers refuse to use it. Moreover, the optimization (often based on the exhaustive approach where "all" configurations are tested) and learning phases of this artificial intelligence tool (often based on the Levenberg-Marquardt algori…
▽ More
A Multi-Layer Perceptron (MLP) defines a family of artificial neural networks often used in TS modeling and forecasting. Because of its "black box" aspect, many researchers refuse to use it. Moreover, the optimization (often based on the exhaustive approach where "all" configurations are tested) and learning phases of this artificial intelligence tool (often based on the Levenberg-Marquardt algorithm; LMA) are weaknesses of this approach (exhaustively and local minima). These two tasks must be repeated depending on the knowledge of each new problem studied, making the process, long, laborious and not systematically robust. In this paper a pruning process is proposed. This method allows, during the training phase, to carry out an inputs selecting method activating (or not) inter-nodes connections in order to verify if forecasting is improved. We propose to use iteratively the popular damped least-squares method to activate inputs and neurons. A first pass is applied to 10% of the learning sample to determine weights significantly different from 0 and delete other. Then a classical batch process based on LMA is used with the new MLP. The validation is done using 25 measured meteorological TS and cross-comparing the prediction results of the classical LMA and the 2-stage LMA.
△ Less
Submitted 8 July, 2014;
originally announced July 2014.
-
Meteorological time series forecasting based on MLP modelling using heterogeneous transfer functions
Authors:
Cyril Voyant,
Marie Laure Nivet,
Christophe Paoli,
Marc Muselli,
Gilles Notton
Abstract:
In this paper, we propose to study four meteorological and seasonal time series coupled with a multi-layer perceptron (MLP) modeling. We chose to combine two transfer functions for the nodes of the hidden layer, and to use a temporal indicator (time index as input) in order to take into account the seasonal aspect of the studied time series. The results of the prediction concern two years of measu…
▽ More
In this paper, we propose to study four meteorological and seasonal time series coupled with a multi-layer perceptron (MLP) modeling. We chose to combine two transfer functions for the nodes of the hidden layer, and to use a temporal indicator (time index as input) in order to take into account the seasonal aspect of the studied time series. The results of the prediction concern two years of measurements and the learning step, eight independent years. We show that this methodology can improve the accuracy of meteorological data estimation compared to a classical MLP modelling with a homogenous transfer function.
△ Less
Submitted 29 April, 2014;
originally announced April 2014.
-
Numerical weather prediction or stochastic modeling: an objective criterion of choice for the global radiation forecasting
Authors:
Cyril Voyant,
Gilles Notton,
Christophe Paoli,
Marie Laure Nivet,
Marc Muselli,
Kahina Dahmani
Abstract:
Numerous methods exist and were developed for global radiation forecasting. The two most popular types are the numerical weather predictions (NWP) and the predictions using stochastic approaches. We propose to compute a parameter noted constructed in part from the mutual information which is a quantity that measures the mutual dependence of two variables. Both of these are calculated with the obje…
▽ More
Numerous methods exist and were developed for global radiation forecasting. The two most popular types are the numerical weather predictions (NWP) and the predictions using stochastic approaches. We propose to compute a parameter noted constructed in part from the mutual information which is a quantity that measures the mutual dependence of two variables. Both of these are calculated with the objective to establish the more relevant method between NWP and stochastic models concerning the current problem.
△ Less
Submitted 22 January, 2014;
originally announced January 2014.
-
Time series modeling with pruned multi-layer perceptron and 2-stage damped least-squares method
Authors:
Cyril Voyant,
Wani W. Tamas,
Christophe Paoli,
Aurélia Balu,
Marc Muselli,
Marie Laure Nivet,
Gilles Notton
Abstract:
A Multi-Layer Perceptron (MLP) defines a family of artificial neural networks often used in TS modeling and forecasting. Because of its "black box" aspect, many researchers refuse to use it. Moreover, the optimization (often based on the exhaustive approach where "all" configurations are tested) and learning phases of this artificial intelligence tool (often based on the Levenberg-Marquardt algori…
▽ More
A Multi-Layer Perceptron (MLP) defines a family of artificial neural networks often used in TS modeling and forecasting. Because of its "black box" aspect, many researchers refuse to use it. Moreover, the optimization (often based on the exhaustive approach where "all" configurations are tested) and learning phases of this artificial intelligence tool (often based on the Levenberg-Marquardt algorithm; LMA) are weaknesses of this approach (exhaustively and local minima). These two tasks must be repeated depending on the knowledge of each new problem studied, making the process, long, laborious and not systematically robust. In this paper a pruning process is proposed. This method allows, during the training phase, to carry out an inputs selecting method activating (or not) inter-nodes connections in order to verify if forecasting is improved. We propose to use iteratively the popular damped least-squares method to activate inputs and neurons. A first pass is applied to 10% of the learning sample to determine weights significantly different from 0 and delete other. Then a classical batch process based on LMA is used with the new MLP. The validation is done using 25 measured meteorological TS and cross-comparing the prediction results of the classical LMA and the 2-stage LMA.
△ Less
Submitted 8 August, 2013;
originally announced August 2013.
-
Urban ozone concentration forecasting with artificial neural network in Corsica
Authors:
Wani W. Tamas,
Gilles Notton,
Christophe Paoli,
Cyril Voyant,
Marie Laure Nivet,
Aurélia Balu
Abstract:
Atmospheric pollutants concentration forecasting is an important issue in air quality monitoring. Qualitair Corse, the organization responsible for monitoring air quality in Corsica (France) region, needs to develop a short-term prediction model to lead its mission of information towards the public. Various deterministic models exist for meso-scale or local forecasting, but need powerful large var…
▽ More
Atmospheric pollutants concentration forecasting is an important issue in air quality monitoring. Qualitair Corse, the organization responsible for monitoring air quality in Corsica (France) region, needs to develop a short-term prediction model to lead its mission of information towards the public. Various deterministic models exist for meso-scale or local forecasting, but need powerful large variable sets, a good knowledge of atmospheric processes, and can be inaccurate because of local climatical or geographical particularities, as observed in Corsica, a mountainous island located in a Mediterranean Sea. As a result, we focus in this study on statistical models, and particularly Artificial Neural Networks (ANN) that have shown good results in the prediction of ozone concentration at horizon h+1 with data measured locally. The purpose of this study is to build a predictor to realize predictions of ozone and PM10 at horizon d+1 in Corsica in order to be able to anticipate pollution peak formation and to take appropriated prevention measures. Specific meteorological conditions are known to lead to particular pollution event in Corsica (e.g. Saharan dust event). Therefore, several ANN models will be used, for meteorological conditions clustering and for operational forecasting.
△ Less
Submitted 4 June, 2013;
originally announced June 2013.