Next Article in Journal
Development of Hybrid Membrane Systems for Highly Mineralized Waste Utilization in the Power Industry
Previous Article in Journal
National Security as a Value-Added Proposition for Advanced Nuclear Reactors: A U.S. Focus
Previous Article in Special Issue
A Computational Case Study on Sustainable Energy Transition in the Kingdom of Saudi Arabia
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing Artificial Neural Networks for the Accurate Prediction of Global Solar Radiation: A Performance Comparison with Conventional Methods

1
Computer Based Engineering Applications Department, Informatics Research Institute, City of Scientific Research and Technological Applications (SRTA-City), New Borg El-Arab City 21934, Alexandria, Egypt
2
Department of Mathematics and Computer Science, Faculty of Science, Alexandria University, Alexandria 21511, Egypt
3
Faculty of Computer Science and Engineering, Al Alamein International University, El Alamein 51718, Egypt
4
Department of Engineering, University of Exeter, Exeter EX4 4QF, UK
*
Authors to whom correspondence should be addressed.
Energies 2023, 16(17), 6165; https://doi.org/10.3390/en16176165
Submission received: 25 July 2023 / Revised: 18 August 2023 / Accepted: 21 August 2023 / Published: 24 August 2023
(This article belongs to the Special Issue Renewable and Sustainable Energy System Techniques Development)

Abstract

:
Obtaining precise solar radiation data is the first stage in determining the availability of solar energy. It is also regarded as one of the major inputs for a variety of solar applications. Due to the scarcity of solar radiation measurement data for many locations throughout the world, many solar radiation models are utilized to predict global solar radiation. Indeed, the most widely used AI technique is artificial neural networks (ANNs). Hitherto, while ANNs have been utilized in various studies to estimate global solar radiation (GSR), limited attention has been given to the architecture of ANN. Thus, this study aimed to: first, optimize the design of one of the faster and most used machine-learning (ML) algorithms, the ANN, to forecast GSR more accurately while saving computation power; second, optimize the number of neurons in the hidden layer to obtain the most significant ANN model for accurate GSR estimation, since it is still lacking; in addition to investigating the impact of varying the number of neurons in the hidden layer on the proficiency of the ANN-based model to predict GSR with high accuracy; and, finally, conduct a comparative study between the ANN and empirical techniques for estimating GSR. The results showed that the best ANN model and the empirical model provided an excellent estimation for the GSR, with a Coefficient of Determination R 2 greater than 0.98%. Additionally, ANN architectures with a smaller number of neurons in the single hidden layer (1–3 neurons) provided the best performance, with R 2 > 0.98%. Furthermore, the performance of the developed ANN models remained approximately stable and excellent when the number of hidden layer’s neurons was less than ten neurons ( R 2 > 0.97%), as their performance was very close to each other. However, the ANN models experienced performance instability when the number of hidden layer’s neurons exceeded nine neurons. Furthermore, the performance comparison between the best ANN-based model and the empirical one revealed that both models performed well ( R 2 > 0.98%). Moreover, while the relative error for the best ANN model slightly exceeded the range, ±10% in November and December, it remained within the range for the empirical model even in the winter months. Additionally, the obtained results of the best ANN model in this work were compared with the recent related work. While it had a good RMSE value of 0.8361 MJ/m2 day−1 within the ranges of previous work, its correlation coefficient (r) was the best one. Therefore, the developed models in this study can be utilized for accurate GSR forecasting. The accurate and efficient estimation of global solar radiation using both models can be valuable in designing and performance evaluation for different solar applications.

1. Introduction

In recent times, solar energy is considered one of the promising sources of renewable energy in fulfilling an important part of the world’s energy demand [1,2]. Therefore, accurate knowledge of solar radiation is regarded as the basic step in solar energy availability assessment [3]. Additionally, it serves as the first input for different solar energy applications [4,5]. Solar radiation data are unavailable at many sites around the world due to the high cost of the devices, equipment calibration, and maintenance requirements [6,7]. For this reason, several solar radiation models are proposed for estimating global solar radiation (GSR). These models are suggested to forecast solar radiation using various methodologies including empirical methods, geostationary satellite pictures, various artificial intelligence (AI) techniques such as artificial neural networks (ANNs), time series methods, physically radiative transfer models, and stochastic weather methods [8,9,10,11,12,13].
Generally, the empirical approach is the most commonly used one, which mainly relies on the correlation between global solar radiation and different meteorological parameters such as sunshine data, temperature, relative humidity, etc. Ångström [14] originally presented the primary sunshine-based solar radiation model. Ångström’s model was updated by Prescott [15] and has become the most widely employed model globally for predicting solar radiation [16,17]. Youssef et al. [18] assessed the efficacy of 31 non-sunshine-based solar models to forecast global solar radiation on a horizontal plane. The models that provide the most accurate prediction were identified, as well as the best ones among all developed models. Hassan et al. [19] introduced new temperature-based solar models for evaluating global solar radiation. The obtained results showed that the newly presented models have excellent predictions for global solar radiation at various locations. Moreover, the newly suggested formula of the best temperature-based solar model also performs better than the two most accurate sunshine-based solar models from the literature. Mostafa et al. [20] studied the proficiency of fifty-two solar radiation models that utilize sunshine data to compute the global solar radiation on horizontal surfaces, using Jouf City, KSA, as a case study. The results revealed that some models are not suitable for usage in Jouf City, while others exhibited different behavior. Similarly, Mahmoud S. Audi [21] proposed a statistical analysis of nine solar and other climatic parameters in Amman, Jordan. M.A. Alsaad [22] presented a correlation to estimate the average global solar radiation incident on a horizontal plane in Amman, Jordan. Barbaro et al.’s model [23] was updated by Robaa [24] to predict global solar radiation in Egypt. The findings showed that the modified model outperformed other ones in predicting global solar radiation across Egypt. A new model was developed by Ajayi et al. [25] to estimate the daily potential global solar radiation in Nigeria. The results revealed a high level of agreement between model predictions and observed data. El-Metwally presented a simple solar radiation model for computing global solar radiation [26]. According to the results, the developed model provides a good estimation of global solar radiation on a horizontal plane. Quej et al. [27] investigated the efficacy and applicability of thirteen solar models based on various meteorological parameters such as temperature for estimating global solar radiation in the Yucaton Peninsula, Mexico.
However, one limitation of using the empirical method is that it may underperform when applied to model nonlinear systems. With the acknowledgment of its potential, the usage of machine-learning (ML) technology in environmental and renewable energy applications has expanded. The most widely used ML technique is artificial neural networks (ANNs). ANNs provide an alternative to overcome this difficulty. ANNs, which are increasingly employed to tackle complex practical challenges, are known as universal function approximators. Their growing usage in data analysis highlights their potential as a viable alternative to more conventional approaches in various scientific domains. ANNs have the capability of accurately approximating any continuous nonlinear function. ANN-based models have been effectively employed to model various solar radiation parameters, particularly in the meteorological and solar energy resources domains [28,29,30]. Jiang [31] conducted a study on the computation of monthly average daily global solar radiation using ANN and compared it with other empirical models in China. Similarly, Şenkal and Kuleli [32] evaluated solar radiation in Turkey using both artificial neural networks and satellite data. Their ANN model utilized Scale Conjugate Gradient (SCG) and Resilient Propagation (RP) learning algorithms along with the logistic sigmoid transfer function. The results demonstrated a good agreement between the estimated values from both the ANN and satellite, as indicated by the correlation values for the twelve locations considered in the study. Similarly, Rahimikhoob [33] conducted a study on predicting global solar radiation based on temperature data using ANN in a semi-arid environment in Iran. The study also included a comparison with an empirical model, namely the Hargreaves and Samani model [34]. The results demonstrated that the developed ANN model outperformed the empirical model in accurately modeling daily global solar radiation.
In an effort to anticipate daily global solar radiation (GSR) in three locations in southwest Algeria—Bechar, Tindouf, and Naâma—Benatiallah et al. [35] proposed an artificial neural network (ANN) model. The results demonstrated that, over a five-year period, the Cascade-forward Neural Network (CFNN) and Feed-forward Neural Network (FFNN) models provided significantly improved predictions of daily GSR in the selected sites. Kaushika et al. [36] presented a direct method-based ANN model that considered the relationship features of diffuse, direct, and global solar radiations. Their findings revealed that the ANN model exhibited exceptional consistency with the data, yielding an overall mean biased error (MBE) of −0.194% and root mean square error (RMSE) of 5.19% for GSR estimation. To identify the most influential input variables for solar radiation prediction in ANN-based models, Yadav et al. [37] conducted research using WEKA software (Waikato Environment for Knowledge Analysis) on 26 Indian locations with varying climates. The findings indicated that temperature (ambient, minimum, and maximum), sunlight duration, and altitude were deemed the most crucial input components for solar radiation prediction, while longitude and latitude exhibited the least bearing on solar radiation. Yadav and Chandel [38] suggested evaluating existing ANN-based methods for estimating solar radiation and emphasized the need for further research. Their study revealed that ANN algorithms outperformed conventional techniques in accurately predicting solar radiation. In a review paper by Choudhary et al. [39], the development of ANN-based models for solar radiation forecasting was examined. The study concluded that ANN-based models exhibited significantly higher precision compared to other approaches.
Lately, with the availability of vast amounts of gathered data from across the world and developments in computer capabilities, researchers working in this field are increasingly drawn to deep-learning (DL) approaches for constructing prediction models. The DL methods are part of a larger family of ML-based techniques that depend on ANNs with representation-based learning, which became more significant in a variety of fields. For example, the majority of research on the prediction of solar irradiation relies on offline models, such as ML and deep neural networks (DNNs) [40]. In general, DNNs include several algorithms such as long short-term memory (LSTM), gated recurrent unit (GRU), one-dimension convolutional neural networks (CNN1D), and various hybrid configurations such as CNN1D-LSTM are thought to be one of the powerful tools in time series forecasting [41]. In general, models based on ML and DL were created to address complex issues by extracting useful facts from large amounts of data. Furthermore, the performance for both approaches, DL and ML, in GSR prediction (hourly) were compared, as presented in [42]. The results show that while DL techniques provided better GSR prediction than ML techniques, the performance difference was not considerable. Additionally, whereas DL methods showed better GSR prediction performance, it is worth noting that the period for training/testing the ML methods (excluding support vector regression) makes them more preferred, particularly when the computational power is considered. In other words, it can be said that ML-based models use less data and take less time to calculate than DL-based models. The study also revealed that ANN is one of the suitable algorithms for accurate GSR prediction.
ANNs, in general, are the most extensively used ML approach. In the realm of solar radiation estimation or forecasting, the majority of studies have predominantly focused on the utilization of artificial neural network (ANN) techniques and empirical models [43]. This inclination can be attributed to the widespread adoption and extensive utilization of ANN as the leading artificial intelligence (AI) technique in solar radiation prediction. Notably, ANN is often used as a benchmark against which the performance of other AI models is evaluated [43,44,45]. Regarding ANN architecture, single-hidden-layer feed-forward ANNs have been widely acknowledged as versatile approximators capable of representing continuous functions effectively [43,46]. Feed-forward neural network models have garnered significant attention due to their simplicity of implementation and ability to provide accurate representations of measurable functions, particularly in weather prediction [47,48]. Consequently, this study will specifically focus on the ANN architecture with a single-hidden layer, recognizing its importance among various alternatives. For instance, Khosravi et al. [45] developed an ANN model (5, 150, 1) to estimate hourly global solar radiation (GSR). This model comprised an input layer with five parameters, a hidden layer with 150 neurons, and an output layer representing GSR. Their results demonstrated that the developed Multilayer Feed-Forward Neural Network (MLFFNN) yielded optimal performance in GSR estimation. Similarly, Yildirim et al. [49] investigated an ANN model (9, 15, 1) for estimating daily GSR in the Turkish Eastern Mediterranean Region. In another study [50], two ANN-based models, namely the Multi-Layer Perceptron (MLP), were established to estimate hourly Direct Normal Irradiation (DNI) and daily GSR, utilizing ANN architectures of (4, 5, 1) and (7, 10, 1), respectively. The obtained results exhibited a strong correlation between the estimated and recorded values. Moreover, a study [51] proposed an ANN model (7, 10, 1) for forecasting daily GSR on a horizontal surface in major sites across Zimbabwe. The findings revealed that the developed model provided accurate estimations, supported by robust statistical indicators. In Morocco, Ihya et al. [52] introduced two ANN models, MLP with (2, 10, 1) and (3, 10, 1), to estimate hourly and daily diffuse solar fractions in Fez, respectively. Similarly, Elminir et al. [53] developed two ANN models (3, 40, 1) and (5, 40, 1) to estimate diffuse fractions at daily and hourly scales in Egypt. Furthermore, Bosch et al. [54] proposed an ANN model (3, 10, 1) for forecasting daily solar radiation across mountainous areas in Spain. The results indicated that ANN, employing data from a single radiometric station, proved to be an effective and straightforward approach for estimating solar radiation levels in challenging mountainous terrains. Additionally, Ozan Senkal and Tuncay Kuleli [32] introduced an ANN model (6, 6, 1) to predict solar radiation in Turkey. In general, optimizing the architecture of an artificial neural network (ANN) is crucial for achieving efficient performance. It is well known that both under-fitting (low complexity and a small number of neurons) and over-fitting (excessive number of neurons) can result in poor efficiency. Therefore, careful consideration must be given to selecting the appropriate number of neurons in the hidden layer. Currently, there is no mathematically justified method for determining the ideal number of hidden neurons. Utilizing a large number of neurons can increase the network’s training time and compromise its generalization and prediction capabilities. Conversely, using a small number of neurons may fail to capture the relationships between preceding and subsequent values, leading to inadequate modeling. Consequently, the trial-and-error method is commonly employed to determine the optimal number of hidden neurons within the hidden layer [31,55].
Moreover, the literature highlights the lack of attention given to determining the appropriate number of neurons within the hidden layer of an artificial neural network (ANN), which is considered a limitation [56,57]. Thus, it is essential to identify the optimal design of an ANN to effectively address the prediction of global solar radiation (GSR). While ANNs have been widely employed in various studies to estimate GSR, little emphasis has been placed on the design of the ANN model itself, specifically in determining the suitable number of neurons within the hidden layer to achieve an optimal ANN architecture. Given their highly nonlinear nature and ability to capture complex relationships within data without relying on predefined assumptions, Artificial neural networks have proven to be effective tools for simulating solar radiation. Therefore, this article aimed to optimize the design of ANN, one of the widely adopted and faster machine-learning (ML) algorithms, to enhance the accuracy of GSR forecasting while also optimizing computational resources. Consequently, this study focused on optimizing the number of neurons in the hidden layer to obtain the most effective ANN architecture for precise GSR prediction. Additionally, a solar radiation model was developed for a specific study site located at Lat. 30°51′ N and Long. 29°34′ E, which lacks an AI-based model, despite the presence of several proposed solar energy projects in the area, such as the ‘Solar-Greenhouse Desalination System Self-productive of Energy and Irrigating Water Demand’ project and the ‘Multipurpose Applications by Thermodynamic Solar (MATS)’ project. Additional figures and information can be found in the Appendix A. Evaluating solar radiation predictions is an essential initial step in assessing the feasibility and performance of such solar energy application projects.
Thus, the following points summarize the novel aspects and contributions of the presented work:
  • The development of an accurate global solar radiation (GSR) model for the study location, which currently lacks an AI-based model, despite the presence of several planned solar energy projects in the area;
  • The optimization of the architecture for one of the fastest and most widely used machine-learning algorithms, artificial neural network (ANN), to enhance the precision of solar radiation prediction while conserving computational resources;
  • The adoption of hidden layer neurons to establish the most significant ANN model for accurate GSR estimation, addressing the existing research gap in this area;
  • The investigation of the impact of varying the number of neurons in the hidden layer on the proficiency of the ANN-based model in achieving high-accuracy GSR prediction;
  • The assessment of the performance of the recently introduced Hassan et al. model [19], one of the best temperature-based models for GSR estimation, over a prolonged period of years, and a comparative analysis of its performance against ANN, which has not been previously compared;
  • Conducting a comprehensive comparative study between the ANN method and the empirical method for global solar radiation, providing valuable insights for designers, engineers, and stakeholders involved in feasible solar energy applications at the study site.
