Next Article in Journal
Spatiotemporal Distribution of Soil Moisture Content over Ukraine and Its Relationship to Atmospheric Conditions
Previous Article in Journal
Growth and Silvicultural Potentiality of Lomatia hirsuta Forests from Stump Shoots in the Valley of El Manso/Patagonia/Argentina
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Assessing Neural Network Approaches for Solar Radiation Estimates Using Limited Climatic Data in the Mediterranean Sea †

by
Juan Antonio Bellido-Jiménez
*,
Javier Estévez
and
Amanda Penélope García-Marín
Projects Engineering Area, Department of Rural Engineering, University of Córdoba, 14071 Córdoba, Spain
*
Author to whom correspondence should be addressed.
Presented at the 3rd International Electronic Conference on Atmospheric Sciences, 16–30 November 2020; Available online: https://ecas2020.sciforum.net/.
Environ. Sci. Proc. 2021, 4(1), 19; https://doi.org/10.3390/ecas2020-08116
Published: 13 November 2020
(This article belongs to the Proceedings of The 3rd International Electronic Conference on Atmospheric Sciences)

Abstract

:
One of the most crucial variables in agricultural meteorology is solar radiation (Rs), although it is measured in a very limited number of weather stations due to its high cost in both installation and maintenance. Moreover, the quality of the data is usually low because of sensor failure and/or lack of calibration, which made scientists search for new approaches such as neural network models. Thus, the improvement of traditional solar radiation estimation models with minimum data availability is still needed for different purposes. In this work, several neural network models were developed and assessed (Multilayer Perceptron—MLP, Support Vector Machines—SVM, Extreme Learning Machine, Convolutional Neural Networks—CNN, and Long Short-Term Memory—LSTM) with different temperature-based input variables configurations in Southern Spain (weather station located in the Mediterranean Sea coast). The performances were analyzed using different statistical indices (Root Mean Square Error—RMSE, Mean Bias Error—MBE, and Nash-Sutcliffe model efficiency coefficient—NSE).

1. Introduction

During the last decades, an exponential increase in the Earth’s pollution has warned governments worldwide. However, incredible high population growth in addition to climate change accentuates the problem of energy needs and guarantees of food supply, which has become two of the major challenges facing our current society. One of the main measures to be adopted has been to increase the use of renewable energy, especially, the use of solar energy.
In these terms, accurate estimations of solar radiation (Rs) are of high importance not only to estimate the available solar energy on a particular day, but also to agronomical parameters such as the reference evapotranspiration (it determines the quantity of evaporated and transpired water in a hypothetical grass reference). Measuring solar radiation is more difficult than other meteorological parameters such as temperature or relative humidity, among others. In this sense, the number of weather stations collecting them is higher than those that collect solar radiation at a rate of 1:500 [1]. Besides, when several quality control procedures [2] are applied, solar radiation usually contains the major quantity of flagged data [2,3].
In order to address this problem, several methods were developed to estimate solar radiation: (i) methods based on empirical relationships of different available meteorological parameters such as sunshine duration, air temperature, relative humidity, extraterrestrial radiation, cloud cover, among others [4,5,6,7,8,9,10,11], (ii) estimations using data from nearby stations [7,12,13], (iii) using satellite-based methods [14,15,16,17,18,19], (iv) using Machine Learning (ML) models [16,20,21,22,23], (v) and others [24,25]. ML models efficiently extract high dimensional and complex features from the different inputs in order to map them to obtain an output [26]; this is the reason why ML models have become one of the most commonly used methodologies to estimate solar radiation and other hydro-meteorological parameters [27,28,29,30]. In this term, the capability of Support Vector Regression (SVR) was studied for a weather station in Iran [31], showing a better performance than the empirical models and the PSO-based (Particle Swarm Optimization) model tested. [32] assessed the use of Artificial Neural Networks (ANN) in Turkey, obtaining better results using ANN than with other physical or statistical models. Ref. [23] implemented a Long Short-Term Memory (LSTM) and ANN model in Cape Verde with better performance of LSTM in terms of RMSE. [33] evaluated Convolutional Neural Networks (CNN) to forecast short-term solar radiation. [34] evaluated and a hybrid model with LSTM and CNN in Australia.
However, the search for new neural network approaches to improve solar radiation estimates is not so common [35]. Thus, in this work, the main objectives are: i) the assessment of several ML models (Multilayer Perceptron—MLP, Support Vector Machines—SVM, Extreme Learning Machine, Convolutional Neural Networks—CNN, and Long Short-Term Memory—LSTM) to estimate solar radiation using limited climatic data (temperature and relative humidity of the air) using weather data from a coastal station in Southern Spain; ii) the assessment of Bayesian optimization to tune the different ML models.

