<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">48324</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2024.048324</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>The Influence of Air Pollution Concentrations on Solar Irradiance Forecasting Using CNN-LSTM-mRMR Feature Extraction</article-title>
<alt-title alt-title-type="left-running-head">The Influence of Air Pollution Concentrations on Solar Irradiance Forecasting Using CNN-LSTM-mRMR Feature Extraction</alt-title>
<alt-title alt-title-type="right-running-head">The Influence of Air Pollution Concentrations on Solar Irradiance Forecasting Using CNN-LSTM-mRMR Feature Extraction</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Birdal</surname><given-names>Ramiz Gorkem</given-names></name><email>ramizgorkem.birdal@iuc.edu.tr</email></contrib>
<aff><institution>Department of Computer Engineering, Istanbul University-Cerrahpasa</institution>, <addr-line>Istanbul, 34300</addr-line>, <country>Turkey</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Ramiz Gorkem Birdal. Email: <email>ramizgorkem.birdal@iuc.edu.tr</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2024</year></pub-date>
<pub-date date-type="pub" publication-format="electronic"><day>26</day>
<month>3</month>
<year>2024</year></pub-date>
<volume>78</volume>
<issue>3</issue>
<fpage>4015</fpage>
<lpage>4028</lpage>
<history>
<date date-type="received">
<day>04</day>
<month>12</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>29</day>
<month>1</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2024 Birdal</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Birdal</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_48324.pdf"></self-uri>
<abstract>
<p>Maintaining a steady power supply requires accurate forecasting of solar irradiance, since clean energy resources do not provide steady power. The existing forecasting studies have examined the limited effects of weather conditions on solar radiation such as temperature and precipitation utilizing convolutional neural network (CNN), but no comprehensive study has been conducted on concentrations of air pollutants along with weather conditions. This paper proposes a hybrid approach based on deep learning, expanding the feature set by adding new air pollution concentrations, and ranking these features to select and reduce their size to improve efficiency. In order to improve the accuracy of feature selection, a maximum-dependency and minimum-redundancy (mRMR) criterion is applied to the constructed feature space to identify and rank the features. The combination of air pollution data with weather conditions data has enabled the prediction of solar irradiance with a higher accuracy. An evaluation of the proposed approach is conducted in Istanbul over 12 months for 43791 discrete times, with the main purpose of analyzing air data, including particular matter (PM10 and PM25), carbon monoxide (CO), nitric oxide (NOX), nitrogen dioxide (NO&#x2082;), ozone (O&#x2083;), sulfur dioxide (SO&#x2082;) using a CNN, a long short-term memory network (LSTM), and MRMR feature extraction. Compared with the benchmark models with root mean square error (RMSE) results of 76.2, 60.3, 41.3, 32.4, there is a significant improvement with the RMSE result of 5.536. This hybrid model presented here offers high prediction accuracy, a wider feature set, and a novel approach based on air concentrations combined with weather conditions for solar irradiance prediction.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Forecasting solar irradiance</kwd>
<kwd>air pollution</kwd>
<kwd>convolutional neural network</kwd>
<kwd>long short-term memory network</kwd>
<kwd>mRMR feature extraction</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>A polluted environment can affect the performance of renewable energy technologies such as solar panels and wind turbines. The presence of particulate matter and pollutants in the air can negatively affect the efficiency of solar panels by reducing the amount of sunlight they receive. As well, air pollution can affect wind patterns and the performance of wind turbines. Regulatory frameworks, public perception, and market dynamics can all be adversely affected by air pollution, which can influence the efficiency of renewable energy technologies.</p>
<p>Particulate matter and pollutants in the atmosphere can scatter sunlight in various directions. A diffuse sky radiation component can result from this scattering, reducing direct sunlight reaching the surface of the Earth. Also some certain pollutants and aerosols, such as black carbon (soot) and brown carbon, can absorb sunlight. A result of this absorption is a warming of the atmosphere, and a reduction in sunlight reaching the ground. Besides, air pollution can have an impact on cloud properties, such as cloud formation and optical thickness. The transmission of solar radiation through the atmosphere is affected by changes in cloud properties. Furthermore, airborne particles can settle on solar panels, reducing their transparency and the amount of sunlight that can be absorbed by the photovoltaic cells. This can lead to decreased efficiency in solar energy conversion. Observing the relationship between air pollution and solar irradiance is crucial for accurately assessing solar energy generation potential and optimizing solar power systems&#x2019; performance.</p>
<p>In recent years, there has been a steady increase in demand for clean energy in the world since the pandemic [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>]. Renewable energy as solar can save a lot of greenhouse gas emissions because it is one of the cleanest sources of energy [<xref ref-type="bibr" rid="ref-3">3</xref>&#x2013;<xref ref-type="bibr" rid="ref-5">5</xref>]. Renewable energy planning has therefore become dependent on forecasts of solar irradiance, wind, and precipitation. It has been demonstrated in the literature that solar irradiance is estimated using solar geometry interactions between solar altitude angels, weather factors, etc., [<xref ref-type="bibr" rid="ref-6">6</xref>,<xref ref-type="bibr" rid="ref-7">7</xref>]. Furthermore, some studies are being conducted without a clear understanding of solar geometry [<xref ref-type="bibr" rid="ref-8">8</xref>,<xref ref-type="bibr" rid="ref-9">9</xref>]. At the same time, early iterations of data-driven models were built utilizing Artificial Neural Network (ANN) approaches [<xref ref-type="bibr" rid="ref-10">10</xref>&#x2013;<xref ref-type="bibr" rid="ref-12">12</xref>]. For a detailed analysis, the aim was to increase the depth of artificial learning. Unlike their ANN counterparts, deep learning methods enables to processing of large data sets effectively [<xref ref-type="bibr" rid="ref-13">13</xref>]. As it relates to forecasting solar energy, some researchers utilized long short-term memory (LSTM) algorithm for prediction [<xref ref-type="bibr" rid="ref-14">14</xref>&#x2013;<xref ref-type="bibr" rid="ref-16">16</xref>]. A study in another journal examines the differences in the identification phase of feed-forward and LSTM neural predictors [<xref ref-type="bibr" rid="ref-17">17</xref>]. The LSTM model was also used in a study that combined meteorological features and previous irradiance trends [<xref ref-type="bibr" rid="ref-18">18</xref>]. Another variant of deep stacked long short-term which proposes a dropout and early stop regularization strategy based on the Memory Network approach is utilized [<xref ref-type="bibr" rid="ref-19">19</xref>]. Furthermore, different models conducted in the literature were used to analyze the concentration of some polluting parameters [<xref ref-type="bibr" rid="ref-20">20</xref>]. In the field of deep learning, some studies have implemented a deep learning algorithm to forecast solar activity [<xref ref-type="bibr" rid="ref-21">21</xref>]. Studies in recent years took a different approach by collecting ground-level cloud images and establishing a relationship between images and insolation [<xref ref-type="bibr" rid="ref-22">22</xref>&#x2013;<xref ref-type="bibr" rid="ref-25">25</xref>]. Using the local cloud cover (LCC) numerical feature in combination with the cloud feature in the sky image, some researchers improved the forecasting accuracy of horizontal irradiance [<xref ref-type="bibr" rid="ref-26">26</xref>]. The mRMR was used by some researchers to reduce the dimension of 100 deep features for CNN architecture by using mRMR [<xref ref-type="bibr" rid="ref-27">27</xref>&#x2013;<xref ref-type="bibr" rid="ref-29">29</xref>]. At the same time mRMR feature selection algorithm is used with decision tree (DT) [<xref ref-type="bibr" rid="ref-30">30</xref>], k-nearest neighbors (kNN) [<xref ref-type="bibr" rid="ref-31">31</xref>], linear discriminant analysis (LDA) [<xref ref-type="bibr" rid="ref-32">32</xref>], linear regression (LR) [<xref ref-type="bibr" rid="ref-33">33</xref>].</p>
<p>This study is organized as follows: The materials and methods section gives a short information about the dataset and the methods utilized. The results and discussion section presents the output results of the suggested approach. Conclusion remarks are given in the conclusions section.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Structure</title>
<sec id="s2_1">
<label>2.1</label>
<title>Methods, Instruments and Data</title>
<p>The data used in the study was provided by the Istanbul Air Quality Monitoring Network which included hourly values for a total of 356 days between January 01, 2022, and January 01, 2023. <xref ref-type="fig" rid="fig-1">Fig. 1</xref> shows dust-related PM10 and PM25 values, while <xref ref-type="fig" rid="fig-2">Fig. 2</xref> shows some values for greenhouse gases. Moreover, <xref ref-type="fig" rid="fig-3">Fig. 3</xref> shows rain, temperature, and wind speed values related to weather. A chart representing the solar irradiation value throughout the year can be seen in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Measurements related to dust (x-axis: time|y-axis: &#x00B5;g/<inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msup><mml:mrow><mml:mtext>m</mml:mtext></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48324-fig-1.tif"/>
</fig><fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Values related to some greenhouse gases &#x0026; aerosols (x-axis: time|y-axis: &#x00B5;g/<inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msup><mml:mrow><mml:mtext>m</mml:mtext></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48324-fig-2a.tif"/><graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48324-fig-2b.tif"/>
</fig><fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Associated values with weather conditions</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48324-fig-3.tif"/>
</fig><fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Solar irradiance values (x-axis: time|y-axis: W/<inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:msup><mml:mrow><mml:mtext>m</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48324-fig-4.tif"/>
</fig>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Convolutional Neural Network (CNN)</title>
<p>Over the years, CNN&#x2019;s achieved capability to extract features has allowed it to be successfully applied in a wide variety of fields. Therefore, the spatial characteristics of data captured efficiently can reveal a wealth of information about solar radiation. The influence of weather and air pollution on the concentration change of solar irradiance was revealed by extracting the spatial features of solar irradiance (SI). As shown in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>, the raw data utilized in the paper includes PM10, PM25, CO, NO, NO&#x2082;, NOX, O&#x2083;, SO&#x2082;, humidity (H%), rain (mm), atmospheric pressure (mbar), wind speed (m/s), air temperature (&#x00B0;C) and solar irradiance (<inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msup><mml:mrow><mml:mtext>W/m</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>).</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Proposed framework</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48324-fig-5.tif"/>
</fig>
<p>CNNs differ from traditional neural networks in how they are composed of three layers: convolution, pooling, and full connection layers. CNN&#x2019;s proposed feature extraction block consists of three layers of convolution in one-dimensional (1D) in the study. The convolution and pooling layers are computed as:</p>
<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2217;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mi>&#x03B3;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the input to the convolution layer, representing the pre-processed concentration values of PM10, PM25, CO, NO, NO&#x2082;, NOX, O&#x2083;, SO&#x2082;, humidity (H%), rain (mm), atmospheric pressure (mbar), wind speed (m/s), air temperature (&#x00B0;C) and solar irradiance (<inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msup><mml:mrow><mml:mtext>W/m</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>). <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mi>y</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the feature mapping of the ith output, <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the weight matrix, &#x002A; indicates the dot product, <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are bias vectors, <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mo>.</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> denotes the activation function, <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mi>&#x03B3;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mo>.</mml:mo><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> denotes the sampling function, <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the output of the pooling layer after the convolution operation. Convolution layers were separated by MaxPooling and Rectified Linear Unit (ReLU) as seen in <xref ref-type="table" rid="table-1">Table 1</xref>.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Construction of the model</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="center" colspan="3">Proposed Model</th>
</tr>
</thead>
<tbody>
<tr>
<td style="background:#FFFFFF;" rowspan="2">Convolution 1</td>
<td>Kernels</td>
<td style="background:#FFFFFF;">96</td>
</tr>
<tr>
<td>Size of receptive field</td>
<td style="background:#FFFFFF;">3</td>
</tr>
<tr>
<td>MaxPooling</td>
<td>&#x2013;</td>
<td style="background:#FFFFFF;">&#x2013;</td>
</tr>
<tr>
<td>ReLU</td>
<td>&#x2013;</td>
<td style="background:#FFFFFF;">&#x2013;</td>
</tr>
<tr>
<td style="background:#FFFFFF;" rowspan="2">Convolution 1</td>
<td>Kernels</td>
<td>48</td>
</tr>
<tr>
<td>Size of receptive field</td>
<td>3</td>
</tr>
<tr>
<td>MaxPooling</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
</tr>
<tr>
<td>ReLU</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
</tr>
<tr>
<td style="background:#FFFFFF;" rowspan="2">Convolution 1</td>
<td>Kernels</td>
<td>24</td>
</tr>
<tr>
<td>Size of receptive field</td>
<td>3</td>
</tr>
<tr>
<td>MaxPooling</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
</tr>
<tr>
<td>ReLU</td>
<td>&#x2013;</td>
<td>&#x2013;</td>
</tr>
<tr>
<td>Dropout &#x0026; MRMR Layer</td>
<td>&#x2013;</td>
<td>0.25</td>
</tr>
<tr>
<td rowspan="2">LSTM1</td>
<td>Hidden notes</td>
<td>20</td>
</tr>
<tr>
<td>Return sequence</td>
<td>True</td>
</tr>
<tr>
<td rowspan="2">LSTM2</td>
<td>Hidden notes</td>
<td>20</td>
</tr>
<tr>
<td>Return sequence</td>
<td>True</td>
</tr>
<tr>
<td rowspan="2">LSTM3</td>
<td>Hidden notes</td>
<td>20</td>
</tr>
<tr>
<td>Return sequence</td>
<td>False</td>
</tr>
<tr>
<td>Fully connected</td>
<td>Hidden notes</td>
<td>20</td>
</tr>
<tr>
<td>Output</td>
<td>Hidden notes</td>
<td>1/2/6</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>A pooling layer is typically included after the convolutional layer to mitigate the limitation of the invariance of the created feature map, whilst the activation function is used to improve the model&#x2019;s capacity to learn complex structures. The LSTM network structure lies behind this step in the system&#x2019;s flow.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Long Short-Term Memory (LSTM)</title>
<p>As opposed to traditional neural networks, which suffer from vanishing gradients, Long Short-Term Memory (LSTM) is a recurrent neural network designed to overcome this problem. It occurs when gradients used to update a network&#x2019;s weights become very small during backpropagation, making it difficult for the network to learn from long-term dependencies in the data. In addition to capturing both local and temporal variations in solar irradiance, the CNN-LSTM model can also anticipate future conditions by integrating spatial awareness and temporal memory. It combines the extracted features from the CNN with the temporal information learned by the LSTM. Input sequences to the LSTM layer can include the output from the CNN and other relevant time-dependent features. Since LSTM networks are able to remember information for long periods of time, they can capture sequential patterns effectively. The flow of information into and out of each memory cell is controlled by three types of gates: input gates, output gates, and forget gates. During training, the LSTM network learns to selectively store or discard information in the memory cells based on the input data and the current state of the network. The input gate determines which information to store in the memory cells, while the forget gate determines which information to discard. The output gate then determines which information to output from the memory cells to the next layer of the network. The structure diagram of LSTM is seen in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Structure of LSTM</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48324-fig-6.tif"/>
</fig>
<p>Variables:</p>
<p><inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="fraktur">R</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>: input vector to the LSTM unit</p>
<p><inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>: forget gate&#x2019;s activation vector</p>
<p><inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:msub><mml:mi>i</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>: input/update gate&#x2019;s activation vector</p>
<p><inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:msub><mml:mi>o</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>: output gate&#x2019;s activation vector</p>
<p><inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>h</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>: hidden state vector also known as output vector of the LSTM unit</p>
<p><inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msubsup><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x2032;</mml:mo></mml:mrow></mml:msubsup><mml:mo>&#x2208;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>: cell input activation vector</p>
<p><inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="fraktur">R</mml:mi></mml:mrow><mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>: cell state vector</p>
<p><inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mi>W</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="fraktur">R</mml:mi></mml:mrow><mml:mrow><mml:mi>h</mml:mi><mml:mi>x</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi>U</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="fraktur">R</mml:mi></mml:mrow><mml:mrow><mml:mi>h</mml:mi><mml:mi>x</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msup><mml:mspace width="thinmathspace" /><mml:mrow><mml:mtext>and</mml:mtext></mml:mrow><mml:mspace width="thinmathspace" /><mml:mi>b</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msup><mml:mrow><mml:mi mathvariant="fraktur">R</mml:mi></mml:mrow><mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>: weight matrices and bias vector parameters which need to be learned during training where the superscripts d and <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:mrow><mml:mtext>h</mml:mtext></mml:mrow></mml:math></inline-formula> h refer to the number of input features and the number of hidden units, respectively.</p>
<p>An output vector between 0 and 1 is generated by passing the current input and the previous hidden state through a sigmoid function. The hidden state is the output of the LSTM network at each time step. It is a combination of the current memory cell state and the output gate values. As part of the training process, the network parameters are updated according to an optimizing algorithm using backpropagation through time (BPTT), which is a method for computing the gradient of the loss in each time step.</p>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>Maximum Relevance Minimum Redundancy (mRMR)</title>
<p>One of the most important aspects of our approach is that we use the mRMR method for feature selection. A feature selection algorithm called mRMR creates a subset within which related data properties are extracted and unrelated ones are discarded. The algorithm calculates the similarities between each attribute of X and Y by taking into account the mutual information between the two attributes.
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mi>I</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>X</mml:mi></mml:mrow></mml:msub><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mi>log</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>There are two marginal probability distribution functions, <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> and <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>, and <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:mi>p</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> represents the combined probability distribution function.</p>
<p>As a convenient and easy way to express each attribute <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, we will define it as a vector with N observations.</p>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo stretchy="false">[</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:msubsup><mml:mi>f</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">]</mml:mo></mml:math></disp-formula></p>
<p>It is expressed in the form <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> where i &#x003D; 1,2,...,d; j &#x003D; 1,2,...,d represents the number of attributes in the dataset. The first condition is that S is set of attributes to be selected, |S| is number of elements of a cluster. As a second condition, S must comply with a minimum level of redundancy.</p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>W</mml:mi><mml:mo>,</mml:mo><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>S</mml:mi><mml:msup><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mtext>Fi</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:mtext>&#xA0;Fj</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p>The maximum relevance condition:</p>
<p><disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mi>V</mml:mi><mml:mo>,</mml:mo><mml:mi>V</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>S</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mtext>Fi</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mtext>S</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>H</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p>A similarity result is known as <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>H</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula>. Two conditions can be expressed as follows:</p>
<p><disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>V</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>W</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>V</mml:mi><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>W</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p>The attribute that provides a solution for equality <xref ref-type="disp-formula" rid="eqn-10">(10)</xref> and <xref ref-type="disp-formula" rid="eqn-11">(11)</xref> is selected in each subsequent step.</p>
<p><disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:mrow><mml:mrow><mml:mi>S</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>H</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:mrow><mml:mrow><mml:mi>S</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>S</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:msub><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula></p>
<p>As a result of combining equality <xref ref-type="disp-formula" rid="eqn-10">(10)</xref> and <xref ref-type="disp-formula" rid="eqn-11">(11)</xref> with their respective criteria <xref ref-type="disp-formula" rid="eqn-8">(8)</xref> and <xref ref-type="disp-formula" rid="eqn-9">(9)</xref>, the following selection criteria have been generated as seen in <xref ref-type="table" rid="table-2">Table 2</xref>.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Criterias of mRMR</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="center" colspan="2">Criterias of mRMR</th>
</tr>
</thead>
<tbody>
<tr>
<td>Criteria</td>
<td>Equations</td>
</tr>
<tr>
<td>Mutual information difference (MID)</td>
<td><inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msub><mml:mo form="prefix">max</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:mrow><mml:mrow><mml:mi>S</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>H</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>S</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mi>S</mml:mi></mml:mrow></mml:msub><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
<tr>
<td>Mutual quotient information (MIQ)</td>
<td><inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msub><mml:mo form="prefix">max</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:mrow><mml:mrow><mml:mi>S</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>[</mml:mo><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>H</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow><mml:mi>S</mml:mi><mml:mrow><mml:mo stretchy="false">|</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:msub><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:mi>S</mml:mi></mml:mrow></mml:msub><mml:mi>I</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Results and Discussion</title>
<p>The data of PM10 concentration is collected as a dependent variable and solar irradiance is collected as an independent variable for regression analysis. This data covers a total of 43,791 h of weather analysis results and is collected at a frequency that matches the dynamics of the relationship we are investigating. The scatter plot seen in <xref ref-type="fig" rid="fig-7">Fig. 7</xref> visualizes the relationship between PM10 and solar irradiance. The regression formulation utilized in the figure is this:</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Regression analysis output between solar irradiance and PM10</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48324-fig-7.tif"/>
</fig>
<p><disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi>n</mml:mi><mml:mo>&#x2211;</mml:mo><mml:mi>x</mml:mi><mml:mi>y</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x2211;</mml:mo><mml:mi>x</mml:mi><mml:mo>&#x2211;</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msqrt><mml:mi>n</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x2211;</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x2211;</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msqrt><mml:msqrt><mml:mi>n</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mo>&#x2211;</mml:mo><mml:msup><mml:mi>y</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mo>&#x2211;</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>r &#x003D; 0.072843 is an output of this regression and presents their power of plain relationship to evaluate the harmony. After examining plain relations then forecasting step is implemented.</p>
<p>There is also an mRMR analysis performed for each variable to determine how important it is for solar irradiance prediction which is seen in <xref ref-type="table" rid="table-3">Table 3</xref>. PM25 concentration at time t &#x002B; 1 has the greatest mutual information with solar irradiance at time t. Since mRMR considers irrelevant redundancies as well, other variables must have had a lower redundancy scores. According to the rankings, the next ranks are in the next positions, most likely because they appear to be redundant with SI.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Prediction of SI: mRMR importance of input variables</title>
</caption>
<table frame="hsides">
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th></th>
<th>1</th>
<th>2</th>
<th>3</th>
<th>4</th>
<th>5</th>
<th>6</th>
<th>7</th>
<th>8</th>
<th>9</th>
<th>10</th>
</tr>
</thead>
<tbody>
<tr>
<td>mRMR</td>
<td>PM25</td>
<td>PM10</td>
<td>CO</td>
<td>O<sub>3</sub></td>
<td>NO</td>
<td>NO<sub>2</sub></td>
<td>NOX</td>
<td>SO<sub>2</sub></td>
<td>MBAR</td>
<td>%H</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The forecasting process is applied to the data between 01/01/2022 and 01/01/2023 to evaluate the goodness of fit of our model which is seen in <xref ref-type="fig" rid="fig-8">Fig. 8</xref>. Understanding how much the solar irradiance is expected to change in this context will be revealed by interpreting the results for PM10 concentration. Mean absolute percentage error (MAPE &#x003D; 6.93) confirms the statistical significance of the relationship, which is important for determining whether or not it is genuine.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Solar Irradiance values and the forecast results obtained by the suggested model</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMC_48324-fig-8.tif"/>
</fig>
<p>The types of models in the literature are shown in <xref ref-type="table" rid="table-4">Table 4</xref> along with the corresponding input parameters, forecasting horizon, and time. The results of using the presented model for predicting solar irradiance values can also be seen in <xref ref-type="table" rid="table-5">Table 5</xref>. A total of two error measures are used to evaluate the performance of the proposed models, including root mean square error (RMSE), and mean absolute percentage error (MAPE). Performance scores are derived based on the aforementioned metrics. The error measures RMSE and MAPE values of the Istanbul dataset by CNN-LSTM-mRMR approach are 5,251 and 6,863 in the fall &#x0026; winter seasons, respectively. The values for the spring &#x0026; summer seasons are a little bit higher as 7,654 and 8,659, respectively. Whole-year values are 5,536 and 6,935. The approach is robust based on these reliable scores.</p>
<table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Solar irradiance forecasting model results in the literature</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Authors</th>
<th>Input parameters</th>
<th>Size of local data required for training</th>
<th>RMSE (<inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msup><mml:mrow><mml:mtext>W/m</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math></inline-formula>)</th>
<th>Model</th>
</tr>
</thead>
<tbody>
<tr>
<td rowspan="4">Qing et al. [<xref ref-type="bibr" rid="ref-8">8</xref>]</td>
<td>Wind speed</td>
<td rowspan="4">30 months</td>
<td rowspan="4">76.2</td>
<td rowspan="4">LSTM</td>
</tr>
<tr>
<td>Temperature</td>
</tr>
<tr>
<td>Humidity</td>
</tr>
<tr>
<td>Sky cover</td>
</tr>
<tr>
<td rowspan="6">Husein et al. [<xref ref-type="bibr" rid="ref-34">34</xref>]</td>
<td>Temperature</td>
<td rowspan="6">168 months</td>
<td rowspan="6">60.3</td>
<td rowspan="6">LSTM</td>
</tr>
<tr>
<td>Humidity</td>
</tr>
<tr>
<td>Wind speed</td>
</tr>
<tr>
<td>Wind direction</td>
</tr>
<tr>
<td>Precipitation</td>
</tr>
<tr>
<td>Sky cover</td>
</tr>
<tr>
<td rowspan="8">Yu et al. [<xref ref-type="bibr" rid="ref-35">35</xref>]</td>
<td>Irradiance</td>
<td rowspan="8">48 months</td>
<td rowspan="8">41.3</td>
<td rowspan="8">LSTM</td>
</tr>
<tr>
<td>Sky cover</td>
</tr>
<tr>
<td>Temperature</td>
</tr>
<tr>
<td>Precipitation</td>
</tr>
<tr>
<td>Humidity</td>
</tr>
<tr>
<td>Solar zenith angle</td>
</tr>
<tr>
<td>Wind speed</td>
</tr>
<tr>
<td>Wind direction</td>
</tr>
<tr>
<td>Wang et al. [<xref ref-type="bibr" rid="ref-36">36</xref>]</td>
<td>Irradiance</td>
<td>101 months</td>
<td>32.4</td>
<td>CNN-LSTM</td>
</tr>
<tr>
<td rowspan="3">Cheng et al. [<xref ref-type="bibr" rid="ref-37">37</xref>]</td>
<td>Temperature</td>
<td rowspan="3">2 months</td>
<td rowspan="3">NMAE 19%, 20%, 23%, respectively</td>
<td rowspan="3">LSTM</td>
</tr>
<tr>
<td>Precipitation</td>
</tr>
<tr>
<td>Humidity</td>
</tr>
<tr>
<td rowspan="8">Proposed framework</td>
<td>Temperature</td>
<td rowspan="8">12 months</td>
<td rowspan="8">5,536</td>
<td rowspan="8">CNN-LSTM-mRMR</td>
</tr>
<tr>
<td>Humidity</td>
</tr>
<tr>
<td>Precipitation</td>
</tr>
<tr>
<td>Atm. Pressure</td>
</tr>
<tr>
<td>Wind speed</td>
</tr>
<tr>
<td>PM10, PM25</td>
</tr>
<tr>
<td>NO, NOX</td>
</tr>
<tr>
<td>NO&#x2082;, SO&#x2082;, O&#x2083;, CO</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>Measures of prediction from different models compared</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Country</th>
<th>Model</th>
<th>MAPE</th>
<th>RMSE</th>
</tr>
</thead>
<tbody>
<tr>
<td>Solar irradiance values (in fall&#x0026;winter)</td>
<td>CNN-LSTM-mRMR</td>
<td>6,863</td>
<td>5,251</td>
</tr>
<tr>
<td>Solar irradiance values (in spring&#x0026;summer)</td>
<td>CNN-LSTM-mRMR</td>
<td>8,659</td>
<td>7,654</td>
</tr>
<tr>
<td>Solar irradiance values (whole year)</td>
<td>CNN-LSTM-mRMR</td>
<td>6.935</td>
<td>5,536</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4">
<label>4</label>
<title>Conclusions</title>
<p>The present study investigates the effect of air pollutants on solar irradiance using a novel forecasting approach. A thorough analysis of the impact of weather conditions, greenhouse gases, and dust on solar energy systems is the backbone of the search. Solar irradiance could be enhanced to a great extent by improving air quality, as shown by MAPE and RMSE results, 6,935 and 5,536, respectively, and this speeds up the adoption of renewable energy. In other words, air pollution has a strong correlation with reducing effectiveness, particularly in the form of a decrease in the intensity of sunlight, which can have a significant impact on those who invest their capital and wait a short period for a return on investment (ROI). The time of ROI increases, and so does the cost of investing in such energy systems. Furthermore, low effectiveness can discourage government support for renewable energy investments by limiting incentives, like tax credits and rebates, for investors to switch to a more affordable and environmentally friendly mode of green energy.</p>
<p>It is clear from the study that air pollution has a remarkable impact on solar energy systems. A clean environment of decreasing air pollution is prompting the transition to green energy. The nature of the relationship may be complex, and further analysis or additional variables may be needed for a comprehensive understanding. A future study should focus on additional air data, behavioral characteristics of another gas, and using this data to draw meaningful conclusions.</p>
<table-wrap id="table-6">
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Time/day</th>
<th>Time/hour</th>
<th>CO (&#x00B5;g/m&#x00B3;)</th>
<th>Pressure (mbar)</th>
<th>NO (&#x00B5;g/m&#x00B3;)</th>
<th>NO<sub>2</sub> (&#x00B5;g/m&#x00B3;)</th>
<th>NOX (&#x00B5;g/m&#x00B3;)</th>
<th>Humidity (%)</th>
<th>O<sub>3</sub> (&#x00B5;g/m&#x00B3;)</th>
<th>PM<sub>10</sub> (&#x00B5;g/m&#x00B3;)</th>
<th>PM<sub>25</sub> (&#x00B5;g/m&#x00B3;)</th>
<th>SO<sub>2</sub> (&#x00B5;g/m&#x00B3;)</th>
</tr>
</thead>
<tbody>
<tr>
<td>1.01.2022</td>
<td>00:00</td>
<td>412,2</td>
<td>1021,3</td>
<td>14,6</td>
<td>27,6</td>
<td>50,1</td>
<td>82,9</td>
<td>24,4</td>
<td>30,4</td>
<td>22,4</td>
<td>2,5</td>
</tr>
<tr>
<td>2.01.2022</td>
<td>00:00</td>
<td>643,2</td>
<td>1025,1</td>
<td>51,3</td>
<td>33,2</td>
<td>111,9</td>
<td>84,4</td>
<td>15,5</td>
<td>34</td>
<td>26,1</td>
<td>2,8</td>
</tr>
<tr>
<td>3.01.2022</td>
<td>00:00</td>
<td>357,2</td>
<td>1020,6</td>
<td>30,7</td>
<td>31,8</td>
<td>78,8</td>
<td>77,5</td>
<td>20,9</td>
<td>30,8</td>
<td>20,8</td>
<td>1,9</td>
</tr>
<tr>
<td>4.01.2022</td>
<td>00:00</td>
<td>389,6</td>
<td>1017,4</td>
<td>42,7</td>
<td>37,6</td>
<td>103</td>
<td>79,6</td>
<td>26,7</td>
<td>27,1</td>
<td>20,2</td>
<td>2,3</td>
</tr>
<tr>
<td>5.01.2022</td>
<td>00:00</td>
<td>362,3</td>
<td>1014,2</td>
<td>14</td>
<td>29,5</td>
<td>51</td>
<td>72,8</td>
<td>23,6</td>
<td>29,3</td>
<td>19,2</td>
<td>3,5</td>
</tr>
<tr>
<td>6.01.2022</td>
<td>00:00</td>
<td>529,5</td>
<td>1014,6</td>
<td>10,8</td>
<td>24,2</td>
<td>40,7</td>
<td>75,9</td>
<td>20,3</td>
<td>21,4</td>
<td>13,3</td>
<td>1,8</td>
</tr>
<tr>
<td>7.01.2022</td>
<td>00:00</td>
<td>724</td>
<td>1019,2</td>
<td>81,6</td>
<td>33,5</td>
<td>158,6</td>
<td>84,2</td>
<td>16,6</td>
<td>40,3</td>
<td>25</td>
<td>1,3</td>
</tr>
<tr>
<td>8.01.2022</td>
<td>00:00</td>
<td>632,2</td>
<td>1016,7</td>
<td>35,5</td>
<td>29</td>
<td>83,6</td>
<td>87</td>
<td>19</td>
<td>24,7</td>
<td>21,4</td>
<td>0,9</td>
</tr>
<tr>
<td>9.01.2022</td>
<td>00:00</td>
<td>550,6</td>
<td>1008,7</td>
<td>63,8</td>
<td>36,6</td>
<td>134,4</td>
<td>84,4</td>
<td>23,6</td>
<td>48,1</td>
<td>38,8</td>
<td>1,9</td>
</tr>
<tr>
<td>10.01.2022</td>
<td>00:00</td>
<td>286,3</td>
<td>1004,1</td>
<td>18,2</td>
<td>29,8</td>
<td>57,8</td>
<td>85,1</td>
<td>25</td>
<td>27,3</td>
<td>23,7</td>
<td>1,5</td>
</tr>
<tr>
<td>11.01.2022</td>
<td>00:00</td>
<td>519</td>
<td>1011,2</td>
<td>11,4</td>
<td>17,7</td>
<td>35</td>
<td>86,3</td>
<td>30,7</td>
<td>17,2</td>
<td>14,3</td>
<td>1,2</td>
</tr>
<tr>
<td>12.01.2022</td>
<td>00:00</td>
<td>424,7</td>
<td>1022,1</td>
<td>6,4</td>
<td>17,9</td>
<td>27,7</td>
<td>85,1</td>
<td>22,6</td>
<td>2,7</td>
<td>7,5</td>
<td>1,3</td>
</tr>
<tr>
<td>13.01.2022</td>
<td>00:00</td>
<td>681,5</td>
<td>1032,4</td>
<td>7</td>
<td>22,6</td>
<td>33,3</td>
<td>56,9</td>
<td>23,8</td>
<td>9,7</td>
<td>9,5</td>
<td>1,5</td>
</tr>
<tr>
<td>14.01.2022</td>
<td>00:00</td>
<td>706,9</td>
<td>1026,7</td>
<td>15,7</td>
<td>29,9</td>
<td>54,1</td>
<td>31</td>
<td>15,6</td>
<td>18,3</td>
<td>16,9</td>
<td>3</td>
</tr>
<tr>
<td>15.01.2022</td>
<td>00:00</td>
<td>871</td>
<td>1020,8</td>
<td>40,2</td>
<td>40,1</td>
<td>101,5</td>
<td>33,4</td>
<td>11,6</td>
<td>24</td>
<td>18,9</td>
<td>2</td>
</tr>
<tr>
<td>16.01.2022</td>
<td>00:00</td>
<td>535,7</td>
<td>1027,7</td>
<td>56,6</td>
<td>41,7</td>
<td>128,5</td>
<td>32</td>
<td>24,5</td>
<td>24</td>
<td>20,3</td>
<td>2,2</td>
</tr>
<tr>
<td>17.01.2022</td>
<td>00:00</td>
<td>738,7</td>
<td>1023,8</td>
<td>78,7</td>
<td>32,5</td>
<td>153,2</td>
<td>32,2</td>
<td>22,9</td>
<td>48,9</td>
<td>30,3</td>
<td>2,7</td>
</tr>
<tr>
<td>18.01.2022</td>
<td>00:00</td>
<td>784,1</td>
<td>1021,8</td>
<td>23,1</td>
<td>31,3</td>
<td>66,4</td>
<td>32,4</td>
<td>17,8</td>
<td>13</td>
<td>11,1</td>
<td>2,6</td>
</tr>
<tr>
<td>19.01.2022</td>
<td>00:00</td>
<td>710,2</td>
<td>1030,7</td>
<td>25,5</td>
<td>30,7</td>
<td>69,9</td>
<td>27,1</td>
<td>28,9</td>
<td>17,5</td>
<td>12,7</td>
<td>1,2</td>
</tr>
<tr>
<td>20.01.2022</td>
<td>00:00</td>
<td>801,9</td>
<td>1027,1</td>
<td>9,4</td>
<td>17,9</td>
<td>32,3</td>
<td>28,7</td>
<td>29,2</td>
<td>21,1</td>
<td>15,6</td>
<td>2</td>
</tr>
<tr>
<td>21.01.2022</td>
<td>00:00</td>
<td>779,6</td>
<td>1019,6</td>
<td>7,7</td>
<td>26,2</td>
<td>38</td>
<td>37,9</td>
<td>21,2</td>
<td>14</td>
<td>11,5</td>
<td>1,8</td>
</tr>
<tr>
<td>22.01.2022</td>
<td>00:00</td>
<td>685,7</td>
<td>1019</td>
<td>11,2</td>
<td>32,2</td>
<td>49,2</td>
<td>32,2</td>
<td>19,1</td>
<td>10,5</td>
<td>10,7</td>
<td>2,1</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Please visit the link for all data: <ext-link ext-link-type="uri" xlink:href="https://havakalitesi.ibb.gov.tr/STN/VWSTN_Reports/">https://havakalitesi.ibb.gov.tr/STN/VWSTN_Reports/</ext-link>.</p>
</sec>
</body>
<back>
<ack>
<p>None.</p>
</ack>
<sec><title>Funding Statement</title>
<p>The author received no specific funding for this study.</p>
</sec>
<sec><title>Author Contributions</title>
<p>The author confirms contribution to the paper as follows: Conceptualization, formal analysis, methodology and implementation, analysis and interpretation of results, writing&#x2014; original draft, review and editing are made by Ramiz G&#x00F6;rkem Birdal. The author reviewed the results and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability"><title>Availability of Data and Materials</title>
<p>Data available on request from the authors.</p>
</sec>
<sec sec-type="COI-statement"><title>Conflicts of Interest</title>
<p>The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>R.</given-names> <surname>Heffron</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Justice in solar energy development</article-title>,&#x201D; <source>Sol. Energy</source>, vol. <volume>218</volume>, pp. <fpage>68</fpage>&#x2013;<lpage>75</lpage>, <year>2021</year>. doi: <pub-id pub-id-type="doi">10.1016/j.solener.2021.01.072</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T. S.</given-names> <surname>Ge</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Solar heating and cooling: Present and future development</article-title>,&#x201D; <source>Renew. Energy</source>, vol. <volume>126</volume>, pp. <fpage>1126</fpage>&#x2013;<lpage>1140</lpage>, <year>2018</year>. doi: <pub-id pub-id-type="doi">10.1016/j.renene.2017.06.081</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. A.</given-names> <surname>Gulzar</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Asghar</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Hwang</surname></string-name>, and <string-name><given-names>W.</given-names> <surname>Hassan</surname></string-name></person-group>, &#x201C;<article-title>China&#x2019;s pathway towards solar energy utilization: Transition to a low-carbon economy</article-title>,&#x201D; <source>Int. J. Environ Res. Publ. Health.</source>, vol. <volume>17</volume>, no. <issue>12</issue>, pp. <fpage>4221</fpage>, <year>2020</year>. doi: <pub-id pub-id-type="doi">10.3390/ijerph17124221</pub-id>; <pub-id pub-id-type="pmid">32545711</pub-id></mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Salimi</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Hosseinpour</surname></string-name>, and <string-name><given-names>T. N.</given-names> <surname>Borhani</surname></string-name></person-group>, &#x201C;<article-title>Analysis of solar energy development strategies for a successful energy transition in the UAE</article-title>,&#x201D; <source>Process.</source>, vol. <volume>10</volume>, no. <issue>7</issue>, pp. <fpage>1338</fpage>, <year>2022</year>. doi: <pub-id pub-id-type="doi">10.3390/pr10071338</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Kumari</surname></string-name> and <string-name><given-names>D.</given-names> <surname>Toshniwal</surname></string-name></person-group>, &#x201C;<article-title>Impact of lockdown measures during COVID-19 on air quality&#x2013;A case study of India</article-title>,&#x201D; <source>Int. J. Environ Health. Res.</source>, pp. <fpage>1</fpage>&#x2013;<lpage>8</lpage>, <year>2020</year>. doi: <pub-id pub-id-type="doi">10.1080/09603123.2020.1778646</pub-id>; <pub-id pub-id-type="pmid">32543256</pub-id></mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>W. de</given-names> <surname>Soto</surname></string-name>, <string-name><given-names>S. A.</given-names> <surname>Klein</surname></string-name>, and <string-name><given-names>W. A.</given-names> <surname>Beckman</surname></string-name></person-group>, &#x201C;<article-title>Improvement and validation of a model for photovoltaic array performance</article-title>,&#x201D; <source>Sol. Energy</source>, vol. <volume>80</volume>, no. <issue>1</issue>, pp. <fpage>78</fpage>&#x2013;<lpage>88</lpage>, <year>2006</year>. doi: <pub-id pub-id-type="doi">10.1016/j.solener.2005.06.010</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Dolara</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Leva</surname></string-name>, and <string-name><given-names>G.</given-names> <surname>Manzolini</surname></string-name></person-group>, &#x201C;<article-title>Comparison of different physical models for PV power output prediction</article-title>,&#x201D; <source>Sol. Energy</source>, vol. <volume>119</volume>, pp. <fpage>83</fpage>&#x2013;<lpage>99</lpage>, <year>2015</year>. doi: <pub-id pub-id-type="doi">10.1016/j.solener.2015.06.017</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Qing</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Niu</surname></string-name></person-group>, &#x201C;<article-title>Hourly day-ahead solar irradiance prediction using weather forecasts by LSTM</article-title>,&#x201D; <source>Energy</source>, vol. <volume>148</volume>, pp. <fpage>461</fpage>&#x2013;<lpage>468</lpage>, <year>2018</year>. doi: <pub-id pub-id-type="doi">10.1016/j.energy.2018.01.177</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Srivastava</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Lessmann</surname></string-name></person-group>, &#x201C;<article-title>A comparative study of LSTM neural networks in forecasting day-ahead global horizontal irradiance with satellite data</article-title>,&#x201D; <source>Sol. Energy</source>, vol. <volume>162</volume>, pp. <fpage>232</fpage>&#x2013;<lpage>247</lpage>, <year>2018</year>. doi: <pub-id pub-id-type="doi">10.1016/j.solener.2018.01.005</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Ding</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Wang</surname></string-name>, and <string-name><given-names>R.</given-names> <surname>Bi</surname></string-name></person-group>, &#x201C;<article-title>An ANN-based approach for forecasting the power output of photovoltaic system</article-title>,&#x201D; <source>Procedia Environ. Sci.</source>, vol. <volume>11</volume>, pp. <fpage>1308</fpage>&#x2013;<lpage>1315</lpage>, <year>2011</year>. doi: <pub-id pub-id-type="doi">10.1016/j.proenv.2011.12.196</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Cervone</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Clemente-Harding</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Alessandrini</surname></string-name>, and <string-name><given-names>L.</given-names> <surname>Delle Monache</surname></string-name></person-group>, &#x201C;<article-title>Short-term photovoltaic power forecasting using artificial neural networks and an analog ensemble</article-title>,&#x201D; <source>Renew. Energy</source>, vol. <volume>108</volume>, no. <issue>1</issue>, pp. <fpage>274</fpage>&#x2013;<lpage>286</lpage>, <year>2017</year>. doi: <pub-id pub-id-type="doi">10.1016/j.renene.2017.02.052</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Mellit</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Sa&#x011F;lam</surname></string-name>, and <string-name><given-names>S. A.</given-names> <surname>Kalogirou</surname></string-name></person-group>, &#x201C;<article-title>Artificial neural network-based model for estimating the produced power of a photovoltaic module</article-title>,&#x201D; <source>Renew. Energy</source>, vol. <volume>60</volume>, pp. <fpage>71</fpage>&#x2013;<lpage>78</lpage>, <year>2013</year>. doi: <pub-id pub-id-type="doi">10.1016/j.renene.2013.04.011</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Khodayar</surname></string-name> and <string-name><given-names>J.</given-names> <surname>Wang</surname></string-name></person-group>, &#x201C;<article-title>Spatio-temporal graph deep neural network for short-term wind speed forecasting</article-title>,&#x201D; <source>IEEE Trans. Sustain. Energy</source>, vol. <volume>10</volume>, no. <issue>2</issue>, pp. <fpage>670</fpage>&#x2013;<lpage>681</lpage>, <year>2018</year>. doi: <pub-id pub-id-type="doi">10.1109/TSTE.2018.2844102</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Muhammad</surname></string-name>, <string-name><given-names>J. M.</given-names> <surname>Lee</surname></string-name>, <string-name><given-names>S. W.</given-names> <surname>Hong</surname></string-name>, <string-name><given-names>S. J.</given-names> <surname>Lee</surname></string-name>, and <string-name><given-names>E. H.</given-names> <surname>Lee</surname></string-name></person-group>, &#x201C;<article-title>Deep learning application in power system with a case study on solar irradiation forecasting</article-title>,&#x201D; in <conf-name>2019 Int. Conf. Artif. Intell. Inf. Commun. (ICAIIC)</conf-name>, <year>2019</year>, pp. <fpage>275</fpage>&#x2013;<lpage>279</lpage>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Mishra</surname></string-name> and <string-name><given-names>P.</given-names> <surname>Palanisamy</surname></string-name></person-group>, &#x201C;<article-title>An integrated multi-time-scale modeling for solar irradiance forecasting using deep learning</article-title>,&#x201D; <year>2019</year>. <comment>arXiv preprint arXiv:1905, 02616</comment>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>T. P.</given-names> <surname>Chu</surname></string-name>, <string-name><given-names>J. H.</given-names> <surname>Jhou</surname></string-name>, and <string-name><given-names>Y. G.</given-names> <surname>Leu</surname></string-name></person-group>, &#x201C;<article-title>Image-based solar irradiance forecasting using recurrent neural networks</article-title>,&#x201D; in <conf-name>2020 Int. Conf. Sys. Sci. and Eng.(ICSSE)</conf-name>, <year>2020</year>, pp. <fpage>1</fpage>&#x2013;<lpage>4</lpage>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>G.</given-names> <surname>Guariso</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Nunnari</surname></string-name>, and <string-name><given-names>M.</given-names> <surname>Sangiorgio</surname></string-name></person-group>, &#x201C;<article-title>Multi-step solar irradiance forecasting and domain adaptation of deep neural networks</article-title>,&#x201D; <source>Energies</source>, vol. <volume>13</volume>, no. <issue>15</issue>, pp. <fpage>3987</fpage>, <year>2020</year>. doi: <pub-id pub-id-type="doi">10.3390/en13153987</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Mukherjee</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ain</surname></string-name>, and <string-name><given-names>P.</given-names> <surname>Dasgupta</surname></string-name></person-group>, &#x201C;<article-title>Solar irradiance prediction from historical trends using deep neural networks</article-title>,&#x201D; in <conf-name>2018 IEEE Int. Conf. on Smart Energy Grid Eng.</conf-name>, <year>2018</year>, pp. <fpage>356</fpage>&#x2013;<lpage>361</lpage>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>T. A.</given-names> <surname>Farrag</surname></string-name> and <string-name><given-names>E. E.</given-names> <surname>Elattar</surname></string-name></person-group>, &#x201C;<article-title>Optimized deep stacked long short-term memory network for long-term load forecasting</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>9</volume>, pp. <fpage>68511</fpage>&#x2013;<lpage>68522</lpage>, <year>2021</year>. doi: <pub-id pub-id-type="doi">10.1109/ACCESS.2021.3077275</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.&#x015E;.</given-names> <surname>&#x00D6;z&#x00E7;oban</surname></string-name>, <string-name><given-names>M. E.</given-names> <surname>Isenkul</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Sevgen</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Acarer</surname></string-name>, and <string-name><given-names>M.</given-names> <surname>T&#x00FC;fekci</surname></string-name></person-group>, &#x201C;<article-title>Modelling the effects of nanomaterial addition on the permeability of the compacted clay soil using machine learning-based flow resistance analysis</article-title>,&#x201D; <source>Applied Sciences</source>, vol. <volume>12</volume>, no. <issue>1</issue>, pp. <fpage>186</fpage>, <year>2021</year>. doi: <pub-id pub-id-type="doi">10.3390/app12010186</pub-id>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Chandola</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Gupta</surname></string-name>, <string-name><given-names>V. A.</given-names> <surname>Tikkiwal</surname></string-name>, and <string-name><given-names>M. K.</given-names> <surname>Bohra</surname></string-name></person-group>, &#x201C;<article-title>Multi-step ahead forecasting of global solar radiation for arid zones using deep learning</article-title>,&#x201D; <source>Procedia Comp. Sci.</source>, vol. <volume>167</volume>, pp. <fpage>626</fpage>&#x2013;<lpage>635</lpage>, <year>2020</year>. doi: <pub-id pub-id-type="doi">10.1016/j.procs.2020.03.329</pub-id>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>X.</given-names> <surname>Zhao</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Wei</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Zhu</surname></string-name>, and <string-name><given-names>K.</given-names> <surname>Zhang</surname></string-name></person-group>, &#x201C;<article-title>3D-CNN-based feature extraction of ground-based cloud images for direct normal irradiance prediction</article-title>,&#x201D; <source>Sol. Energy</source>, vol. <volume>181</volume>, pp. <fpage>510</fpage>&#x2013;<lpage>518</lpage>, <year>2019</year>. doi: <pub-id pub-id-type="doi">10.1016/j.solener.2019.01.096</pub-id>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Wang</surname></string-name> <etal>et al.</etal></person-group>, &#x201C;<article-title>Deep learning based irradiance mapping model for solar PV power forecasting using sky image</article-title>,&#x201D; in <conf-name>2019 IEEE Industry App. Society Annual Meeting</conf-name>, <year>2019</year>, pp. <fpage>1</fpage>&#x2013;<lpage>9</lpage>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>O. El</given-names> <surname>Alani</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Abraim</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Ghennioui</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ghennioui</surname></string-name>, <string-name><given-names>I.</given-names> <surname>Ikenbi</surname></string-name> and <string-name><given-names>F. E.</given-names> <surname>Dahr</surname></string-name></person-group>, &#x201C;<article-title>Short term solar irradiance forecasting using sky images based on a hybrid CNN-MLP model</article-title>,&#x201D; <source>Energy. Reports.</source>, vol. <volume>7</volume>, pp. <fpage>888</fpage>&#x2013;<lpage>900</lpage>, <year>2021</year>. doi: <pub-id pub-id-type="doi">10.1016/j.egyr.2021.07.053</pub-id>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>LeCun</surname></string-name>, <string-name><given-names>K.</given-names> <surname>Kavukcuoglu</surname></string-name>, and <string-name><given-names>C.</given-names> <surname>Farabet</surname></string-name></person-group>, &#x201C;<article-title>Convolutional networks and applications in vision</article-title>,&#x201D; in <conf-name>Proc. 2010 IEEE Int. Symp. Circuits Syst.</conf-name>, <year>2010</year>, pp. <fpage>253</fpage>&#x2013;<lpage>256</lpage>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Song</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Goh</surname></string-name>, <string-name><given-names>Q.</given-names> <surname>Huang</surname></string-name>, and <string-name><given-names>G.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>A novel sky image-based solar irradiance nowcasting model with convolutional block attention mechanism</article-title>,&#x201D; <source>Ener. Reports.</source>, vol. <volume>8</volume>, pp. <fpage>125</fpage>&#x2013;<lpage>132</lpage>, <year>2022</year>. doi: <pub-id pub-id-type="doi">10.1016/j.egyr.2022.02.166</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Che</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Bai</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Zhang</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Deng</surname></string-name></person-group>, &#x201C;<article-title>Maximum relevance minimum common redundancy feature selection for nonlinear data</article-title>,&#x201D; <source>Inform. Sci.</source>, vol. <volume>409</volume>, pp. <fpage>68</fpage>&#x2013;<lpage>86</lpage>, <year>2017</year>. doi: <pub-id pub-id-type="doi">10.1016/j.ins.2017.05.013</pub-id>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Verma</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Om</surname></string-name></person-group>, &#x201C;<article-title>MCRMR: Maximum coverage and relevancy with minimal redundancy based multi-document summarization</article-title>,&#x201D; <source>Expert. Syst. Appl.</source>, vol. <volume>120</volume>, pp. <fpage>43</fpage>&#x2013;<lpage>56</lpage>, <year>2019</year>. doi: <pub-id pub-id-type="doi">10.1016/j.eswa.2018.11.022</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>C&#x0131;buk</surname></string-name>, <string-name><given-names>U.</given-names> <surname>Budak</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Guo</surname></string-name>, <string-name><given-names>M. C.</given-names> <surname>Ince</surname></string-name>, and <string-name><given-names>A.</given-names> <surname>Sengur</surname></string-name></person-group>, &#x201C;<article-title>Efficient deep features selections and classification for flower species recognition</article-title>,&#x201D; <source>Measurement.</source>, vol. <volume>137</volume>, pp. <fpage>7</fpage>&#x2013;<lpage>13</lpage>, <year>2019</year>. doi: <pub-id pub-id-type="doi">10.1016/j.measurement.2019.01.041</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>A. R.</given-names> <surname>Webb</surname></string-name></person-group>, &#x201C;<article-title>Clustering</article-title>,&#x201D; in <source>Statistical Pattern Recognition</source>, Hoboken NJ: <publisher-name>John Wiley &#x0026; Sons</publisher-name>, <year>2003</year>, pp. <fpage>361</fpage>&#x2013;<lpage>407</lpage>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Akbulut</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Sengur</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Guo</surname></string-name>, and <string-name><given-names>F.</given-names> <surname>Smarandache</surname></string-name></person-group>, &#x201C;<article-title>NS-k-NN: Neutrosophic set-based k-nearest neighbors classifier</article-title>,&#x201D; <source>Symmetry</source>, vol. <volume>9</volume>, no. <issue>9</issue>, pp. <fpage>179</fpage>, <year>2017</year>. doi: <pub-id pub-id-type="doi">10.3390/sym9090179</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>T.</given-names> <surname>Hastie</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Tibshirani</surname></string-name>, <string-name><given-names>J. H.</given-names> <surname>Friedman</surname></string-name>, and <string-name><given-names>J. H.</given-names> <surname>Friedman</surname></string-name></person-group>, <source>The Elements of Statistical Learning: Data Mining, Inference, and Prediction</source>. vol. <volume>2</volume>. <publisher-loc>New York</publisher-loc>: <publisher-name>Springer</publisher-name>, pp. <fpage>1</fpage>&#x2013;<lpage>758</lpage>, <year>2009</year>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><given-names>J. I. E.</given-names> <surname>Hoffman</surname></string-name></person-group>, &#x201C;<chapter-title>Linear regression</chapter-title>,&#x201D; in <person-group person-group-type="editor"><string-name><given-names>J. I. E.</given-names> <surname>Hoffman</surname></string-name></person-group> (Ed.), <source>Basic Biostatistics for Medical and Biomedical Practitioners</source>, <edition>2nd</edition> ed. <publisher-name>Academ. Press</publisher-name>, <year>2019</year>, pp. <fpage>445</fpage>&#x2013;<lpage>489</lpage>.</mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Husein</surname></string-name> and <string-name><given-names>I. Y.</given-names> <surname>Chung</surname></string-name></person-group>, &#x201C;<article-title>Day-ahead solar irradiance forecasting for microgrids using a long short-term memory recurrent neural network: A deep learning approach</article-title>,&#x201D; <source>Energies</source>, vol. <volume>12</volume>, no. <issue>10</issue>, pp. <fpage>1856</fpage>, <year>2019</year>. doi: <pub-id pub-id-type="doi">10.3390/en12101856</pub-id>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Yu</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Cao</surname></string-name>, and <string-name><given-names>J.</given-names> <surname>Zhu</surname></string-name></person-group>, &#x201C;<article-title>An LSTM short-term solar irradiance forecasting under complicated weather conditions</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>7</volume>, pp. <fpage>145651</fpage>&#x2013;<lpage>145666</lpage>, <year>2019</year>. doi: <pub-id pub-id-type="doi">10.1109/ACCESS.2019.2946057</pub-id>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>F.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Yu</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Li</surname></string-name>, <string-name><given-names>Z.</given-names> <surname>Zhen</surname></string-name> and <string-name><given-names>K.</given-names> <surname>Li</surname></string-name></person-group>, &#x201C;<article-title>Wavelet decomposition and convolutional LSTM networks based improved deep learning model for solar irradiance forecasting</article-title>,&#x201D; <source>Appl. Sci.</source>, vol. <volume>8</volume>, no. <issue>8</issue>, pp. <fpage>1286</fpage>, <year>2018</year>. doi: <pub-id pub-id-type="doi">10.3390/app8081286</pub-id>.</mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H. Y.</given-names> <surname>Cheng</surname></string-name>, <string-name><given-names>C. C.</given-names> <surname>Yu</surname></string-name>, and <string-name><given-names>C. L.</given-names> <surname>Lin</surname></string-name></person-group>, &#x201C;<article-title>Day-ahead to week-ahead solar irradiance prediction using convolutional long short-term memory networks</article-title>,&#x201D; <source>Renew. Energy</source>, vol. <volume>179</volume>, pp. <fpage>2300</fpage>&#x2013;<lpage>2308</lpage>, <year>2021</year>. doi: <pub-id pub-id-type="doi">10.1016/j.renene.2021.08.038</pub-id>.</mixed-citation></ref>
</ref-list>
</back></article>