This detailed study presents significant information that is relevant to designers, engineers, and stakeholders interested in solar energy applications at the study site.
The performance of the established models, including the artificial neural network (ANN) models and the empirical model, was evaluated by comparing their predictions with the observed data of global solar radiation at the study location, New Borg El-Arab, Egypt (Latitude 30°51′ N and Longitude 29°34′ E). The assessment included the computation of commonly used statistical indicators such as Mean Percentage Error (MPE), Mean Bias Error (MBE), Mean Absolute Percentage Error (MAPE), Mean Absolute Bias Error (MABE), Root Mean Square Error (RMSE), Relative Error (e), Coefficient of Determination ( R 2 ), and Correlation Coefficient (r) [9,16,58,59,60,61]. These indicators were employed to evaluate the performance of the models and determine the most suitable model for the given task.
The remainder of the manuscript is organized as follows: Section 2.1 provides a description of the utilized dataset, including Global Solar Radiation data and other relevant parameters, as well as the methodology employed for calculating extraterrestrial solar radiation. In Section 2.2 and Section 2.3, an in-depth explanation of AI for solar radiation prediction and ANNs and their functioning are presented, respectively. Section 2.4 and Section 2.5 detail the development of the ANN-based models and the empirical-based model, respectively. Section 3 focuses on discussing the key indicators commonly used to evaluate the performance of the models. The findings and discussion of the results, including a comparative analysis of the performance of both techniques, are presented in Section 4. Finally, Section 5 concludes the manuscript and outlines potential avenues for future research.

2. Materials and Methods

2.1. Dataset

The dataset utilized for establishing and validating the presented models, namely the ANN-based models and the empirical-based model, consisted of temperature and global solar radiation measurements spanning 35 years, from 1 January 1984 to 31 December 2017, and a separate period from 1 January 2020 to 31 December 2020, respectively. These models were designed to predict the monthly average daily global solar radiation on a horizontal surface. The data used in this study were sourced from the power data access provided by the NASA Surface Meteorology and Solar Energy website, which has been widely employed in numerous studies to establish, validate, and evaluate the proficiency of different solar radiation models [18,19,38,45,62,63,64,65,66,67,68,69,70,71,72,73,74]. The NASA weather dataset serves as a comprehensive and continuous record of climatic data derived from satellite measurements, facilitating research on climate and climatic phenomena. Noteworthy characteristics of the NASA dataset include its global coverage and temporal consistency. It has demonstrated a satisfactory level of accuracy when compared to conventional ground-based observations, rendering it a reliable data source. Consequently, the NASA dataset can be effectively utilized in scenarios where ground observations are scarce or unavailable. In this study, the required meteorological parameters were obtained from the NASA data, despite the general perception that terrestrial measurements are more reliable than satellite-based measurements. This decision was based on two main factors. Firstly, the NASA database encompasses all the essential meteorological information for the areas under consideration. Secondly, concerns arise regarding the accuracy of on-site measurements, often due to operational errors, data gaps, or calibration discrepancies, which can lead to inaccuracies in the collected data [62,75].
For clarity, temperature data were utilized in the present work because it was easier to collect in the majority of weather stations than other climatic parameters, which is a considerable benefit. Regarding its dependency with solar radiation, obviously, the close relationship between solar radiation and ambient temperature may be clarified via the behavior of the Earth’s surface with regard to the received solar radiation from the Sun [76]. The Earth’s surface absorbs the solar energy that is released into the atmosphere as shortwave electromagnetic radiation, warming it as a result. The heated surface of the ground releases some of the absorbed energy as longwave radiation, which heats the neighboring ambient air. The surrounding air is heated indirectly by contacting the heated Earth’s surface rather than directly by the Sun’s radiation. The solar radiation and temperature cycles in this process have a phase delay, as seen in Figure 1 [77]. Generally, air temperature variation can be influenced by radiation balancing and air mass advection. The kind of surface cover, the percentage of clouds, the time of day, and the season all have an impact on the local air temperature and radiation balancing. The yearly temperature cycle, which showed a significant relationship between solar energy and ambient temperature, may indicate the regular fluctuation in solar radiation that comes in over a period of a year [76]. As a result, the main emphasis of this work was on establishing distinct relationships between temperature and solar radiation, which is regarded as a significant assertion in this work.

2.2. Artificial Intelligence for Solar Radiastion Prediction

Predicting GSR depending on AI-based techniques such as ML and DL could be accomplished in three forms [40,78,79]. The first relies solely on previous GSR data (ground observation):
( y t + 1 , , y t + k ) = f ( y t n , y t n + 1 , , y t )
where y t is the real GSR, y t n refers to the earlier value of GSR, y t + k represents the predicted value of GSR at step k, and f denotes a functional dependency among former and future samples. t ϵ { 1 , , n } , n represents the sequence size.
The second is based on numerical weather prediction models, NWP, and projected meteorological characteristics such as Temperature (T), Relative Humidity (RH), Wind Speed (WS), Pressure (P), and cloud (C).
( y t + 1 , , y t + k ) = f ( x 0 t , x 1 t , x 2 t , x 3 t , x 4 t , )
where variables x 0 t , x 1 t , x 2 t , x 3 t , a n d   x 4 t match to T, RH, WS; P, and C, respectively.
The third employs historical GSR information together with meteorological variables:
( y t + 1 , , y t + k ) = f ( y t + n , y t + n 1 , , x 0 t , x 1 t , x 2 t , x 3 t , x 4 t , )
These methods can be utilized for both one-step ( k = 1 ) and multistep ( k > 1 ) predictions.
Generally, DL models differ from other ML models. DL models with different hierarchical structures provide automated learning of the procedures necessary for extracting semantic characteristics from raw data and uncovering relevant patterns. DL, as opposed to ML techniques, learns data and patterns through the use of a complex neural network design. For instance, the recurrent neural network (RNN) based on deep learning is an ANN-type network that employs sequential or time-series input. This paradigm determines the current input and output using information from the prior input. A feedback process for the recurrent layer preserves knowledge of a point in time in a memory cell’s past time-series data. Every layer of an RNN has a common parameter. On the contrary, a network with feed forwarding has distinct weights for every node, but an RNN uses the same weight parameter across the network. During training, its weight is modified via backpropagation and gradient descent [80]. In other words, RNN models, which come in a variety of shapes, offer a new perspective to basic neural networks, such as Multi-Layer Perceptron (MLP). In contrast to ANN feed-forward networks, which use what is learned throughout training to anticipate outputs, RNNs often accept a sequence of inputs, and the model’s choice is impacted by what it has learned in the past [42]. DL models, in general, differ from ML in that they have several hidden layers with distinct weights and biases and numerous activation functions to handle complicated datasets, where the supplied data may have linkages and combinations, and it may not even be in the appropriate structure. For more clarification, the general flow chart of DL techniques is illustrated in Figure 2 [81]. Furthermore, it can be noted that it is rare to use DL-based models to predict long-term solar radiation such as monthly average daily GSR, and, on the contrary, it is mainly employed for short-term forecast horizons (such as minutes and hours) [40,44,80,82]. The DL approach tries to sequence independent machines whereby the output of a particular layer is the input of the following layer because it has the ability to generate and manage the dependency sequence amongst data utilized as input parameters or features [83].
On the other side, the MLP neural networks, as stated before, are a type of nonlinear model that can discover patterns, model data and perform time series analysis. An MLP is based on the structural connection of the data, which is a nonlinear mapping between two or more variables. After the MLP architecture is configured, the data provided to MLP are transferred from the input to the output layer via a hidden layer. The output might be regarded as internalized after the learning period. A good learning algorithm reduces mistakes throughout the training phase. It is important to note that the MLP model’s learning methods rely on back propagation, which is the steepest gradient descent method. The back propagation method’s primary purpose is to decrease network errors. In this regard, the current study utilized ANN (MLP) for predicting monthly average daily global solar radiation. Figure 3 exhibits the flow chart of the proposed ANN models in this work. Thus, this study predicted the GSR using meteorological parameters, specifically the ambient temperature. Though the approach requires no prior knowledge, it is dependent on accurate meteorological data [80]. The forecast only includes a single value of GSR rather than mapping relations between past time-series data (not a time-series forecasting model). The used dataset was divided into two groups, the first one to train the model and the remaining one to validate it, as demonstrated in Figure 3. The temperature data were utilized in this study due to their easy recording at most weather stations compared to other meteorological variables, which is a significant advantage. Additionally, ANN provided well performance in GSR forecasting. Additionally, as mentioned before, while the performance difference between the two approaches, DL and ML, was not significant, it is worth mentioning that the time required for training or testing ML methods makes them preferable, especially when processing power is taken into account [42]. Thus, the optimization of the architecture for one of the fastest and most widely used machine-learning algorithms, ANNs, to enhance the precision of monthly solar radiation prediction while conserving computational resources was one of the main goals of this study.

2.3. Artificial Neural Network