2. Materials and Methods

2.1. Source of Data

This work was carried out in Almuñecar station (see Figure 1), a coastal location situated in the semiarid region of Andalusia (latitude 36°45′6″ N, longitude 3° 40’44’’ W, and 29 m above mean sea level). The dataset consisted of intra-hourly temperature and relative humidity (recorded every 30 min), and the daily extraterrestrial solar radiation (poner referencia). This weather station belongs to the Agronomic Information Network of Andalusia (RIA) and it can be downloaded at the following link https://www.juntadeandalucia.es/agriculturaypesca/ifapa/ria/servlet/FrontController (accessed on 21 September 2020).
The period of the dataset was a total of 18 years, from 2000 to 2018, being split to training (from 2000 to 2013) and testing data (from 2014 to 2018). However, 20% of the training data is used as validation to find the fittest hyperparameters of the models. In Table 1, can be seen the statistical maximum, mean, and minimum values of the variables used in this work.
In order to estimate solar radiation, 3 configurations were assessed: 1) the use of 48 half-hourly temperature values of the day to estimate solar radiation, 2) the use of 48 half-hourly temperature, and 48 half-hourly relative humidity values, 3) the use of the second model and the daily extraterrestrial solar radiation (daily-basis). In the last case, LSTM could not be implemented due to its requirement of having inputs with the same time dimension.

2.2. Multilayer Perceptron (MLP)

A multilayer perceptron (MLP) is a model based on the functionality of neurons in the human brain. It is composed of a determined number of fully interconnected neurons, which are distributed in different layers (the input, hidden, and output layer). The input layer and the output determine the input and output variables of the model, respectively, while the neurons are located along the hidden layers. The process of learning using the training dataset and a backpropagation function is blind to the user, which is the reason why it is called ‘hidden’. The MLP structure and configuration (number of neurons, number of hidden layers, activation, and optimization function) determine final efficiency of the model. For further details, see [22].

2.3. Support Vector Regression (SVR)

The concept of Support Vector Machine (SVM) for classification (it can be extrapolated to regression tasks) is based on the search of a hyperplane where the margins are maximized to separate two or more classes, which can be easily extrapolated to regression tasks, known as Support Vector Regression (SVR). Its use has been widely assessed in different hydrological and solar radiation estimations [36,37,38], having promising results due to its ability to work with a high-dimensional feature space (using a kernel function). For further details, the following articles can be revised [38,39].

2.4. Extreme Learning Machine (ELM)

It was firstly proposed by [40] as a single hidden layer feedforward neural network (SLFNN) with a particular feature, where the weights and biases were randomly generated, while the output weights were analytically calculated. In consequence, the model did not need any iteration learning process, obtaining a very low computational cost model. For further details, see [17,38,41,42].

2.5. Convolutional Neural Network (CNN)

Convolutional Neural Network models are frequently used in image processing applications, although its use for 1D data had promising results in hydro-meteorological estimations [34,43,44,45]. Its functionality is based on two main functions, the convolution, and the pooling. The convolution is a mathematical operation on two matrices (the input data and a kernel) producing a new one. On the other hand, the pooling operation reduces the dimensionality of the feature map using the maximum or average functions. For further details, the following works can be revised [34,46].

2.6. Long Short-Term Memory (LSTM)

Long Short-Term Memory models are based on Recurrent Neural Network (RNN) and it was first introduced by [47]. The main purposes of this approach were to model long-term dependencies and to address the vanishing gradient problem. As a result, the LSTM model contains three gates (input, output, and forget) to control the information that goes into or output the memory cell over any arbitrary time. Figure 2 shows the structure of a memory cell. For further details, see [16,30].

2.7. Bayesian Optimization