The artificial neural network (ANN) is an artificial intelligence approach that utilizes a black-box-modeling method, making it a powerful non-linear computational algorithm. Its purpose is to process training datasets and learn, store, and recall information, enabling multidimensional transformations between input and output spaces without requiring an explicit understanding of the underlying dynamic relationships. Compared to other mathematical models such as regression, ANN offers greater efficiency and computational speed, making it well-suited for simulating complex engineering problems, including pattern recognition, classification, voice and image processing, and control systems [62,84,85]. The artificial neurons in an ANN-based model serve as interconnected processing components. Figure 4 illustrates the fundamental elements of an artificial neuron, encompassing inputs, biases, weights, a summing junction, a transfer function (also known as an activation function), and an output. Each input was assigned a specific weight associated with the artificial neuron. The sum function was applied to the weighted inputs and biases at the core of the model. The resulting sum passed through the transfer function as the artificial neuron generated its output.
Figure 4 presents a basic ANN model, consisting of interconnected artificial neurons distributed across three layers: input, hidden, and output. During the training phase, the network’s weights were adjusted and modified using various training algorithms until the desired output was reproduced from a set of input data. The training process can be either supervised or unsupervised, depending on the inclusion of desired goals in the training process. The artificial neural network training algorithm enabled the feed-forward and back-propagation of information to minimize the discrepancy between the output and the desired target. Achieving satisfactory training results necessitates a significant allocation of computer resources. Once trained, the ANN model established a non-linear relationship between inputs and outputs, enabling predictions for new input datasets that were not part of the training data. For a more comprehensive understanding of the underlying theories and applications, further exploration can be found in [86].

2.4. ANN-Based Models

This study utilized a feed-forward backpropagation (BP) neural network architecture. Typically, this type of neural network consists of multiple interconnected layers of neurons. The network comprises an input layer, which is the first layer, and an output layer, which is the last layer. Additionally, there may be one or more hidden layers between them. The output of the network, denoted as y i , can be expressed as follows:
y i = j = 1 n w i , j x i , j + b i
where x i , j represents the signal received from the j t h neuron at the input level, w i , j denotes the weight associated with the connection from neuron j to neuron i at the hidden level, and b i corresponds to the bias of neuron i . Each y i is calculated and then adjusted using an activation function, typically chosen from a set of monotonic functions, such as sigmoid functions, which are widely utilized. The ANN-based models developed in this study employed Multilayer Perceptron (MLP) networks with a single hidden layer, as depicted in Figure 5. The weights of the network were fine-tuned using the Levenberg–Marquardt (LM) algorithm. A “PURELIN” linear activation function was applied to the output layer. The network training was performed using the “TRAINLM” method, while the “TANSIG” transfer function, as defined in [31,87], was utilized:
f x = 2 1 + exp ( 2 x ) 1
The output of a neuron’s activation function in one layer typically served as input for the layer above it, while the final result of the model was generated by the activation function of the last layer. Backpropagation is the process of iteratively computing the error of the output layer to determine the errors for the hidden layers. The weights of the neurons were optimized using the Generalized Delta Rule (GDR), a learning method for backpropagation networks. The design of the ANN network significantly impacts its training process. An excessively large network may not be efficient during training, potentially leading to overfitting and a decline in generalization ability. Conversely, a network that is too small may fail to converge. To address these considerations and leverage the unique characteristics of the present work, a feed-forward backpropagation approach with one hidden layer was employed in this study. During the backpropagation process, the neurons exhibited saturated nonlinear characteristics. This implies that if there was a substantial difference between the input and threshold values, the neuron’s output will tend to be either the highest or the lowest value. To mitigate this issue, the proper management of the network’s input values was essential. Therefore, all input values were normalized from zero to one using Equation (6) before being restored to their initial values upon completion of the simulation [31,33].
The hidden layers commonly employed typical sigmoid functions, such as “TANSIG” and “LOGSIG”, as transfer functions. While using sigmoid transfer functions in the output layer may limit the range of output data, employing linear activation functions, such as the “PURELIN” transfer function, can address more complex problems. The presented ANN model was trained using the MATLAB neural network toolbox. The input layer consisted of two parameters: extra-terrestrial solar radiation and temperature. The output layer produced a single output: global solar radiation. The developed ANN models, specifically MLP, were trained to predict global solar radiation based on ambient air temperature and extra-terrestrial radiation. Given that the initialization of ANN biases and weights was performed randomly, the best results from ten runs were selected to ensure robustness and consistency.
X n o r m = X X m i n X m a x X m i n
When discussing the number of neurons in the hidden layer, it is widely recognized that an ANN performs optimally when its design is finely tuned. Both under-fitting (low complexity and few neurons) and over-fitting (excessive neuron counts) result in suboptimal efficiency. Thus, selecting the appropriate number of neurons in the hidden layer is crucial. Currently, there is no mathematically justified method for determining the ideal number of hidden neurons. Using a large number of neurons increases the network’s training time and diminishes its generalization and prediction capabilities. Conversely, employing a small number of neurons fails to capture the intricate relationships between previous and subsequent values. Consequently, a trial-and-error approach is commonly employed to identify the optimal number of hidden neurons within the hidden layer [31,55,56].
Therefore, one of the main objectives of this study was to address the issue of determining the suitable number of neurons in the hidden layer of the ANN, which is considered a novel contribution. The aim was to establish the best ANN architecture for accurate GSR forecasting. Specifically, it is crucial to strike the right balance in order to avoid under-fitting or over-fitting the model. In this study, an investigation was conducted on the impact of different numbers of hidden layer neurons, ranging from one to fifty. The effectiveness of each architecture was evaluated based on ten independent runs.
The chosen design in this work stems from the fact that single-hidden-layer feed-forward ANNs have been established as universal approximators capable of accurately representing any continuous function [43,44,46]. Furthermore, MLP, being one of the faster learning algorithms commonly employed [88], has been favored for its efficiency. Additionally, feed-forward neural network models have garnered attention due to their ease of use and their ability to provide high-precision representations of measurable functions, especially in the realm of weather forecasting [47,48]. It has been demonstrated that a single hidden layer feed-forward neural network is sufficient to address various regression problems [44]. Moreover, in comparison to other machine-learning (ML) techniques such as the adaptive neuro-fuzzy inference system (ANFIS) and support vector machines (SVM) algorithms, MLP models exhibit exceptional performance in estimating global irradiation [39,89].

2.5. Empirical-Based Model

In general, GSR models rely on both linear and nonlinear approaches, establishing a relationship between global solar radiation incidents on a surface and various meteorological parameters such as cloud cover, relative humidity, sunshine duration, and temperature [90]. In this study, a newly proposed temperature-based solar model, referred to as the Hassan et al. model [19], was employed to assess GSR in the absence of dedicated instruments for radiation estimation. The advantage of utilizing this model lies in the ease and continuous availability of ambient temperature data recorded at most weather stations, which served as a primary benefit for this study (Hassan et al. model, Equation (7)). The mathematical formulation for the developed model in this work is defined as follows [19]:
G G 0 = a   T b   G 0 + c
where T,   G , and G 0 are the monthly average ambient temperature (°C), monthly average daily global solar radiation, and monthly average daily extra-terrestrial solar radiation on a horizontal surface (MJ/m2 day−1), respectively. a, b, and c are the empirical coefficients of the developed model.
Extra-terrestrial solar radiation, G 0 , can be depicted as the radiation that originates outside the atmosphere of the Earth, and it is described as [91]:
G o = 24 × 3600   G s c π   k ( π   ω 180 ) sin L sin ( δ ) + cos L cos δ s i n ( ω )
where G s c points to the solar constant ( G s c = 1367 W/m2) [92,93]. k refers to the eccentricity correlation factor of the earth’s orbit, L is the latitude angle (degree), ω is the hour angle at sunset (degree), and δ is the declination angle (degree). k, δ, and ω are described as [19,71]:
k = 1 + 0.033 cos 360   N 365
δ = 23.45   s i n 360 365 ( 284 + N )
ω = cos 1 [ tan L t a n ( δ ) ]
where N is the day number of the year starting from 1 January.

3. Performance Assessment

The performance of the developed models was evaluated using the most popular statistical errors; namely, Root Mean Square Error, RMSE, Mean Percentage Error, MPE, Mean Percentage Absolute Error, MAPE, Mean Absolute Bias Error, MABE, Mean Bias Error, MBE, and Coefficient of Determination, R 2 , Correlation Coefficient, r , t-Test statistic, t-Test, and Relative Error, e , [9,16,58,59,94]. The RMSE values offered insights into the short-term performance of the model and are always expressed as positive values. A smaller RMSE indicates a better model performance, with zero representing the ideal case. Mean Bias Error values provide information about the long-term performance of the model, where negative values indicate underestimation and positive values indicate overestimation. A value close to zero is desirable, indicating a minimal bias in the model’s predictions.
The accepted range for RMSE, MPE, MBE, MAPE, and MABE is typically within ±10%. Similarly, the relative error, e, is preferred to be between ±10%. The t-test is used to compare models simultaneously and determine the statistical significance of their predictions, with lower values indicating better model performance [90,95]. The values of ( R 2 R2) show information about the goodness of fit. R 2 R2 values lie between zero and one (0 ≤ R 2 ≤ 1) where the largest value is the desired value [25,60,96]. These statistical indicators are defined as the following:
R M S E = 1 n   i = 1 n ( G i . c G i . m ) 2 1 / 2
M A B E = 1 n   i = 1 n ( G i . c G i . m )
M A P E = 1 n   i = 1 n ( G i . c G i . m G i . m ) × 100
M B E = 1 n   i = 1 n ( G i . c G i . m )
M P E = 1 n   i = 1 n ( G i . c G i . m G i . m ) × 100
  r = i = 1 n ( G i . m   G m ¯ ) ( G i . c   G c ¯ ) i = 1 n ( G i . m   G m ¯ ) 2 i = 1 n ( G i . c   G c ¯ ) 2 1 / 2  
  t = ( n 1 ) ( M B E ) 2 ( R M S E ) 2 ( M B E ) 2 1 / 2  
  R 2 = 1 i = 1 n ( G i . m   G i . c ) 2 i = 1 n ( G i . m   G m ¯ ) 2  
  e = ( G i , c G i , m G i , m ) × 100
where Gi,c and Gi,m are the ith calculated value and the ith measured values, respectively. G m ¯ is the average value of the measured values and n is the number of observations.

4. Results and Discussion

This section presents the findings obtained from optimizing the developed ANN models. The number of neurons in the hidden layer was varied from one to fifty to determine the optimal ANN architectures. The measured data of daily ambient temperature and global solar radiation were divided into two sets and averaged to obtain the monthly average daily values. The first set, spanning from 1 January 1984 to 31 December 2017, was used to construct both models. For the empirical model, regression analysis was employed to derive the empirical coefficients corresponding to the actual data of the study location, as outlined in Table 1 [16,25,97]. In contrast, the developed ANN models were trained using the MATLAB neural network toolbox, with all training data normalized between the range of 0 and 1 prior to the training phase.
As mentioned earlier, this study had several objectives: to optimize the design of the ANN, one of the most widely used and efficient machine-learning techniques, for accurate GSR forecasting and computational efficiency. Therefore, determining the appropriate number of neurons in the single hidden layer of the ANN is crucial in developing a robust architecture for precise GSR prediction. Consequently, different numbers of neurons, ranging from one to fifty, were investigated in the hidden layer. Each ANN model was trained, and the best results from ten runs of each model were selected. The optimal performance of each trained ANN model was identified and is summarized in Table 2.
On the other hand, the second set, covering the period from 1 January 2020 to 31 December 2020, was utilized to evaluate and validate the developed models (empirical and ANN models) using various statistical indicators. The predicted values of the global solar radiation from both models were compared against the measured data at the selected site. The evaluation indicators (MPE, MAPE, RMSE, MBE, MABE, r, and R 2 ) were obtained using Equations (12)–(19) and the best models were recognized and are indicated in bold. The following subsections provide a detailed discussion focusing on the results obtained from both techniques (ANN method and empirical method), as well as their performance comparison.

4.1. Impact of Neurons Numbers Variation on ANN Prediction Accuracy

Regarding the developed ANN-based solar models, the values of various performance indicators such as MBE, MPE, t-Test, RMSE, MAPE, MABE, r, and R 2 were calculated for each model. These values are then summarized in Table 3, utilizing Equations (12)–(19). Based on the revealed results, the statistical errors for all developed ANN models were in the acceptable range ±10%. except for the ANN model which had 46 neurons in its hidden layer, “Model_NurnNo._46”, its MAPE exceeded the acceptable range, MAPE equals 14.9119%. Additionally, while Model_NurnNo._46 had the worst performance, Model_NurnNo._3 provided the best performance followed by Model_NurnNo._1, Model_NurnNo._2, and Model_NurnNo._4, where their Coefficient of Determination, R 2 , was higher than 0.98%. As mentioned before, R 2 suggests a good fitting between the model’s prediction and observed values of global solar radiation. The best ANN model, Model_NurnNo._3, had good values of all indicators, t-test, MPE, MBE, RMSE, MAPE, MABE, r , and R 2 as 0.7968, 2.4354%, 0.1953 (MJ/m2 day−1), 0.8361 (MJ/m2 day−1), 4.3401%, 0.7216 (MJ/m2 day−1), 0.9991, and 0.9838%, respectively. Figure 6a shows its predictions compared to the measured data throughout the year. The prediction in the winter months was slightly overestimated, and this may return to different weather conditions such as clouds, rains, and winds [19,72,98].
Additionally, it is worthy of note that, firstly, ANN architectures with fewer neurons number in the hidden layer, from 1 to 4 neurons, gave the best performance compared with other models, where their R 2 > 0.98%. Secondly, the performance of the developed ANN models was approximately stable and excellent when neurons number were less than 10 neurons in the hidden layer, and they were very close to each other, with R 2 > 0.97%, as seen in Table 3. Furthermore, while ANN’s architectures—in some cases—with large neurons number in the hidden layer performed well, like “Model_NurnNo._32” with R 2 equals 0.97986%, there were many other ANN models that varied in their performance with R 2 ranges from 0.48% to 0.97%, and performance instability was observed. For more clarification, the performance of the developed ANN models against the variation of neuron numbers in the single hidden layer is clarified in Figure 7. Additionally, they were arranged based on their performance (Rank) as seen in Table 4, where the first ninth-ranked models had few neurons number in the hidden layer (less than ten neurons) except for in Models 11 and 32.
Moreover, the relative error, e, was calculated for each month of all developed ANN models based on Equation (20) and presented in Table 5. It is worth noting that the values for the best ANN model, Model_NurnNo._3, fell within the preferred range of ±10% for all months, except for November and December, where they slightly exceeded the range at 11.9% and 10.8%, respectively. Similarly, the values of the second and third-ranked models, Model_NurnNo._1 and Model_NurnNo._2, were within the range, except for some winter months where they marginally surpassed the range. This can be attributed to varying climatic conditions, particularly in winter, such as rain, clouds, and wind [19,96,98].
In general, it is evident that while some models exhibited relative error values within the range for all months, such as Model_NurnNo._32, others slightly exceeded the range during certain winter months. On the other hand, certain models significantly surpassed the range, like Model_NurnNo._14 in January, with a relative error of 30%. Furthermore, although many ANN models demonstrated good statistical errors (MBE, MPE, t-test, RMSE, MAPE, MABE, r, and R2), their relative error noticeably exceeded the range, particularly in winter months. For instance, in January, the relative error for Models 13, 14, 15, 21, 25, and 35 exceeded 20%. Finally, the ANN models with the most favorable relative error values were Model_NurnNo._3, Model_NurnNo._32, and Model_NurnNo._1.

4.2. Performance Comparison with Conventional Methods

Of particular interest, the performance of the best ANN model (Model_NurnNo._3) was compared to that of the conventional models (empirical model). As previously mentioned, Hassan et al. [19] recently proposed new temperature-based solar models for estimating global solar radiation, which have not been compared to any ML models before. The empirical coefficients for the best Hassan et al.’s model (Equation (7)) were computed and are presented in Table 1, and its statistical errors were obtained and compared to those of the best ANN model as illustrated in Table 6. The results revealed that Hassan et al.’s model demonstrated excellent performance with favorable indicator values, including t-test, MPE, MBE, RMSE, MAPE, MABE, r, and R 2 , with values of 2.4991, −3.1889%, −0.4620 (MJ/m2 day−1), 0.7676 (MJ/m2 day−1), 3.6733%, 0.6021 (MJ/m2 day−1), 0.9981, and 0.9864%, respectively. Furthermore, while both models (ANN and empirical) exhibited a similar performance, Hassan et al.’s model outperformed the ANN model with the highest R 2   value of 0.9864% [25]. The predictions of each model, as well as the comparison with the measured data, are presented in Figure 6a–c. Similarly, their statistical indicators are depicted in Figure 8.
Additionally, the relative errors for the empirical model were calculated using Equation (20) and were compared to those of the best ANN model, as shown in Table 7. It is evident that the relative errors of the developed empirical model, Hassan et al. [19], for all months of the year fell within the acceptable range of ±10%, including the winter months. Conversely, the values of the best ANN model, Model_NurnNo._3, slightly exceeded the range in November and December, at 11.9% and 10.8%, respectively. This can be attributed to different weather factors, especially during the winter season, such as clouds, wind, and rain [19,72,97,98]. Figure 9 illustrates the relative errors for both models throughout the year at the study location, New Borg El-Arab City, Alexandria, Egypt.

4.3. Influence of the Learning Rate on ANN Prediction Accuracy

More importantly, the influence of the learning rate was investigated to know its effect on ANN prediction and accuracy. Thus, the best-developed ANN architecture, ANN Model with three neurons in its hidden layer (Model_NurnNo._3) was used to assess the impact of varying learning rates on its performance. Another five learning rates, 0.5, 0.1, 0.05, 0.005, and 0.001, were examined and compared with the most commonly used one, 0.01, where all performance indicators were obtained and are summarized in Table 8. The revealed results show that the obtained accuracy for all tested learning rates was very good with R2 higher than 97%. Additionally, while ANN models with learning rates of 0.05, 0.01, 0.005, and 0.001 were very close to each other in their performance, the ANN model with a learning rate of 0.01 (the most commonly used one) provided the best accuracy followed by ANN models with learning rates of 0.001, 0.05, and 0.005, respectively. For more clarification, the accuracy of the used leaning rate, 0.01 (best one), is illustrated in Figure 10. Generally, it can be noted that there was no significant effect of learning rate variation on the accuracy and the prediction of the best-developed ANN architecture, where the variance in models’ performance was too small.

4.4. Comparison with Previous Related Work

Furthermore, the obtained results from the study were compared with the related work reported in the state of the art, both at the level of solar radiation prediction (long-term forecast) and at the level of machine-learning and deep-learning techniques. In terms of using DL-based models for long-term GSR prediction, as mentioned before, using the DL technique to forecast in the long term is rare, where it is almost employed in prediction short-term GSR prediction such as minutely and hourly. However, a recent study in an acclaimed journal (Energies Journal) utilized DL algorithms for long-term GSR prediction in four Australian cities [82]. The study employed different DL algorithms such as Deep Neural Networks (DNN) and Deep Belief Networks (DBN) for estimating long-term GSR (monthly scale). Different architectures of both algorithms were investigated and the best-developed DL-based models were compared with the most common ML-based methods such as ANN (single hidden layer), Decision Tree (DT), and Random Forest (RF). For more clarification, the best two architectures of DL-based models and the two best ML-based models were selected and are presented in Table 9. The results showed that the two DL-based models (DNN and DBN) and ANN (ML-based model) outperformed all other data-driven models in terms of accuracy.
More significantly, it is worth of note that the performance of both DL models, DBN and DNN, were very close to each other. However, the DBN model had the best performance at all sites with RMSE values between 0.503 and 0.773 (MJ/m2 day−1) and correlation coefficient, r , values between 0.974 and 0.997, respectively. Moreover, the ANN (single hidden layer) model provided the best performance compared with all examined ML-based models at the four selected locations, with RMSE and r values ranging from 0.653 to 1.276 (MJ/m2 day−1) and from 0.972 and 0.997, successively. This indicates that the performance of ANN and DL-based models was very close to each other, as demonstrated in Table 9. On the other hand, we compared the results of our optimized ANN model with the best DL-based and ML-based models from a previous study [82]. The table below, Table 10, shows the RMSE and r values for each model. Our optimized ANN model had a very good RMSE value of 0.8361 MJ/m2 day−1, which falls within the ranges of both DL and ML techniques. In contrast to the previous study, our optimized ANN model had a better r value of 0.999. For more clarification, the RMSE and r values of the optimized ANN model in this study were compared with those of the previous work and are represented in Figure 11 and Figure 12. It is notable that the optimized artificial neural network (ANN) model in this study demonstrated strong performance, coming very close to the top-performing models based on deep-learning techniques.
Overall, it can be mentioned that while the efficiency difference between DL and ML techniques is insignificant, especially when predicting monthly average daily GSR, it is noteworthy that the period needed to train or test ML techniques makes them advantageous, particularly when computational power is included. Therefore, these revealed results support and strengthen the main objectives of this work, which aim to improve the accuracy of solar radiation forecasts while preserving computing resources by optimizing the design of ANNs, one of the quickest and most popular machine-learning algorithms. Additionally, the obtained results from the current work are in line with the previous up-to-date and related work [42,82].
Based on the obtained results, it can be concluded that the developed models in this study, namely the best ANN model and the empirical model [19], exhibited higher accuracy in estimating Global Solar Radiation. These models, based on temperature, demonstrate a high level of applicability, and can be effectively integrated with various short-term or long-term weather forecasting methods. Furthermore, the development of ANN-based solar radiation models with a limited number of neurons in the single hidden layer (less than 10 neurons) shows great promise for accurately predicting global solar radiation. Additionally, the Hassan et al. model [19], represented by Equation (7), proved to be a reliable empirical tool for accurately predicting global solar radiation.

5. Conclusions and Future Work

This study aimed to optimize the design of the artificial neural network (ANN), one of the widely used machine-learning algorithms, for accurate global solar radiation (GSR) forecasting while minimizing computational requirements. The focus was on optimizing the neurons in the hidden layer, an aspect that has received limited attention in the literature, to develop the most effective ANN architecture for precise GSR estimation. Additionally, the study proposed accurate solar radiation models specifically tailored for the study site, which currently lacks ML-based models, and where several solar energy projects are planned. Furthermore, the study investigated the impact of varying the number of neurons in the hidden layer on the performance of the ANN-based solar radiation model. It also assessed the performance of the Hassan et al. model [19], a leading temperature-based empirical model, which has not been compared with ML-based models such as ANN before. Finally, the study conducted a comparative analysis between the ANN method and the empirical method for estimating global solar radiation on a horizontal plane. To achieve these objectives, the measured data of global solar radiation over a period of 35 years at the study location, New Borg El-Arb, were utilized for model development and validation.
The results demonstrate that the developed models in this study, specifically the best ANN model (Model_NurnNo._3) and the empirical model (Hassan et al. model), provide an excellent estimation of global solar radiation, with a coefficient of determination ( R 2 ) exceeding 0.98%. Moreover, their other statistical indicators fell within acceptable ranges. Notably, ANN architectures with a smaller number of neurons in the single hidden layer, ranging from 1 to 4 neurons, exhibited the best performance compared to other ANN models, with R 2 values exceeding 0.98%. The performance of the developed ANN models remained stable and excellent when the number of neurons in the hidden layer was less than ten, with R 2 values exceeding 0.97%. However, performance instability was observed when the number of neurons in the hidden layer exceeded nine.
Furthermore, the comparison between the best ANN-based model (Model_NurnNo._3) and one of the best empirical-based models, the Hassan et al. model [20], revealed that both models demonstrated an excellent performance, with R 2 values exceeding 0.98%. While the performance of both models was quite similar, the Hassan et al. model outperformed the best ANN model, exhibiting the highest R 2 value. The performance indicators of the Hassan et al. model included t-test, MPE, MBE, RMSE, MAPE, MABE, r, and R 2 , with values of 2.4991, −3.1889%, −0.4620 (MJ/m2 day−1), 0.7676 (MJ/m2 day−1), 3.6733%, 0.6021 (MJ/m2 day−1), 0.9981, and 0.9864%, respectively. Additionally, while the relative error for the best ANN model slightly exceeded the acceptable range of ±10% in November and December, the relative error for the empirical model (the Hassan et al. Model) remained within the range, even during winter months.
Additionally, the obtained results of the optimized ANN model in this work were compared with the recent related work, both at the level of solar radiation prediction (long-term forecast) and at the level of machine-learning (ML) and deep-learning (DL) techniques. While it had a good RMSE value of 0.8361 MJ/m2 day−1, which falls within the ranges of both DL and ML techniques, its correlation coefficient ( r ) was the best one, which equaled 0.999. This demonstrates its ability in improving the accuracy of solar radiation forecasts while preserving computing resources, since the efficiency difference between DL and ML techniques was insignificant, especially when predicting monthly average daily GSR. Additionally, the influence of the learning rate on its accuracy was examined, where the best one was 0.01. Consequently, the presented models in this study, the best ANN model and the empirical model, demonstrated high accuracy in forecasting global solar radiation, making them suitable for various research projects at the study site. Moreover, the temperature-based solar radiation models developed in this study can be effectively combined with different long or short-term weather forecasting methods, enhancing their applicability.
In future studies, it is recommended to explore additional ANN architectures and training algorithms to evaluate their impact on prediction accuracy. Additionally, the performance of other models (AI-based and empirical-based models) can be investigated and compared with the proposed ones in this study, using different locations, particularly coastal areas.

Author Contributions

Conceptualization, M.A.A., M.A. and G.E.H.; Methodology, M.A.A. and G.E.H.; Software, M.A.A. and A.E.; Validation, M.A.A., M.A. and G.E.H.; Formal analysis, M.A.A. and A.E.; Investigation, M.A.A. and M.A.; Resources, A.E. and I.E.; Data curation, I.E. and M.E.Y.; Writing—original draft, M.A.A.; Writing—review & editing, M.A.A., A.E., I.E., M.A. and G.E.H.; Visualization, M.A.A. and A.E.; Supervision, A.E. and M.E.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors would like to thank the editor, assistant editors, and reviewers for their valuable inputs, comments, and suggestions, which improved the quality of the paper in a very positive way.