ML models can be configured by parameters (called hyperparameters) that modify its architecture and have a great impact on its final efficiency. This optimization process from a hyperparameter space is usually known as tuning. A wrong configuration could lead to overfitting or underfitting results. A common practice is to select these hyperparameters by a trial and error technique. Although this technique could yield good results on some occasions, the results may lay on a local minimum. In these terms, Ref. [48] firstly proposed the Bayesian optimization to address this problem. The main advantage of this method is that it considers past evaluations when choosing a new set of hyperparameters (from a pre-defined hyperparameter space), so the algorithm does not expend time on non-promising configurations.
The different hyperparameter space for the ML models in this work was: (1) In MLP, the number of hidden layers (from 1 to 5), the number of neurons each layer (from 1 to 150), the activation function (relu, sigmoid, and tanh), and the maximum number of training epochs (100); (2) In SVM, the kernel was chosen among linear, poly, rbf, and sigmoid, the c parameter (from 0.01 to 10) and the epsilon (from 0 to 10); (3) In ELM, the maximum number of neurons (250) and the activation function (linear, sigmoid, and tanh); (4) In LSTM, the number of LSTM layers (from 1 to 3), the number of unit each layer (from 10 to 150), the number of hidden layer (from 1 to 2), the number of neurons of each layer (from 1 to 10), the maximum number of training epochs (100), and the activation function (relu, sigmoid, and tanh); (5) In CNN, the number of CNN layers (each layer is composed of convolutional layers and pooling layer–from 1 to 2), the number of convolutional layers per CNN layer (from 1 to 2), the number of filter (from 10 to 20), the number of kernels (from 1 to 5), the type of pooling layer (maximum or average), the size of pooling (from 1 to 3), the number of hidden layers (from 1 to 5), the number of hidden neurons (from 1 to 15), the maximum number of training epochs (100), and the activation function (relu, sigmoid, and tanh). It is worth mentioning that the Bayesian optimization took 50 epochs to carry out this optimization problem, where 40 of them were randomly generated.

2.8. Data Standardization

Data standardization is a common data preprocessing operation for machine learning models, where the data is rescaled in order to have a standard deviation of 1 and a mean of 0. The purpose of data standardization is to avoid ML models being influenced due to different input ranges. It can be expressed as Equation (1).
x = x μ σ
where x’ is the standardized data, x represents the input data, µ is the mean value of the training dataset, and σ represents the standard deviation of the training dataset.

2.9. Statistical Analysis

All the performances were evaluated using the following parameters: Mean Bias Error (MBE), Root Mean Square Error (RMSE), and Nash-Sutcliffe model efficiency coefficient (NSE). The MBE, RMSE, and NSE are defined in Equations (2)–(4), respectively:
MBE = 1 n i = 1 n x i y i
RMSE = 1 n i = 1 n ( x i y i ) 2
NSE = 1 i = 1 n ( x i y i ) 2 i = 1 n ( x i     x ¯ ) 2

3. Results

In terms of MBE, RMSE, and NSE, the results of estimating solar radiation in the weather station of Almuñecar using different input configurations and models are shown in Table 2. Using the input configuration of 48 temperature values, CNN performed as the best model in RMSE (3.6864 MJ/m2 d) and NSE (0.7278), whereas the best MBE value (0.7238 MJ/m2 d) was carried out by LSTM. In terms of NSE, the models MLP, ELM, and LSTM performed below 0.7. All the model performances were below 4.0 in terms of RMSE, although ELM (RMSE = 3.9524 MJ/m2d) and MLP (RMSE = 3.9305 MJ/m2d) were very close to this value. Regarding MBE, the MLP, SVM, and ELM models were above 1.0, although CNN and LSTM approaches obtained a better performance (0.8086 MJ/m2 d and 0.7238 MJ/m2 d, respectively). Concerning the input configuration of 48 temperature + 48 relative humidity values, SVM obtained the best performance in terms of RMSE (3.1836 MJ/m2 d) and NSE (0.7969), although it was MLP, the model that got the best MBE value (−0.0724 MJ/m2 d) for all the configurations. Regarding RMSE and NSE, the configuration ranking was SVM, MLP, CNN, LSTM, and ELM, in this order. It is worth mentioning that all the models outperformed their previous performance only using 48 temperature values. The last configuration consisted of mixing intra-hourly (temperature and relative humidity) and daily data (extraterrestrial solar radiation) in a total of 97 inputs. The results outperformed all the previous RMSE and NSE values, where the best model was again SVM (RMSE = 2.5640 MJ/m2 d and NSE = 0.8683), very close to CNN (RMSE = 2.6609 MJ/m2 d and NSE = 0.8581), ELM (RMSE = 2.7920 MJ/m2 d and NSE = 0.84386), and MLP (RMSE = 2.8138 MJ/m2 d and NSE = 0.8414), in this order. On the other hand, regarding MBE, the ranking changed to MLP (0.3521 MJ/m2 d), ELM (0.3950 MJ/m2d), CNN (0.5344 MJ/m2 d), and SVM (0.6915 MJ/m2 d), in this order.
In Figure 3 it is shown the estimations for the best (SVM using 48 T,48 RH and Ra) and the worst (ELM using 48 T) configurations.