Conflicts of Interest

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

Appendix A

Figure A1. A research project at the study site; ‘‘Solar-Greenhouse Desalination System Self productive of Energy and Irrigating Water Demand”, which is supported by the Egyptian Science and Technology Development Fund (STDF), project ID (10495).
Figure A1. A research project at the study site; ‘‘Solar-Greenhouse Desalination System Self productive of Energy and Irrigating Water Demand”, which is supported by the Egyptian Science and Technology Development Fund (STDF), project ID (10495).
Energies 16 06165 g0a1
Figure A2. Another research project at the study site, ‘‘Multipurpose Applications by Thermodynamic Solar (MATS)”—FP7 project, which is based on CSP technology and aims to generate 1 MW of electricity and 250 m3/day of desalinated water. This project is a collaboration between 11 international partners and 8 Egyptian partners to contribute to both the R&D and installation phases of the CSP power plant in Egypt.
Figure A2. Another research project at the study site, ‘‘Multipurpose Applications by Thermodynamic Solar (MATS)”—FP7 project, which is based on CSP technology and aims to generate 1 MW of electricity and 250 m3/day of desalinated water. This project is a collaboration between 11 international partners and 8 Egyptian partners to contribute to both the R&D and installation phases of the CSP power plant in Egypt.
Energies 16 06165 g0a2

References

  1. Anupong, W.; Jweeg, M.J.; Alani, S.; Al-kharsan, I.H.; Alviz-meza, A. Comparison of Wavelet Artificial Neural Network, Wavelet Support Vector Machine, and Adaptive Neuro-Fuzzy Inference System Methods in Estimating Total Solar Radiation in Iraq. Energies 2023, 16, 985. [Google Scholar] [CrossRef]
  2. Shafi, I.; Khan, H.; Farooq, M.S.; De, I.; Diez, T.; Miró, Y.; Galán, J.C.; Ashraf, I. An Artificial Neural Network-Based Approach for Real-Time Hybrid Wind–Solar Resource Assessment and Power Estimation. Energies 2023, 16, 4171. [Google Scholar] [CrossRef]
  3. Rodríguez, E.; Cardemil, J.M.; Starke, A.R.; Escobar, R. Modelling the Exergy of Solar Radiation: A Review. Energies 2022, 15, 1477. [Google Scholar] [CrossRef]
  4. Karaman, Ö.A.; Tanyıldızı Ağır, T.; Arsel, İ. Estimation of solar radiation using modern methods. Alex. Eng. J. 2021, 60, 2447–2455. [Google Scholar] [CrossRef]
  5. Vernet, A.; Fabregat, A. Evaluation of Empirical Daily Solar Radiation Models for the Northeast Coast of the Iberian Peninsula. Energies 2023, 16, 2560. [Google Scholar] [CrossRef]
  6. Tao, H.; Ewees, A.A.; Al-Sulttani, A.O.; Beyaztas, U.; Hameed, M.M.; Salih, S.Q.; Armanuos, A.M.; Al-Ansari, N.; Voyant, C.; Shahid, S.; et al. Global solar radiation prediction over North Dakota using air temperature: Development of novel hybrid intelligence model. Energy Rep. 2021, 7, 136–157. [Google Scholar] [CrossRef]
  7. Nunez Munoz, M.; Ballantyne, E.E.F.; Stone, D.A. Development and evaluation of empirical models for the estimation of hourly horizontal diffuse solar irradiance in the United Kingdom. Energy 2022, 241, 122820. [Google Scholar] [CrossRef]
  8. Amrouche, B.; Le Pivert, X. Artificial neural network based daily local forecasting for global solar radiation. Appl. Energy 2014, 130, 333–341. [Google Scholar] [CrossRef]
  9. Li, H.; Ma, W.; Lian, Y.; Wang, X. Estimating daily global solar radiation by day of year in China. Appl. Energy 2010, 87, 3011–3017. [Google Scholar] [CrossRef]
  10. Almorox, J.; Voyant, C.; Bailek, N.; Kuriqi, A.; Arnaldo, J.A. Total solar irradiance’s effect on the performance of empirical models for estimating global solar radiation: An empirical-based review. Energy 2021, 236, 121486. [Google Scholar] [CrossRef]
  11. Tu, C.S.; Tsai, W.C.; Hong, C.M.; Lin, W.M. Short-Term Solar Power Forecasting via General Regression Neural Network with Grey Wolf Optimization. Energies 2022, 15, 6624. [Google Scholar] [CrossRef]
  12. Viscondi, G.d.F.; Alves-Souza, S.N. Solar irradiance prediction with machine learning algorithms: A Brazilian case study on photovoltaic electricity generation. Energies 2021, 14, 5657. [Google Scholar] [CrossRef]
  13. Gbémou, S.; Eynard, J.; Thil, S.; Guillot, E.; Grieu, S. A comparative study of machine learning-based methods for global horizontal irradiance forecasting. Energies 2021, 14, 3192. [Google Scholar] [CrossRef]
  14. Angstrom, A. Solar and terrestrial radiation. Q. J. R. Meteorol. Soc. 1924, 50, 121–125. [Google Scholar] [CrossRef]
  15. Prescott, J.A. Evaporation from water surface in relation to solar radiation. Trans. R. Soc. Aust. 1940, 46, 114–118. [Google Scholar]
  16. Besharat, F.; Dehghan, A.A.; Faghih, A.R. Empirical models for estimating global solar radiation: A review and case study. Renew. Sustain. Energy Rev. 2013, 21, 798–821. [Google Scholar] [CrossRef]
  17. Almorox, J.; Benito, M.; Hontoria, C. Estimation of monthly Angström-Prescott equation coefficients from measured daily data in Toledo, Spain. Renew. Energy 2005, 30, 931–936. [Google Scholar] [CrossRef]
  18. Youssef, M.E.; Hassan, G.E.; Mohamed, Z.E.; Ali, M.A. Investigating the performance of different models in estimating global solar radiation. Adv. Nat. Appl. Sci. 2016, 10, 379–389. [Google Scholar]
  19. Hassan, G.E.; Youssef, M.E.; Mohamed, Z.E.; Ali, M.A.; Hanafy, A.A. New Temperature-based Models for Predicting Global Solar Radiation. Appl. Energy 2016, 179, 437–450. [Google Scholar] [CrossRef]
  20. Al-Mostafa, Z.A.; Maghrabi, A.H.; Al-Shehri, S.M. Sunshine-based global radiation models: A review and case study. Energy Convers. Manag. 2014, 84, 209–216. [Google Scholar] [CrossRef]
  21. Audi, M.S. Empirical Correlations of Solar and Other Weather Parameters. J. King Saud. Univ.-Eng. Sci. 1993, 5, 91–102. [Google Scholar] [CrossRef]
  22. Alsaad, M.A. Correlations for Predicting Average Global Solar Radiation Incident on a Horizontal Surface in Amman, Jordan. J. King Saud. Univ.-Eng. Sci. 1991, 3, 121–133. [Google Scholar] [CrossRef]
  23. Barbaro, S.; Coppolino, S.; Leone, C.; Sinagra, E. Global solar radiation in Italy. Sol. Energy 1978, 20, 431–435. [Google Scholar] [CrossRef]
  24. Robaa, S.M. Validation of the existing models for estimating global solar radiation over Egypt. Energy Convers. Manag. 2009, 50, 184–193. [Google Scholar] [CrossRef]
  25. Ajayi, O.O.; Ohijeagbon, O.D.; Nwadialo, C.E.; Olasope, O. New model to estimate daily global solar radiation over Nigeria. Sustain. Energy Technol. Assess. 2014, 5, 28–36. [Google Scholar] [CrossRef]
  26. El-Metwally, M. Sunshine and global solar radiation estimation at different sites in Egypt. J. Atmos. Sol.-Terr. Phys. 2005, 67, 1331–1342. [Google Scholar] [CrossRef]
  27. Quej, V.H.; Almorox, J.; Ibrakhimov, M.; Saito, L. Empirical models for estimating daily global solar radiation in Yucatán Peninsula, Mexico. Energy Convers. Manag. 2016, 110, 448–456. [Google Scholar] [CrossRef]
  28. Makade, R.G.; Chakrabarti, S.; Jamil, B. Development of global solar radiation models: A comprehensive review and statistical analysis for Indian regions. J. Clean. Prod. 2021, 293, 126208. [Google Scholar] [CrossRef]
  29. Kosovic, I.N.; Mastelic, T.; Ivankovic, D. Using Artificial Intelligence on environmental data from Internet of Things for estimating solar radiation: Comprehensive analysis. J. Clean. Prod. 2020, 266, 121489. [Google Scholar] [CrossRef]
  30. Mazzeo, D.; Herdem, M.S.; Matera, N.; Bonini, M.; Wen, J.Z.; Nathwani, J.; Oliveti, G. Artificial intelligence application for the performance prediction of a clean energy community. Energy 2021, 232, 120999. [Google Scholar] [CrossRef]
  31. Jiang, Y. Computation of monthly mean daily global solar radiation in China using artificial neural networks and comparison with other empirical models. Energy 2009, 34, 1276–1283. [Google Scholar] [CrossRef]
  32. Şenkal, O.; Kuleli, T. Estimation of solar radiation over Turkey using artificial neural network and satellite data. Appl. Energy 2009, 86, 1222–1228. [Google Scholar] [CrossRef]
  33. Rahimikhoob, A. Estimating global solar radiation using artificial neural network and air temperature data in a semi-arid environment. Renew. Energy 2010, 35, 2131–2135. [Google Scholar] [CrossRef]
  34. Hargreaves, G.H.; Samani, Z.A. Estimating Potential Evapotranspiration. J. Irrig. Drain. Div. 1982, 108, 225–230. [Google Scholar] [CrossRef]
  35. Benatiallah, D.; Bouchouicha, K.; Benatiallah, A.; Harouz, A.; Nasri, B. Artificial Neural Network Based Solar Radiation Estimation of Algeria Southwest Cities; Springer International Publishing: New York, NY, USA, 2021; Volume 174, ISBN 9783030638450. [Google Scholar]
  36. Kaushika, N.D.; Tomar, R.K.; Kaushik, S.C. Artificial neural network model based on interrelationship of direct, diffuse and global solar radiations. Sol. Energy 2014, 103, 327–342. [Google Scholar] [CrossRef]
  37. Yadav, A.K.; Malik, H.; Chandel, S.S. Selection of most relevant input parameters using WEKA for artificial neural network based solar radiation prediction models. Renew. Sustain. Energy Rev. 2014, 31, 509–519. [Google Scholar] [CrossRef]
  38. Yadav, A.K.; Chandel, S.S. Solar radiation prediction using Artificial Neural Network techniques: A review. Renew. Sustain. Energy Rev. 2014, 33, 772–781. [Google Scholar] [CrossRef]
  39. Choudhary, A.; Pandey, D.; Bhardwaj, S. A Review for the Development of ANN Based Solar Radiation Estimation Models; Springer: Singapore, 2021; Volume 194, ISBN 9789811559709. [Google Scholar]
  40. Boubaker, S.; Benghanem, M.; Mellit, A.; Lefza, A.; Kahouli, O.; Kolsi, L. Deep Neural Networks for Predicting Solar Radiation at Hail Region, Saudi Arabia. IEEE Access 2021, 9, 36719–36729. [Google Scholar] [CrossRef]
  41. Brownlee, J. Deep Learning for Time Series Forecasting: Predict the Future with MLPs, CNNs and LSTMs in Python; Machine Learning Mastery: Vermont, VA, USA, 2018. [Google Scholar]
  42. Bamisile, O.; Oluwasanmi, A.; Ejiyi, C.; Yimen, N.; Obiora, S.; Huang, Q. Comparison of machine learning and deep learning algorithms for hourly global/diffuse solar radiation predictions. Int. J. Energy Res. 2021, 46, 10052–10073. [Google Scholar] [CrossRef]
  43. Bounoua, Z.; Ouazzani Chahidi, L.; Mechaqrane, A. Estimation of daily global solar radiation using empirical and machine-learning methods: A case study of five Moroccan locations. Sustain. Mater. Technol. 2021, 28, e00261. [Google Scholar] [CrossRef]
  44. Bounoua, Z.; Mechaqrane, A. Hourly and sub-hourly ahead global horizontal solar irradiation forecasting via a novel deep learning approach: A case study. Sustain. Mater. Technol. 2023, 36, e00599. [Google Scholar] [CrossRef]
  45. Khosravi, A.; Koury, R.N.N.; Machado, L.; Pabon, J.J.G. Prediction of hourly solar radiation in Abu Musa Island using machine learning algorithms. J. Clean. Prod. 2018, 176, 63–75. [Google Scholar] [CrossRef]
  46. Kumar, S.; Kaur, T. Development of ANN Based Model for Solar Potential Assessment Using Various Meteorological Parameters. Energy Procedia 2016, 90, 587–592. [Google Scholar] [CrossRef]
  47. Marzouq, M.; Bounoua, Z.; El Fadili, H.; Mechaqrane, A.; Zenkouar, K.; Lakhliai, Z. New daily global solar irradiation estimation model based on automatic selection of input parameters using evolutionary artificial neural networks. J. Clean. Prod. 2019, 209, 1105–1118. [Google Scholar] [CrossRef]
  48. Bounoua, Z.; Mechaqrane, A. Prediction of Short-Term and Long-Term Hourly Global Horizontal Solar Irradiation Using Artificial Neural Networks Techniques in Fez City, Morocco; Springer: Singapore, 2021; Volume 681, ISBN 9789811562587. [Google Scholar]
  49. Yıldırım, H.B.; Çelik, Ö.; Teke, A.; Barutçu, B. Estimating daily Global solar radiation with graphical user interface in Eastern Mediterranean region of Turkey. Renew. Sustain. Energy Rev. 2018, 82, 1528–1537. [Google Scholar] [CrossRef]
  50. Renno, C.; Petito, F.; Gatto, A. ANN model for predicting the direct normal irradiance and the global radiation for a solar application to a residential building. J. Clean. Prod. 2016, 135, 1298–1316. [Google Scholar] [CrossRef]
  51. Chiteka, K.; Enweremadu, C.C. Prediction of global horizontal solar irradiance in Zimbabwe using artificial neural networks. J. Clean. Prod. 2016, 135, 701–711. [Google Scholar] [CrossRef]
  52. Ihya, B.; Mechaqrane, A.; Tadili, R.; Bargach, M.N. Prediction of hourly and daily diffuse solar fraction in the city of Fez (Morocco). Theor. Appl. Climatol. 2015, 120, 737–749. [Google Scholar] [CrossRef]
  53. Elminir, H.K.; Azzam, Y.A.; Younes, F.I. Prediction of hourly and daily diffuse fraction using neural network, as compared to linear regression models. Energy 2007, 32, 1513–1523. [Google Scholar] [CrossRef]
  54. Bosch, J.L.; López, G.; Batlles, F.J. Daily solar irradiation estimation over a mountainous area using artificial neural networks. Renew. Energy 2008, 33, 1622–1628. [Google Scholar] [CrossRef]
  55. Bounoua, Z.; Mechaqrane, A. Prediction of daily global horizontal solar irradiation using artificial neural networks and commonly measured meteorological parameters. AIP Conf. Proc. 2018, 2056, 020024. [Google Scholar] [CrossRef]
  56. Marzouq, M.; El Fadili, H.; Lakhliai, Z.; Zenkouar, K. A review of solar radiation prediction using artificial neural networks. In Proceedings of the 2017 International Conference on Wireless Technologies, Embedded and Intelligent Systems (WITS), Online, 19–20 April 2017. [Google Scholar] [CrossRef]
  57. Aliberti, A.; Fucini, D.; Bottaccioli, L.; Macii, E.; Acquaviva, A.; Patti, E. Comparative Analysis of Neural Networks Techniques to Forecast Global Horizontal Irradiance. IEEE Access 2021, 9, 122829–122846. [Google Scholar] [CrossRef]
  58. Manzano, A.; Martín, M.L.; Valero, F.; Armenta, C. A single method to estimate the daily global solar radiation from monthly data. Atmos. Res. 2015, 166, 70–82. [Google Scholar] [CrossRef]
  59. Korachagaon, I.; Bapat, V.N. General formula for the estimation of global solar radiation on earth’s surface around the globe. Renew. Energy 2012, 41, 394–400. [Google Scholar] [CrossRef]
  60. Demircan, C.; Bayrakçı, H.C.; Keçebaş, A. Machine learning-based improvement of empiric models for an accurate estimating process of global solar radiation. Sustain. Energy Technol. Assess. 2020, 37, 100574. [Google Scholar] [CrossRef]
  61. Hassan, G.E.; Ali, M.A.; Yousef, M.E. Solar Energy Availability in Suez Canal’s Zone-Case study: Port Said and Suez cities, Egypt. In Proceedings of the the International Maritime Transport and Logistics Conference, Alexandria, Egypt, 19 March 2017; pp. 1–8. [Google Scholar]
  62. Fadare, D.A. Modelling of solar energy potential in Nigeria using an artificial neural network model. Appl. Energy 2009, 86, 1410–1422. [Google Scholar] [CrossRef]
  63. El-Sebaii, A.A.; Al-Hazmi, F.S.; Al-Ghamdi, A.A.; Yaghmour, S.J. Global, direct and diffuse solar radiation on horizontal and tilted surfaces in Jeddah, Saudi Arabia. Appl. Energy 2010, 87, 568–576. [Google Scholar] [CrossRef]
  64. 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]
  65. Luković, J.B.; Bajat, B.J.; Kilibarda, M.S.; Filipović, D.J. High resolution grid of potential incoming solar radiation for Serbia. Therm. Sci. 2015, 19, S427–S435. [Google Scholar] [CrossRef]
  66. Adaramola, M.S. Estimating global solar radiation using common meteorological data in Akure, Nigeria. Renew. Energy 2012, 47, 38–44. [Google Scholar] [CrossRef]
  67. Kaplanis, S.; Kumar, J.; Kaplani, E. On a universal model for the prediction of the daily global solar radiation. Renew. Energy 2016, 91, 178–188. [Google Scholar] [CrossRef]
  68. Tadros, M.T.Y.; Mustafa, M.A.M. Estimation of the Global Horizontal Solar Radiation in Iraq. Int. J. Emerg. Technol. Adv. Eng. 2014, 4, 587–605. [Google Scholar]
  69. Yacef, R.; Mellit, A.; Belaid, S.; Şen, Z. New combined models for estimating daily global solar radiation from measured air temperature in semi-arid climates: Application in Ghardaïa, Algeria. Energy Convers. Manag. 2014, 79, 606–615. [Google Scholar] [CrossRef]
  70. Hassan, G.E.; Ali, M.A. Performance Evaluation of Artificial Neural Networks in Estimating Global Solar Radiation, Case Study: New Borg El-arab City, Egypt. Int. J. Environ. Sci. Sustain. Dev. 2017, 2, 16. [Google Scholar] [CrossRef]
  71. Hassan, G.E.; Youssef, M.E.; Ali, M.A.; Mohamed, Z.E.; Hanafy, A.A. Evaluation of different sunshine-based models for predicting global solar radiation-Case study: New Borg El-Arab City, Egypt. Therm. Sci. 2018, 22, 979–992. [Google Scholar] [CrossRef]
  72. Hassan, G.E.; Youssef, M.E.; Ali, M.A.; Mohamed, Z.E.; Shehata, A.I. Performance assessment of different day-of-the-year-based models for estimating global solar radiation-Case study: Egypt. J. Atmos. Sol.-Terr. Phys. 2016, 149, 69–80. [Google Scholar] [CrossRef]
  73. Ali, M.A.; Hassan, G.E.; Elsayed, A.; Elkabani, I.; Youssef, M.E. Global Solar Radiation Prediction Using Different Approaches—A Case Study on New Borg El-Arab City, Egypt. In Proceedings of the Third International Conference on New Trends in Sustainable Energy “From Waste to Energy”–ICNTSE-2021; Pharos University and KTH: Alexandria, Egypt, 2021; pp. 130–135. [Google Scholar]
  74. Ali, M.A.; Hassan, G.E.; Youssef, M.E. Assessment the Performance of Artificial Neural Networks in Estimating Global Solar Radiation. In International Conference on New Trends for Sustainable Energy-ICNTSE, ISSN: 2357-0865At: Faculty of Enginnering; Pharos University in Alexandria: Alexandria, Egypt, 2016; pp. 148–150. [Google Scholar]
  75. Abdo, T.; EL-Shimy, M. Estimating the global solar radiation for solar energy projects-Egypt case study. Int. J. Sustain. Energy 2013, 32, 682–712. [Google Scholar] [CrossRef]
  76. Dincer, I.; Dilmac, S.; Ture, I.E.; Edin, M. A simple technique for estimating solar radiation parameters and its application for Gebze. Energy Convers. Manag. 1996, 37, 183–198. [Google Scholar] [CrossRef]
  77. Atkins, N. Daily Temperature Variations-Diurnal Variation of Solar Radiation. Yndon State Collage Surv Meterology n.d. Available online: https://apollo.nvu.vsc.edu/classes/met130/notes/chapter3/daily_trend3.html (accessed on 24 July 2023).
  78. Mellit, A.; Benghanem, M.; Kalogirou, S.A. An adaptive wavelet-network model for forecasting daily total solar-radiation. Appl. Energy 2006, 83, 705–722. [Google Scholar] [CrossRef]
  79. Mellit, A. Artificial Intelligence technique for modelling and forecasting of solar radiation data: A review. Int. J. Artif. Intell. Soft Comput. 2008, 1, 52–76. [Google Scholar] [CrossRef]
  80. Lim, S.C.; Huh, J.H.; Hong, S.H.; Park, C.Y.; Kim, J.C. Solar Power Forecasting Using CNN-LSTM Hybrid Model. Energies 2022, 15, 8233. [Google Scholar] [CrossRef]
  81. Sudharshan, K.; Naveen, C.; Vishnuram, P.; Krishna Rao Kasagani, D.V.S.; Nastasi, B. Systematic Review on Impact of Different Irradiance Forecasting Techniques for Solar Energy Prediction. Energies 2022, 15, 6267. [Google Scholar] [CrossRef]
  82. 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]
  83. Faisal, A.N.M.F.; Rahman, A.; Habib, M.T.M.; Siddique, A.H.; Hasan, M.; Khan, M.M. Neural networks based multivariate time series forecasting of solar radiation using meteorological data of different cities of Bangladesh. Results Eng. 2022, 13, 100365. [Google Scholar] [CrossRef]
  84. Kalogirou, S.A. Artificial neural networks in renewable energy systems applications: A review. Renew. Sustain. Energy Rev. 2000, 5, 373–401. [Google Scholar] [CrossRef]
  85. Lin, J.T.; Bhattacharyya, D.; Kecman, V. Multiple regression and neural networks analyses in composites machining. Compos. Sci. Technol. 2003, 63, 539–548. [Google Scholar] [CrossRef]
  86. Picton, P.D. Neural Networks, 2nd ed.; Palgrave: London, UK, 2000; ISBN 9780333802878. [Google Scholar]
  87. Sivamadhavi, V.; Selvaraj, R.S. Prediction of monthly mean daily global solar. J. Earth Syst. Sci. 2012, 121, 1501–1510. [Google Scholar] [CrossRef]
  88. Çelik, Ö.; Teke, A.; Yildirim, H.B. The optimized artificial neural network model with Levenberg-Marquardt algorithm for global solar radiation estimation in Eastern Mediterranean Region of Turkey. J. Clean. Prod. 2016, 116, 1–12. [Google Scholar] [CrossRef]
  89. Hassan, M.A.; Khalil, A.; Kaseb, S.; Kassem, M.A. Potential of four different machine-learning algorithms in modeling daily global solar radiation. Renew. Energy 2017, 111, 52–62. [Google Scholar] [CrossRef]
  90. Khalil, S.A.; Shaffie, A.M. Performance of Statistical Comparison Models of Solar Energy on Horizontal and Inclined Surface. Int. J. Energy Power 2013, 2, 8–25. [Google Scholar]
  91. Ayodele, T.R.; Ogunjuyigbe, A.S.O. Prediction of monthly average global solar radiation based on statistical distribution of clearness index. Energy 2015, 90, 1733–1742. [Google Scholar] [CrossRef]
  92. Khalil, S.A.; Shaffie, A.M. A comparative study of total, direct and diffuse solar irradiance by using different models on horizontal and inclined surfaces for Cairo, Egypt. Renew. Sustain. Energy Rev. 2013, 27, 853–863. [Google Scholar] [CrossRef]
  93. Camacho, E.; Berenguel, M.; Rubio, F.; Martínez, D. Chapter 1-Solar Energy Fundamentals. In Control of Solar Energy Systems; Advances in Industrial Control; Springer: London, UK, 2012; pp. 1–23. ISBN 978-0-85729-915-4. [Google Scholar]
  94. Kamil, R.; Garniwa, P.M.P.; Lee, H. Performance assessment of global horizontal irradiance models in all-sky conditions. Energies 2021, 14, 7939. [Google Scholar] [CrossRef]
  95. Fan, J.; Wu, L.; Zhang, F.; Cai, H.; Zeng, W.; Wang, X.; Zou, H. Empirical and machine learning models for predicting daily global solar radiation from sunshine duration: A review and case study in China. Renew. Sustain. Energy Rev. 2019, 100, 186–212. [Google Scholar] [CrossRef]
  96. Khorasanizadeh, H.; Mohammadi, K. Prediction of daily global solar radiation by day of the year in four cities located in the sunny regions of Iran. Energy Convers. Manag. 2013, 76, 385–392. [Google Scholar] [CrossRef]
  97. Khorasanizadeh, H.; Mohammadi, K. Introducing the best model for predicting the monthly mean global solar radiation over six major cities of Iran. Energy 2013, 51, 257–266. [Google Scholar] [CrossRef]
  98. El-Metwally, M. Simple new methods to estimate global solar radiation based on meteorological data in Egypt. Atmos. Res. 2004, 69, 217–239. [Google Scholar] [CrossRef]