4. Discussion

In general, the results obtained after applying the different machine learning models proposed in this work, outperformed local-calibrated empirical solar radiation estimates for this station [11] in RMSE (3.61 MJ/,m2d using Hargreaves-Samani, 3.64 MJ/,m2d using Annandale, 3.58 MJ/,m2d using Bristow-Campbell and 3.67 MJ/,m2d using Allen), and also for different regions of Spain [49]. In terms of machine learning modelling, the performance of these models also outperformed RMSE values from a MLP approach using temperature, relative humidity, and pressure as unique climatic input variables in Tucumán, Argentina [35]. On the other hand, modelling solar radiation with input climatic data such as sunshine duration and cloud cover among others, gave better estimations [31,37].
It is worth mentioning that the use of daily and semi-hourly (30 min frame) input variables is recommended to improve solar radiation estimations when using machine learning models, so, the inputs do not require to have the same frame in order to be used. Besides, the performance of SVM is highly recommended to estimate solar radiation (very close to CNN and LSTM). Furthermore, the use of Bayesian optimization to tune hyperparameters is highly suggested instead of the commonly use of trial and error techniques.

5. Conclusions

Different machine learning models using several input configurations (only temperature and relative humidity of the air variables) were implemented and evaluated in Almuñecar (coastal location in Southern Spain). Firstly, the dataset was split into two parts, the training (14 years) and the testing (4 years) sub-series, and different configurations, hyperparameters and models were evaluated. The results indicated that the use of Bayesian optimization and SVM were highly suggested because of its high efficiency and its low computational requirement cost, in places where there is no availability to collect.
In future works, derived variables from temperature and relative humidity could be explored and their performance on regional models (the use of several stations to train, while a new one is taken to test).

Author Contributions

Conceptualization, J.A.B.-J.; methodology, J.A.B.-J.; software, J.A.B.-J.; validation, J.A.B.-J., J.E. and A.P.G.-M.; formal analysis, J.A.B.-J. and J.E.; investigation, J.A.B.-J.; resources, J.A.B.-J. and J.E.; data curation, J.A.B.-J. and J.E.; writing—original draft preparation, J.A.B.-J.; writing—review and editing, J.A.B.-J. and J.E.; visualization, J.A.B.-J., J.E., and A.P.G.-M.; supervision, J.A.B.-J., J.E., and A.P.G.-M.; project administration, J.A.B.-J.; funding acquisition, J.E. and A.P.G.-M. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the University of Córdoba and the Spanish Ministry of Science, Innovation and Universities [grant number AGL2017-87658-R].

Acknowledgments

J.A.B.-J. wishes to thank the University of Córdoba for providing a PIF scholarship funded by the research program and to the Spanish Ministry of Science, Innovation and Universities, grant number AGL2017-87658-R for also funding this research.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could appear to influence the work reported in this paper.

References

  1. Thornton, P.E.; Running, S.W. An improved algorithm for estimating incident daily solar radiation from measurements of temperature, humidity, and precipitation. Agric. For. Meteorol. 1999, 93, 211–228. [Google Scholar] [CrossRef]
  2. Estévez, J.; Gavilán, P.; Giráldez, J.V. Guidelines on validation procedures for meteorological data from automatic weather stations. J. Hydrol. 2011, 402, 144–154. [Google Scholar] [CrossRef]
  3. Estévez, J.; García-Marín, A.; Morábito, J.; Cavagnaro, M. Quality assurance procedures for validating meteorological input variables of reference evapotranspiration in mendoza province (Argentina). Agric. Water Manag. 2016, 172, 96–109. [Google Scholar] [CrossRef]
  4. Angstrom, A. Solar and terrestrial radiation. Report to the international commission for solar research on actinometric investigations of solar and atmospheric radiation. Q. J. R. Meteorol. Soc. 1924, 50, 121–126. [Google Scholar] [CrossRef]
  5. Mahmood, R.; Hubbard, K. Effect of Time of Temperature Observation and Estimation of Daily Solar Radiation for the Northern Great Plains, USA. Agron. J. 2002, 94, 723–733. [Google Scholar] [CrossRef]
  6. Liu, D.; Scott, B. Estimation of solar radiation in Australia from rainfall and temperature observations. Agric. For. Meteorol. 2001, 106, 41–59. [Google Scholar] [CrossRef]
  7. Hunt, L.; Kuchar, L.; Swanton, C. Estimation of solar radiation for use in crop modelling. Agric. For. Meteorol. 1998, 91, 293–300. [Google Scholar] [CrossRef]
  8. Hargreaves, G.L.; Riley, J.P. Irrigation Water Requirements for Senegal River Basin. J. Irrig. Drain. Eng. 1985, 111, 265–275. [Google Scholar] [CrossRef]
  9. Bristow, K.L.; Campbell, G.S. On the relationship between incoming solar radiation and daily maximum and minimum temperature. Agric. For. Meteorol. 1984, 31, 159–166. [Google Scholar] [CrossRef]
  10. Cengiz, H.S.; Gregory, J.M.; Sebaugh, J.L. Solar Radiation Prediction from Other Climatic Variables. Trans. ASAE 1981, 24, 1269–1272. [Google Scholar] [CrossRef]
  11. Estévez, J.; Padilla, F.L.M.; Gavilán, P. Evaluation and Regional Calibration of Solar Radiation Prediction Models in Southern Spain. J. Irrig. Drain. Eng. 2012, 138, 868–879. [Google Scholar] [CrossRef]
  12. Rivington, M.; Matthews, K.; Bellocchi, G.; Buchan, K. Evaluating uncertainty introduced to process-based simulation model estimates by alternative sources of meteorological data. Agric. Syst. 2006, 88, 451–471. [Google Scholar] [CrossRef]
  13. Trnka, M.; Žalud, Z.; Eitzinger, J.; Dubrovský, M. Global solar radiation in Central European lowlands estimated by various empirical formulae. Agric. For. Meteorol. 2005, 131, 54–76. [Google Scholar] [CrossRef]
  14. Ghimire, S.; Deo, R.C.; Raj, N.; Mi, J. Deep Learning Neural Networks Trained with MODIS Satellite-Derived Predictors for Long-Term Global Solar Radiation Prediction. Energies 2019, 12, 2407. [Google Scholar] [CrossRef]
  15. Ghimire, S.; Deo, R.C.; Raj, N.; Mi, J. Wavelet-based 3-phase hybrid SVR model trained with satellite-derived predictors, particle swarm optimization and maximum overlap discrete wavelet transform for solar radiation prediction. Renew. Sustain. Energy Rev. 2019, 113, 109247. [Google Scholar] [CrossRef]
  16. Srivastava, S.; Lessmann, S. A comparative study of LSTM neural networks in forecasting day-ahead global horizontal irradiance with satellite data. Sol. Energy 2018, 162, 232–247. [Google Scholar] [CrossRef]
  17. Ghimire, S.; Deo, R.C.; Downs, N.J.; Raj, N. Self-adaptive differential evolutionary extreme learning machines for long-term solar radiation prediction with remotely-sensed MODIS satellite and Reanalysis atmospheric products in solar-rich cities. Remote. Sens. Environ. 2018, 212, 176–198. [Google Scholar] [CrossRef]
  18. Deo, R.C.; Şahin, M. Forecasting long-term global solar radiation with an ANN algorithm coupled with satellite-derived (MODIS) land surface temperature (LST) for regional locations in Queensland. Renew. Sustain. Energy Rev. 2017, 72, 828–848. [Google Scholar] [CrossRef]
  19. Pinker, R.; Frouin, R.; Li, Z. A review of satellite methods to derive surface shortwave irradiance. Remote. Sens. Environ. 1995, 51, 108–124. [Google Scholar] [CrossRef]
  20. Wang, K.; Qi, X.; Liu, H. A comparison of day-ahead photovoltaic power forecasting models based on deep learning neural network. Appl. Energy 2019, 251, 113315. [Google Scholar] [CrossRef]
  21. Torres, J.F.; Troncoso, A.; Koprinska, I.; Wang, Z.; Martínez-Álvarez, F. Deep Learning for Big Data Time Series Forecasting Applied to Solar Power. In Proceedings of the Advances in Intelligent Systems and Computing; Springer International Publishing: San Sebastián, Spain, 2018; pp. 123–133. [Google Scholar]
  22. Ghimire, S.; Deo, R.C.; Downs, N.J.; Raj, N. Global solar radiation prediction by ANN integrated with European Centre for medium range weather forecast fields in solar rich cities of Queensland Australia. J. Clean. Prod. 2019, 216, 288–310. [Google Scholar] [CrossRef]
  23. Qing, X.; Niu, Y. Hourly day-ahead solar irradiance prediction using weather forecasts by LSTM. Energy 2018, 148, 461–468. [Google Scholar] [CrossRef]
  24. Soltani, A.; Meinke, H.; De Voil, P. Assessing linear interpolation to generate daily radiation and temperature data for use in crop simulations. Eur. J. Agron. 2004, 21, 133–148. [Google Scholar] [CrossRef]
  25. Richardson, C.W.; Wright, D.A.J.A. WGEN: A Model for Generating Daily Weather Variables; United States Department of Agriculture, Agricultural Research Services: Washington, DC, USA, 1984.
  26. Yagli, G.M.; Yang, D.; Srinivasan, D. Automatic hourly solar forecasting using machine learning models. Renew. Sustain. Energy Rev. 2019, 105, 487–498. [Google Scholar] [CrossRef]
  27. Wang, Y.; Yuan, Y.; Pan, Y.; Fan, Z. Modeling Daily and Monthly Water Quality Indicators in a Canal Using a Hybrid Wavelet-Based Support Vector Regression Structure. Water 2020, 12, 1476. [Google Scholar] [CrossRef]
  28. Karimi, S.; Shiri, J.; Marti, P. Supplanting missing climatic inputs in classical and random forest models for estimating reference evapotranspiration in humid coastal areas of Iran. Comput. Electron. Agric. 2020, 176, 105633. [Google Scholar] [CrossRef]
  29. Flammini, A.; Bellido-Jiménez, J.A.; Liu, X.; García-Marín, A.P. Monthly Precipitation Forecasts Using Wavelet Neural Networks Models in a Semiarid Environment. Water 2020, 12, 1909. [Google Scholar] [CrossRef]
  30. Chen, Z.; Zhu, Z.; Jiang, H.; Sun, S. Estimating daily reference evapotranspiration based on limited meteorological data using deep learning and classical machine learning methods. J. Hydrol. 2020, 591, 125286. [Google Scholar] [CrossRef]
  31. Mohammadi, K.; Shamshirband, S.; Anisi, M.H.; Alam, K.A.; Petković, D. Support vector regression based prediction of global solar radiation on a horizontal surface. Energy Convers. Manag. 2015, 91, 433–441. [Google Scholar] [CrossRef]
  32. Mellit, A.; Sağlam, S.; Kalogirou, S. Artificial neural network-based model for estimating the produced power of a photovoltaic module. Renew. Energy 2013, 60, 71–78. [Google Scholar] [CrossRef]
  33. Sun, Y.; Szucs, G.; Brandt, A.R. Solar PV output prediction from video streams using convolutional neural networks. Energy Environ. Sci. 2018, 11, 1811–1818. [Google Scholar] [CrossRef]
  34. Ghimire, S.; Deo, R.C.; Raj, N.; Mi, J. Deep solar radiation forecasting with convolutional neural network and long short-term memory network algorithms. Appl. Energy 2019, 253, 113541. [Google Scholar] [CrossRef]
  35. Jimenez, V.A.; Barrionuevo, A.; Will, A.; Rodríguez, S. Neural Network for Estimating Daily Global Solar Radiation Using Temperature, Humidity and Pressure as Unique Climatic Input Variables. Smart Grid Renew. Energy 2016, 7, 94–103. [Google Scholar] [CrossRef]
  36. Alzahrani, A.; Shamsi, P.; Dagli, C.; Ferdowsi, M. Solar Irradiance Forecasting Using Deep Neural Networks. Procedia Comput. Sci. 2017, 114, 304–313. [Google Scholar] [CrossRef]
  37. Mohammadi, K.; Shamshirband, S.; Tong, C.W.; Arif, M.; Petković, D.; Ch, S. A new hybrid support vector machine–wavelet transform approach for estimation of horizontal global solar radiation. Energy Convers. Manag. 2015, 92, 162–171. [Google Scholar] [CrossRef]
  38. Fan, J.; Yue, W.; Wu, L.; Zhang, F.; Cai, H.; Wang, X.; Lu, X.; Xiang, Y. Evaluation of SVM, ELM and four tree-based ensemble models for predicting daily reference evapotranspiration using limited meteorological data in different climates of China. Agric. For. Meteorol. 2018, 263, 225–241. [Google Scholar] [CrossRef]
  39. Wen, X.; Si, J.; He, Z.; Wu, J.; Shao, H.; Yu, H. Support-Vector-Machine-Based Models for Modeling Daily Reference Evapotranspiration With Limited Climatic Data in Extreme Arid Regions. Water Resour. Manag. 2015, 29, 3195–3209. [Google Scholar] [CrossRef]
  40. Huang, G.-B.; Zhu, Q.-Y.; Siew, C.-K. Extreme learning machine: Theory and applications. Neurocomputing 2006, 70, 489–501. [Google Scholar] [CrossRef]
  41. Abdullah, S.S.; Malek, M.; Abdullah, N.S.; Kisi, O.; Yap, K.S. Extreme Learning Machines: A new approach for prediction of reference evapotranspiration. J. Hydrol. 2015, 527, 184–195. [Google Scholar] [CrossRef]
  42. Guang-Bin, H.; Qin-Yu, Z.; Chee-Kheong, S. Extreme learning machine: A new learning scheme of feedforward neural networks. In Proceedings of the 2004 IEEE International Joint Conference on Neural Networks (IEEE Cat. No.04CH37541), Budapest, Hungary, 25–29 July 2004. [Google Scholar]
  43. Ferreira, L.B.; da Cunha, F.F. Multi-step ahead forecasting of daily reference evapotranspiration using deep learning. Comput. Electron. Agric. 2020, 234, 106113. [Google Scholar] [CrossRef]
  44. Ferreira, L.B.; da Cunha, F.F. New approach to estimate daily reference evapotranspiration based on hourly temperature and relative humidity using machine learning and deep learning. Agric. Water Manag. 2020, 234, 106113. [Google Scholar] [CrossRef]
  45. Bhatnagar, S.; Afshar, Y.; Pan, S.; Duraisamy, K.; Kaushik, S. Prediction of aerodynamic flow fields using convolutional neural networks. Comput. Mech. 2019, 64, 525–545. [Google Scholar] [CrossRef]
  46. Mosavi, A.; Ardabili, S.; Várkonyi-Kóczy, A.R. List of Deep Learning Models. Advances in Computing Systems and Applications 2020, 202–214. [Google Scholar]
  47. Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
  48. Močkus, J. On Bayesian methods for seeking the extremum. In Proceedings of the Optimization Techniques IFIP Technical Conference, Novosibirsk, Russia, 1–7 July 1974; Springer: Berlin/Heidelberg, Germany, 1975. [Google Scholar]
  49. Almorox, J. Estimating global solar radiation from common meteorological data in Aranjuez, Spain. Turk. J. Phys. 2011, 35, 53–64. [Google Scholar] [CrossRef]
Figure 1. Location of the weather station of Almuñecar (Southern Spain).
Figure 1. Location of the weather station of Almuñecar (Southern Spain).
Environsciproc 04 00019 g001
Figure 2. Structure of a Long Short-Term Memory (LSTM) memory cell. The ‘x’ represents an input, ‘h’ is a hidden state, ‘c’ is a cell state, sigmoid and tanh represent the respective activation function.
Figure 2. Structure of a Long Short-Term Memory (LSTM) memory cell. The ‘x’ represents an input, ‘h’ is a hidden state, ‘c’ is a cell state, sigmoid and tanh represent the respective activation function.
Environsciproc 04 00019 g002
Figure 3. Linear regression of (a) SVM solar radiation estimates using 48 T + 48 RH + Ra (best model with the best configuration) and (b) ELM using 48 T (worst model and configuration).
Figure 3. Linear regression of (a) SVM solar radiation estimates using 48 T + 48 RH + Ra (best model with the best configuration) and (b) ELM using 48 T (worst model and configuration).
Environsciproc 04 00019 g003
Table 1. Statistics of maximum, mean, and minimum temperature, relative humidity, and solar radiation (Max: Maximum, Min: Minimum).
Table 1. Statistics of maximum, mean, and minimum temperature, relative humidity, and solar radiation (Max: Maximum, Min: Minimum).
Temperature [°C]Relative Humidity [%]Solar Radiation [MJ/m2d]
DatasetsMaxMeanMinMaxMeanMinMaxMeanMin
All38.9817.820.54100.068.915.1332.5417.591.264
Training38.9817.900.54100.0067.296.7332.5417.890.551
Testing37.7217.591.26100.0073.177.2930.6717.980.73
Table 2. Mean Bias Error (MBE), Root Mean Square Error (RMSE), and Nash-Sutcliffe model efficiency coefficient (NSE) values for the different models and input configurations.
Table 2. Mean Bias Error (MBE), Root Mean Square Error (RMSE), and Nash-Sutcliffe model efficiency coefficient (NSE) values for the different models and input configurations.
ModelInputsMBE [MJ/m2d]RMSE [MJ/m2d]NSE
Multilayer Perceptron (MLP)48 T,1.16123.93050.6905
48 T, 48 RH−0.07243.29980.7819
48 T, 48 RH, Ra0.35212.81380.8414
Support Vector Machine (SVM)48 T,1.11703.83000.7061
48 T, 48 RH0.66053.18360.7969
48 T, 48 RH, Ra0.69152.56400.8683
Extreme Learning Machine (ELM)48 T,1.00833.95240.6871
48 T, 48 RH0.39903.60360.7398
48 T, 48 RH, Ra0.39502.79200.8438
Convolutional Neural Networks (CNN)48 T,0.80863.68640.7278
48 T, 48 RH0.51373.36830.7727
48 T, 48 RH, Ra0.53442.66090.8581
LSTM48 T,0.72383.88410.6978
48 T, 48 RH0.40453.38050.7711
48 T, 48 RH, Ra---
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Bellido-Jiménez, J.A.; Estévez, J.; García-Marín, A.P. Assessing Neural Network Approaches for Solar Radiation Estimates Using Limited Climatic Data in the Mediterranean Sea. Environ. Sci. Proc. 2021, 4, 19. https://doi.org/10.3390/ecas2020-08116

AMA Style

Bellido-Jiménez JA, Estévez J, García-Marín AP. Assessing Neural Network Approaches for Solar Radiation Estimates Using Limited Climatic Data in the Mediterranean Sea. Environmental Sciences Proceedings. 2021; 4(1):19. https://doi.org/10.3390/ecas2020-08116

Chicago/Turabian Style

Bellido-Jiménez, Juan Antonio, Javier Estévez, and Amanda Penélope García-Marín. 2021. "Assessing Neural Network Approaches for Solar Radiation Estimates Using Limited Climatic Data in the Mediterranean Sea" Environmental Sciences Proceedings 4, no. 1: 19. https://doi.org/10.3390/ecas2020-08116

APA Style

Bellido-Jiménez, J. A., Estévez, J., & García-Marín, A. P. (2021). Assessing Neural Network Approaches for Solar Radiation Estimates Using Limited Climatic Data in the Mediterranean Sea. Environmental Sciences Proceedings, 4(1), 19. https://doi.org/10.3390/ecas2020-08116

Article Metrics

Back to TopTop