Figure 1. The phase lag of temperature and solar radiation [77].
Figure 1. The phase lag of temperature and solar radiation [77].
Energies 16 06165 g001
Figure 2. Flow chart of deep-learning techniques [81].
Figure 2. Flow chart of deep-learning techniques [81].
Energies 16 06165 g002
Figure 3. Flow chart of developed ANN models for GSR prediction (Adapted chart [42]).
Figure 3. Flow chart of developed ANN models for GSR prediction (Adapted chart [42]).
Energies 16 06165 g003
Figure 4. An illustration of a simple ANN model with the essential parts of an artificial neuron [42].
Figure 4. An illustration of a simple ANN model with the essential parts of an artificial neuron [42].
Energies 16 06165 g004
Figure 5. The architecture of the developed ANN models in this study for GSR forecast, where the effect of the hidden layer’s neuron numbers variation on the performance of the ANN model is investigated with a variety of neurons ranging from one to fifty.
Figure 5. The architecture of the developed ANN models in this study for GSR forecast, where the effect of the hidden layer’s neuron numbers variation on the performance of the ANN model is investigated with a variety of neurons ranging from one to fifty.
Energies 16 06165 g005
Figure 6. Performance of the developed models, ANN model and empirical model, compared with the measured data, as well as compared together, at the study location, i.e., New Borg-El-Arab, Egypt.
Figure 6. Performance of the developed models, ANN model and empirical model, compared with the measured data, as well as compared together, at the study location, i.e., New Borg-El-Arab, Egypt.
Energies 16 06165 g006
Figure 7. The effect of the hidden layer’s neuron numbers variation on the performance of ANN-based solar radiation models.
Figure 7. The effect of the hidden layer’s neuron numbers variation on the performance of ANN-based solar radiation models.
Energies 16 06165 g007
Figure 8. Statistical indicators graph for the developed models, ANN Model and Empirical Model, at the study location.
Figure 8. Statistical indicators graph for the developed models, ANN Model and Empirical Model, at the study location.
Energies 16 06165 g008
Figure 9. Relative errors graph for both models, ANN model and empirical model, throughout the whole year.
Figure 9. Relative errors graph for both models, ANN model and empirical model, throughout the whole year.
Energies 16 06165 g009
Figure 10. Comparison of the learning rate of 0.01, which was used in the best-developed ANN architecture, with other learning rates (0.5, 0.1, 0.05, 0.005, and 0.001).
Figure 10. Comparison of the learning rate of 0.01, which was used in the best-developed ANN architecture, with other learning rates (0.5, 0.1, 0.05, 0.005, and 0.001).
Energies 16 06165 g010
Figure 11. The RMSE value of the optimized ANN model in this work, ANN Model (NurnNo._3), compared with the ranges of the best DL and ML-based models in the previous work [82] in predicting long-term GSR (monthly).
Figure 11. The RMSE value of the optimized ANN model in this work, ANN Model (NurnNo._3), compared with the ranges of the best DL and ML-based models in the previous work [82] in predicting long-term GSR (monthly).
Energies 16 06165 g011
Figure 12. The r value of the optimized ANN model in this work, ANN Model (NurnNo._3), compared with the ranges of the best DL and ML-based models in the previous work [82] in predicting long-term GSR (monthly).
Figure 12. The r value of the optimized ANN model in this work, ANN Model (NurnNo._3), compared with the ranges of the best DL and ML-based models in the previous work [82] in predicting long-term GSR (monthly).
Energies 16 06165 g012
Table 1. Empirical coefficients for the developed empirical model, Equation (7), at the study location.
Table 1. Empirical coefficients for the developed empirical model, Equation (7), at the study location.
abc
0.001630.481670.41701
Table 2. The number of runs at which the best performance for each trained ANN model was obtained, where neurons number in the hidden layer is varied from 1 to 50 neurons.
Table 2. The number of runs at which the best performance for each trained ANN model was obtained, where neurons number in the hidden layer is varied from 1 to 50 neurons.
Hidden Layer’s Neurons NumbersIteration NumberHidden Layer’s Neurons NumbersIteration Number
Model_NurnNo._16Model_NurnNo._2610
Model_NurnNo._29Model_NurnNo._276
Model_NurnNo._310Model_NurnNo._287
Model_NurnNo._410Model_NurnNo._292
Model_NurnNo._59Model_NurnNo._302
Model_NurnNo._68Model_NurnNo._319
Model_NurnNo._710Model_NurnNo._328
Model_NurnNo._84Model_NurnNo._332
Model_NurnNo._93Model_NurnNo._349
Model_NurnNo._104Model_NurnNo._353
Model_NurnNo._1110Model_NurnNo._363
Model_NurnNo._128Model_NurnNo._379
Model_NurnNo._135Model_NurnNo._389
Model_NurnNo._1410Model_NurnNo._3910
Model_NurnNo._154Model_NurnNo._404
Model_NurnNo._169Model_NurnNo._4110
Model_NurnNo._177Model_NurnNo._423
Model_NurnNo._1810Model_NurnNo._436
Model_NurnNo._199Model_NurnNo._448
Model_NurnNo._208Model_NurnNo._459
Model_NurnNo._219Model_NurnNo._467
Model_NurnNo._225Model_NurnNo._479
Model_NurnNo._238Model_NurnNo._487
Model_NurnNo._242Model_NurnNo._498
Model_NurnNo._2510Model_NurnNo._509
Table 3. Statistical indicators for each developed ANN model are arranged based on the hidden layer’s neuron numbers (1–50).
Table 3. Statistical indicators for each developed ANN model are arranged based on the hidden layer’s neuron numbers (1–50).
Modelt-TestMPEMBERMSEMAPEMABEr R 2 Rank
Model_NurnNo._11.32453.18660.33300.89794.56470.72590.99900.98132
Model_NurnNo._21.32523.21250.33740.90934.94100.82070.99910.98093
Model_NurnNo._30.79682.43540.19530.83614.34010.72160.99910.98381
Model_NurnNo._40.95832.92470.25510.91884.79460.78110.99960.98054
Model_NurnNo._52.02454.21010.54091.03815.49920.90450.99680.975111
Model_NurnNo._61.66434.28670.49921.11316.00640.97690.99840.971317
Model_NurnNo._71.68423.58670.41830.92395.03680.81710.99830.98035
Model_NurnNo._81.44173.51780.38220.95875.07040.80990.99850.97878
Model_NurnNo._91.53073.75930.41710.99525.35520.86510.99890.97719
Model_NurnNo._100.33352.35050.12051.20425.90151.03550.99090.966526
Model_NurnNo._110.24671.90730.07060.95235.12240.87200.99590.97907
Model_NurnNo._121.91555.36340.70501.40976.89251.13040.99170.954035
Model_NurnNo._131.68684.65750.54891.21086.28710.99780.99650.966127
Model_NurnNo._140.94765.15200.51951.89099.05981.49600.97200.917346
Model_NurnNo._152.43637.80211.23792.09109.21531.63780.96930.898847
Model_NurnNo._162.06774.39650.54991.03955.68590.91520.99920.975012
Model_NurnNo._170.83043.20310.39431.62337.77031.40840.97130.939043
Model_NurnNo._181.75705.16530.67201.43566.92611.16750.98910.952340
Model_NurnNo._191.77294.34500.53371.13225.77500.94230.99660.970319
Model_NurnNo._201.47274.24520.57681.42146.61631.15660.98340.953338
Model_NurnNo._210.63263.25340.25451.35866.99321.15610.98800.957332
Model_NurnNo._220.72642.75520.23531.10006.00991.04360.99310.972016
Model_NurnNo._232.18608.36051.33082.41829.73771.72020.95360.864749
Model_NurnNo._241.91354.38140.57631.15325.82800.95280.99410.969220
Model_NurnNo._251.12414.22350.44071.37307.24521.14680.98870.956433
Model_NurnNo._261.78434.04080.49271.04005.39380.87370.99780.975013
Model_NurnNo._271.87534.89500.60171.22256.41651.00990.99640.965428
Model_NurnNo._281.98075.07830.72481.41356.93991.23980.98720.953837
Model_NurnNo._290.72752.82670.22381.04485.58630.91770.99550.974714
Model_NurnNo._301.75964.67020.55601.18636.46591.05690.99770.967424
Model_NurnNo._312.09455.61720.74341.39226.83081.09350.99420.955234
Model_NurnNo._321.19782.98930.31690.93314.82350.83960.99770.97996
Model_NurnNo._331.02233.67960.34951.18666.32781.06980.99560.967425
Model_NurnNo._341.73554.86380.59291.27896.82081.14010.99600.962231
Model_NurnNo._351.79054.76200.59181.24586.45191.06360.99490.964130
Model_NurnNo._361.60114.35510.50201.15466.26811.01420.99730.969221
Model_NurnNo._371.67234.53500.53281.18346.30881.03660.99810.967623
Model_NurnNo._381.32794.08450.53241.43246.85301.19480.98210.952539
Model_NurnNo._391.41194.10740.46131.17786.29111.05250.99510.967922
Model_NurnNo._400.85243.77090.46011.84848.18241.47200.96310.921045
Model_NurnNo._411.81746.12210.85031.76948.00141.38410.97960.927644
Model_NurnNo._421.92985.93990.79351.57777.98601.28730.98570.942442
Model_NurnNo._430.77202.97400.25631.13065.88291.00890.99280.970418
Model_NurnNo._441.83895.02590.68411.41096.97631.23530.98870.953936
Model_NurnNo._452.42976.32760.89461.51377.59821.25890.99130.947041
Model_NurnNo._460.01411.26890.01994.705514.91192.75460.79680.487750
Model_NurnNo._472.19044.94190.67661.22775.94230.96730.99450.965129
Model_NurnNo._480.24300.6792-0.15652.14088.06871.37570.94580.894048
Model_NurnNo._491.62163.78570.44561.01455.52780.89520.99670.976210
Model_NurnNo._501.69413.93230.47581.04605.51330.93010.99660.974715
Table 4. Statistical indicators for each developed ANN model are arranged based on their performance, R 2 .
Table 4. Statistical indicators for each developed ANN model are arranged based on their performance, R 2 .
Modelt-TestMPEMBERMSEMAPEMABEr R 2 Rank
Model_NurnNo._30.79682.43540.19530.83614.34010.72160.99910.98381
Model_NurnNo._11.32453.18660.33300.89794.56470.72590.99900.98132
Model_NurnNo._21.32523.21250.33740.90934.94100.82070.99910.98093
Model_NurnNo._40.95832.92470.25510.91884.79460.78110.99960.98054
Model_NurnNo._71.68423.58670.41830.92395.03680.81710.99830.98035
Model_NurnNo._321.19782.98930.31690.93314.82350.83960.99770.97996
Model_NurnNo._110.24671.90730.07060.95235.12240.87200.99590.97907
Model_NurnNo._81.44173.51780.38220.95875.07040.80990.99850.97878
Model_NurnNo._91.53073.75930.41710.99525.35520.86510.99890.97719
Model_NurnNo._491.62163.78570.44561.01455.52780.89520.99670.976210
Model_NurnNo._52.02454.21010.54091.03815.49920.90450.99680.975111
Model_NurnNo._162.06774.39650.54991.03955.68590.91520.99920.975012
Model_NurnNo._261.78434.04080.49271.04005.39380.87370.99780.975013
Model_NurnNo._290.72752.82670.22381.04485.58630.91770.99550.974714
Model_NurnNo._501.69413.93230.47581.04605.51330.93010.99660.974715
Model_NurnNo._220.72642.75520.23531.10006.00991.04360.99310.972016
Model_NurnNo._61.66434.28670.49921.11316.00640.97690.99840.971317
Model_NurnNo._430.77202.97400.25631.13065.88291.00890.99280.970418
Model_NurnNo._191.77294.34500.53371.13225.77500.94230.99660.970319
Model_NurnNo._241.91354.38140.57631.15325.82800.95280.99410.969220
Model_NurnNo._361.60114.35510.50201.15466.26811.01420.99730.969221
Model_NurnNo._391.41194.10740.46131.17786.29111.05250.99510.967922
Model_NurnNo._371.67234.53500.53281.18346.30881.03660.99810.967623
Model_NurnNo._301.75964.67020.55601.18636.46591.05690.99770.967424
Model_NurnNo._331.02233.67960.34951.18666.32781.06980.99560.967425
Model_NurnNo._100.33352.35050.12051.20425.90151.03550.99090.966526
Model_NurnNo._131.68684.65750.54891.21086.28710.99780.99650.966127
Model_NurnNo._271.87534.89500.60171.22256.41651.00990.99640.965428
Model_NurnNo._472.19044.94190.67661.22775.94230.96730.99450.965129
Model_NurnNo._351.79054.76200.59181.24586.45191.06360.99490.964130
Model_NurnNo._341.73554.86380.59291.27896.82081.14010.99600.962231
Model_NurnNo._210.63263.25340.25451.35866.99321.15610.98800.957332
Model_NurnNo._251.12414.22350.44071.37307.24521.14680.98870.956433
Model_NurnNo._312.09455.61720.74341.39226.83081.09350.99420.955234
Model_NurnNo._121.91555.36340.70501.40976.89251.13040.99170.954035
Model_NurnNo._441.83895.02590.68411.41096.97631.23530.98870.953936
Model_NurnNo._281.98075.07830.72481.41356.93991.23980.98720.953837
Model_NurnNo._201.47274.24520.57681.42146.61631.15660.98340.953338
Model_NurnNo._381.32794.08450.53241.43246.85301.19480.98210.952539
Model_NurnNo._181.75705.16530.67201.43566.92611.16750.98910.952340
Model_NurnNo._452.42976.32760.89461.51377.59821.25890.99130.947041
Model_NurnNo._421.92985.93990.79351.57777.98601.28730.98570.942442
Model_NurnNo._170.83043.20310.39431.62337.77031.40840.97130.939043
Model_NurnNo._411.81746.12210.85031.76948.00141.38410.97960.927644
Model_NurnNo._400.85243.77090.46011.84848.18241.47200.96310.921045
Model_NurnNo._140.94765.15200.51951.89099.05981.49600.97200.917346
Model_NurnNo._152.43637.80211.23792.09109.21531.63780.96930.898847
Model_NurnNo._480.24300.6792−0.15652.14088.06871.37570.94580.894048
Model_NurnNo._232.18608.36051.33082.41829.73771.72020.95360.864749
Model_NurnNo._460.01411.26890.01994.705514.91192.75460.79680.487750
Table 5. Relative errors for all developed ANN-based solar radiation models throughout the whole year.
Table 5. Relative errors for all developed ANN-based solar radiation models throughout the whole year.
ModelJanFebMarAprMayJunJulAugSepOctNovDec
Model_NurnNo._19.97.84.7−0.2−0.8−2.7−2.4−1.90.2−0.211.911.9
Model_NurnNo._212.38.63.5−2.0−1.4−2.3−2.6−2.12.12.311.19.1
Model_NurnNo._38.16.13.8−1.9−1.9−2.5−2.2−2.3−0.3−0.311.910.8
Model_NurnNo._413.78.21.6−1.2−1.6−2.9−2.3−3.0−0.22.110.010.8
Model_NurnNo._515.26.32.5−1.7−1.7−3.0−1.41.76.12.611.312.5
Model_NurnNo._615.39.64.4−2.8−2.0−2.5−2.3−0.71.08.011.412.1
Model_NurnNo._714.26.72.4−3.1−1.9−2.3−1.51.52.13.010.211.7
Model_NurnNo._814.94.94.9−3.2−1.2−1.9−2.6−0.40.34.19.912.6
Model_NurnNo._916.66.64.1−1.8−2.6−2.2−2.3−0.72.52.610.112.1
Model_NurnNo._1013.46.84.60.7−2.6−2.0−2.2−3.2−11.22.910.410.6
Model_NurnNo._1113.44.44.5−2.7−1.4−2.7−1.9−1.6−5.6−3.48.411.5
Model_NurnNo._1217.910.73.5−2.4−1.9−2.3−2.1−0.52.317.010.611.5
Model_NurnNo._1323.210.74.5−3.2−2.3−1.9−2.30.12.43.910.110.9
Model_NurnNo._1430.019.65.2−3.0−2.9−1.3−2.0−0.1−14.110.47.812.3
Model_NurnNo._1520.614.27.7−1.7−1.7−2.4−2.72.422.313.69.611.7
Model_NurnNo._1614.28.44.5−1.0−1.9−2.1−1.9−0.73.06.510.713.2
Model_NurnNo._1716.37.14.5−1.7−2.5−3.0−2.57.19.8−17.710.810.3
Model_NurnNo._1814.218.82.4−2.3−1.7−2.7−3.2−0.511.12.311.612.1
Model_NurnNo._1914.414.93.6−1.1−1.2−1.8−3.9−0.55.02.09.711.1
Model_NurnNo._2011.116.85.9−1.7−1.3−2.7−2.70.112.8−5.911.27.2
Model_NurnNo._2120.517.15.3−1.3−4.0−2.8−1.5−1.8−2.8−8.310.18.5
Model_NurnNo._2213.17.17.6−2.3−2.7−2.8−2.0−3.13.5−6.511.79.6
Model_NurnNo._2316.013.07.1−1.4−2.6−2.5−1.82.810.936.89.812.1
Model_NurnNo._2412.516.67.4−1.2−2.2−1.6−1.70.64.7−2.09.99.6
Model_NurnNo._2520.915.05.61.4−0.3−2.7−1.3−2.7−2.8−8.313.712.1
Model_NurnNo._2611.913.42.0−2.1−0.8−1.9−3.30.22.06.610.110.4
Model_NurnNo._2718.115.36.5−2.8−2.1−2.0−0.90.9−1.34.29.713.1
Model_NurnNo._2815.27.25.5−3.3−3.0−2.5−2.32.213.56.611.410.4
Model_NurnNo._2915.19.94.7−1.8−1.4−2.7−1.5−1.2−5.7−2.39.111.6
Model_NurnNo._3018.88.95.8−2.5−2.4−2.1−3.0−0.84.34.311.013.8
Model_NurnNo._3114.415.74.4−0.4−2.2−2.4−2.30.20.414.711.613.2
Model_NurnNo._328.65.42.61.0−3.4−2.3−2.4−2.90.88.99.310.2
Model_NurnNo._3313.19.34.3−1.3−2.3−3.0−4.82.4−4.52.014.814.1
Model_NurnNo._3416.413.03.0−1.9−2.2−2.5−2.5−2.84.010.911.211.7
Model_NurnNo._3522.210.73.2−2.2−1.5−2.1−2.8−1.56.84.910.59.0
Model_NurnNo._3612.811.85.8−1.0−1.5−2.3−2.60.6−4.05.713.014.0
Model_NurnNo._3717.210.57.1−1.5−1.5−2.3−4.1−1.31.95.012.910.4
Model_NurnNo._3812.56.46.5−2.8−2.5−1.8−1.6−1.214.4−6.812.713.2
Model_NurnNo._3914.77.35.7−5.2−2.0−1.7−2.7−1.75.71.414.513.1
Model_NurnNo._4014.012.23.8−3.0−3.5−2.9−2.3−0.319.1−14.411.211.4
Model_NurnNo._4115.013.54.60.8−2.2−1.9−2.8−4.34.724.610.510.9
Model_NurnNo._4225.314.18.3−0.3−2.3−2.3−1.60.39.9−5.814.411.3
Model_NurnNo._4315.05.34.9−1.7−1.8−2.6−2.71.9−8.63.88.913.3
Model_NurnNo._4415.08.510.2−1.4−2.9−2.7−2.9−1.812.24.610.311.3
Model_NurnNo._4518.212.73.0−0.8−1.9−1.6−3.30.410.212.912.114.1
Model_NurnNo._4623.915.11.8−1.8−4.2−3.6−0.82.134.1−71.512.67.6
Model_NurnNo._4713.87.02.7−0.5−0.8−2.6−2.20.62.814.812.810.9
Model_NurnNo._4812.813.14.9−1.7−1.5−2.7−2.10.8−1.7−34.79.311.6
Model_NurnNo._4913.39.4−2.4−2.7−1.2−1.9−2.30.63.85.411.412.1
Model_NurnNo._5012.78.93.3−0.9−2.4−3.0−3.22.54.70.412.311.8
Table 6. Statistical indicators for the best ANN model (NurnNo._3) against the empirical one (Hassan et al. model, Equation (7)).
Table 6. Statistical indicators for the best ANN model (NurnNo._3) against the empirical one (Hassan et al. model, Equation (7)).
Modelt-TestMPEMBERMSEMAPEMABEr R 2 Rank
ANN Model (NurnNo._3)0.79682.43540.19530.83614.34010.72160.99910.98382
Empirical Model2.4991−3.1889−0.46200.76763.67330.60210.99810.98641
Table 7. Relative errors for the best ANN model (NurnNo._3) against the empirical one (Hassan et al. model, Equation (7)).
Table 7. Relative errors for the best ANN model (NurnNo._3) against the empirical one (Hassan et al. model, Equation (7)).
ModelJanFebMarAprMayJunJulAugSepOctNovDec
ANN Model (NurnNo._3)8.16.13.8−1.9−1.9−2.5−2.2−2.3−0.3−0.311.910.8
Empirical Model−8.2−2.8−0.2−1.31.20.71.1−0.9−2.8−9.3−5.6−10.0
Table 8. Influence of the learning rate on the accuracy and prediction of the best ANN architecture (ANN Model_NurnNo._3).
Table 8. Influence of the learning rate on the accuracy and prediction of the best ANN architecture (ANN Model_NurnNo._3).
Modelt-TestMPEMBERMSEMAPEMABEr R 2 Rank
Model_lr_0.51.928784.316390.539811.073795.700340.934630.998230.973326
Model_lr_0.10.375882.251090.109640.973615.310920.909090.998170.978075
Model_lr_0.051.043182.703680.260450.868064.481580.738880.998000.982573
Model_lr_0.010.796762.435400.195300.836104.340060.721560.999050.983831
Model_lr_0.0051.723793.469410.428330.928795.000930.855410.997360.980044
Model_lr_0.0011.492433.188350.351350.856204.338720.676010.998950.983042
Table 9. The RMSE and r values of the two best models of each technique, DL-based models and ML-based models, in the previous work in predicting long-term GSR (monthly) [82].
Table 9. The RMSE and r values of the two best models of each technique, DL-based models and ML-based models, in the previous work in predicting long-term GSR (monthly) [82].
#CityRMSEr
DL-Based ModelsML-Based ModelsDL-Based ModelsML-Based Models
DBNDNNANNDTDBNDNNANNDT
1Blacktown0.5460.7060.7391.3090.9940.9900.9890.955
2Adelaide0.5030.6360.6531.0630.9970.9960.9970.985
3Central Victoria0.6140.7981.2761.6960.9960.9940.9840.961
4Townsville0.7730.8680.9911.1810.9740.9670.9720.951
Table 10. The RMSE and r values of the optimized ANN model in this work, ANN Model (NurnNo._3), compared with the ranges of the best DL and ML-based models in the previous work [82] in predicting long-term GSR (monthly).
Table 10. The RMSE and r values of the optimized ANN model in this work, ANN Model (NurnNo._3), compared with the ranges of the best DL and ML-based models in the previous work [82] in predicting long-term GSR (monthly).
IndicatorAcceptable RangesPrevious StudiesCurrent Study
DL-Based ModelsML-Based ModelsOptimized ANN-Based Model
MinMaxMinMaxValue
RMSEBetween: ±10%, (The smallest value is the desired one) 0.5030.8680.6531.6960.8361
rBetween: 0 and 1, (The biggest value is the desired one) 0.9670.9970.9510.9970.999
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ali, M.A.; Elsayed, A.; Elkabani, I.; Akrami, M.; Youssef, M.E.; Hassan, G.E. Optimizing Artificial Neural Networks for the Accurate Prediction of Global Solar Radiation: A Performance Comparison with Conventional Methods. Energies 2023, 16, 6165. https://doi.org/10.3390/en16176165

AMA Style

Ali MA, Elsayed A, Elkabani I, Akrami M, Youssef ME, Hassan GE. Optimizing Artificial Neural Networks for the Accurate Prediction of Global Solar Radiation: A Performance Comparison with Conventional Methods. Energies. 2023; 16(17):6165. https://doi.org/10.3390/en16176165

Chicago/Turabian Style

Ali, Mohamed A., Ashraf Elsayed, Islam Elkabani, Mohammad Akrami, M. Elsayed Youssef, and Gasser E. Hassan. 2023. "Optimizing Artificial Neural Networks for the Accurate Prediction of Global Solar Radiation: A Performance Comparison with Conventional Methods" Energies 16, no. 17: 6165. https://doi.org/10.3390/en16176165

APA Style

Ali, M. A., Elsayed, A., Elkabani, I., Akrami, M., Youssef, M. E., & Hassan, G. E. (2023). Optimizing Artificial Neural Networks for the Accurate Prediction of Global Solar Radiation: A Performance Comparison with Conventional Methods. Energies, 16(17), 6165. https://doi.org/10.3390/en16176165

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop