<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Bohr. Iam.</journal-id>
<journal-title>BOHR International Journal of Internet of things, Artificial Intelligence and Machine Learning</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Bohr. Iam.</abbrev-journal-title>
<issn pub-type="epub">2583-5521</issn>
<publisher>
<publisher-name>BOHR</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.54646/bijiam.2023.19</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Research</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Air quality forecasting using convolutional neural networks</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Ashika</surname> <given-names>G. R.</given-names></name>
<xref ref-type="corresp" rid="c001"><sup>&#x002A;</sup></xref>
</contrib>
<contrib contrib-type="author">
<name><surname>Nisha</surname> <given-names>M. Germin</given-names></name>
</contrib>
</contrib-group>
<aff><institution>Department of Electrical and Electronics Engineering, St. Xavier&#x2019;s Catholic College of Engineering</institution>, <addr-line>Chunkankadai, Nagercoil</addr-line>, <country>India</country></aff>
<author-notes>
<corresp id="c001">&#x002A;Correspondence: G. R. Ashika, <email>ashikagr1999@gmail.com</email></corresp>
</author-notes>
<pub-date pub-type="epub">
<day>26</day>
<month>09</month>
<year>2023</year>
</pub-date>
<volume>2</volume>
<issue>1</issue>
<fpage>65</fpage>
<lpage>69</lpage>
<history>
<date date-type="received">
<day>22</day>
<month>06</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>12</day>
<month>08</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x00A9; 2023 R and Nisha.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>R and Nisha</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by-nc-nd/4.0/"><p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p></license>
</permissions>
<abstract>
<p>Air pollution is now one of the biggest environmental risks, which causes more than 6 million premature deaths each year from heart diseases, stroke, diabetes, respiratory disease, and so on. Protecting humans from the damage which is caused by air pollution is one of the major issues for the global community. The prediction of air pollution can be done by machine learning (ML) algorithms. ML combines statistics and computer science to maximize the prediction power. ML can be also used to predict the air quality index (AQI). The aim of this research is to develop a convolutional neural network (CNN) model to predict air quality from the unseen data set, which includes concentration of nitrogen dioxide (NO<sub>2</sub>), carbon monoxide (CO), and sulfur dioxide (SO<sub>2</sub>). The proposed system will be implemented in two steps; the first step will focus on data analysis and pre-processing, including filtering, feature extraction, constructing convolutional neural network layers, and optimizing the parameters of each layer, while the second step is used to evaluate its model accuracy. The output is predicted as AQI for the developed CNN model. The developed CNN model achieves a root-mean-square error of 13.4150 and a high accuracy of 86.585%. The overall model is implemented using MATLAB software.</p>
</abstract>
<kwd-group>
<kwd>air quality prediction</kwd>
<kwd>air pollution</kwd>
<kwd>deep learning algorithm</kwd>
<kwd>convolutional neural network</kwd>
<kwd>air quality index</kwd>
</kwd-group>
<counts>
<fig-count count="11"/>
<table-count count="2"/>
<equation-count count="0"/>
<ref-count count="7"/>
<page-count count="5"/>
<word-count count="2289"/>
</counts>
</article-meta>
</front>
<body>
<sec id="S1" sec-type="intro">
<title>1. Introduction</title>
<p>Artificial intelligence (AI) is a powerful tool that is used for measuring and solving people&#x2019;s problems. AI technology allows machines to mimic human behavior. The different neural network architectures like deep neural network (DNN), recurrent neural network (RNN), and convolutional neural network (CNN) and machine learning algorithms ensure that future air quality indexes (AQIs) can be predicted. Supervised learning, unsupervised learning, and reinforcement learning are the learning algorithms used in machine learning (ML) of AI (<xref ref-type="bibr" rid="B1">1</xref>).</p>
<p>Air pollution refers to indoor or outdoor air pollution. When pollutants enter the environment, the air becomes polluted, making plants, animals, and humans unable to live. One of the leading causes of death is air pollution (<xref ref-type="bibr" rid="B2">2</xref>). Air pollution killed 6.6 million people in 2020. Therefore, we need a reliable forecasting system. Sulfur dioxide (SO<sub>2</sub>), carbon monoxide (CO), particulate matter (PM), nitrogen oxide (NO), and other pollutants are the most harmful air pollutants. AQI is a standard used to measure the air quality.</p>
<p>This article focuses on an important aspect of deep learning such as CNN that is used to predict quality of air. The aim of this research is to develop a CNN model to predict air quality from invisible data, including the concentration of pollutants.</p>
</sec>
<sec id="S2">
<title>2. Air quality prediction model</title>
<p>The proposed air quality prediction (AQP) model is mainly based on CNN.</p>
<sec id="S2.SS1">
<title>2.1. Deep learning algorithm</title>
<p>Deep learning uses ANNs to perform the complex calculations on large datasets. It is based on the structure and function of the human brain. This algorithm trains the machines by learning it from the examples. Deep learning architectures are designed to solve the problem of climate change (<xref ref-type="bibr" rid="B3">3</xref>). Deep learning is performed by DNNs. There are many different DNN architectures such as CNNs. It is also classified according to whether it is learned with supervision or not. Unsupervised DNNs can use unlabeled data, while supervised DNNs must collect training data for the training. The CNN we use in this article is a supervised DNN.</p>
</sec>
<sec id="S2.SS2">
<title>2.2. Convolutional neural network</title>
<p>Convolutional neural network (CNN) is a neural network architecture used for deep learning. The structure of CNN has a three-layer architecture shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, where the first layer is usually called a convolutional layer, the next layer is called a pooling layer, and the final layer is a fully connected layer. It is used in many applications like image classification (<xref ref-type="bibr" rid="B4">4</xref>), face recognition, object detection, and so on. They are also great for audio classification and distribution, time-series, and signal data.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption><p>Architecture of convolutional neural network (CNN).</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijiam-2023-19-g001.tif"/>
</fig>
<sec id="S2.SS2.SSS1">
<title>2.2.1. Convolutional layer</title>
<p>This layer is the main building block of CNNs. It has a set of filters whose parameters will be examined throughout the training process. The filter size is usually smaller than the actual image. Each filter intertwines with the image and creates an activation map.</p>
</sec>
<sec id="S2.SS2.SSS2">
<title>2.2.2. Pooling layer</title>
<p>The pooling layer is mainly responsible for reducing the spatial size of the convolved feature. Pooling layers down sample the feature maps by reducing their size. The two types of pooling (<xref ref-type="bibr" rid="B5">5</xref>) are: <bold>(i) Max pooling</bold>: the maximum pixel value of the selected batch. <bold>(ii) Average pooling</bold>: the average of all pixels in a group is selected.</p>
</sec>
<sec id="S2.SS2.SSS3">
<title>2.2.3. Fully connected layer</title>
<p>The FC layer is a neural network in which each neuron applies a linear transformation from a weight matrix to an input vector. The FC layer has weights, biases, and neurons. An FC layer takes and multiplies the input by the weight matrix and then it adds the bias vector.</p>
</sec>
</sec>
</sec>
<sec id="S3">
<title>3. Proposed CNN model</title>
<p>The proposed model is based on CNN. The system uses CNN supervised deep learning algorithm to monitor the air quality. The deep learning architecture is designed to solve air pollution prediction problems, climate change problems, non-linear, seasonal, cyclical, and sequential dependency problems between the pollutant data.</p>
<p><xref ref-type="fig" rid="F2">Figure 2</xref> represents the block diagram for predicting the quality of air using a CNN.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption><p>Proposed System Block Diagram.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijiam-2023-19-g002.tif"/>
</fig>
<p>In <xref ref-type="fig" rid="F2">Figure 2</xref>, data sets of sulfur dioxide (SO<sub>2</sub>), nitrogen dioxide (NO<sub>2</sub>), and carbon monoxide (CO) are given as input. A convolutional layer consists of a set of filters that will filter the input. In CNN, the convolutional layer extracts various features of the input. The output is termed as a feature map. Next, the pooling layer will reduce the size of the feature map. Therefore, the number of computations in the network is reduced and the computational costs are also reduced. An FC layer consists of weights, biases, and neurons and is used to connect neurons in two different layers. The AQI will be predicted for the developed CNN model.</p>
</sec>
<sec id="S4">
<title>4. Air quality index</title>
<p>Air quality index (AQI) is used to indicate everyday air quality (<xref ref-type="bibr" rid="B6">6</xref>). The index&#x2019;s daily values are used to communicate air pollution forecasts to the public. An increase in the AQI means an increase in air pollution that threatens human health. The AQI ranges from zero to five hundred (0-500) (<xref ref-type="bibr" rid="B7">7</xref>). The composition of each pollutant is different; that is why AQI values are categorized for public health warnings and color codes.</p>
<list list-type="simple">
<list-item>
<label>1.</label>
<p>0-50 indicates AQI is &#x201C;Good&#x201D;</p>
</list-item>
<list-item>
<label>2.</label>
<p>51-100 indicates AQI is &#x201C;Moderate&#x201D;</p>
</list-item>
<list-item>
<label>3.</label>
<p>101-150 indicates AQI is &#x201C;Unhealthy for some Sensitive Groups&#x201D;</p>
</list-item>
<list-item>
<label>4.</label>
<p>151-200 indicates AQI is &#x201C;Unhealthy&#x201D;</p>
</list-item>
<list-item>
<label>5.</label>
<p>201-300 indicates AQI is &#x201C;Very Unhealthy&#x201D;</p>
</list-item>
<list-item>
<label>6.</label>
<p>Greater than 300 indicates AQI is &#x201C;Hazardous&#x201D;</p>
</list-item>
</list>
<p>The AQI is calculated by determining the concentration of pollutants from a linear function.</p>
<p><xref ref-type="table" rid="T1">Table 1</xref> shows the AQI breakpoints for three pollutants: sulfur dioxide (SO<sub>2</sub>), carbon monoxide (CO), and nitrogen dioxide (NO<sub>2</sub>). These breakpoints are used to identify health practices for each AQI group, so people can understand their health impacts and protect themselves from them.</p>
<table-wrap position="float" id="T1">
<label>TABLE 1</label>
<caption><p>Breakpoints for air quality index (AQI).</p></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="groups">
<thead>
<tr>
<td valign="top" align="left">AQI categories (Index Values)</td>
<td valign="top" align="center">CO (ppm)</td>
<td valign="top" align="center">SO<sub>2</sub> (ppb)</td>
<td valign="top" align="center">NO<sub>2</sub> (ppb)</td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Good (0&#x2013;50)</td>
<td valign="top" align="center">0&#x2013;4.4</td>
<td valign="top" align="center">0&#x2013;35</td>
<td valign="top" align="center">0&#x2013;53</td>
</tr>
<tr>
<td valign="top" align="left">Moderate (51&#x2013;100)</td>
<td valign="top" align="center">4.5&#x2013;9.4</td>
<td valign="top" align="center">36&#x2013;75</td>
<td valign="top" align="center">54&#x2013;100</td>
</tr>
<tr>
<td valign="top" align="left">Unhealthy for some sensitive groups (101&#x2013;150)</td>
<td valign="top" align="center">9.5&#x2013;12.4</td>
<td valign="top" align="center">76&#x2013;185</td>
<td valign="top" align="center">101&#x2013;360</td>
</tr>
<tr>
<td valign="top" align="left">Unhealthy (151&#x2013;200)</td>
<td valign="top" align="center">12.5&#x2013;15.4</td>
<td valign="top" align="center">186&#x2013;304</td>
<td valign="top" align="center">361&#x2013;649</td>
</tr>
<tr>
<td valign="top" align="left">Very unhealthy (201&#x2013;300)</td>
<td valign="top" align="center">15.5&#x2013;30.4</td>
<td valign="top" align="center">305&#x2013;604</td>
<td valign="top" align="center">650&#x2013;1249</td>
</tr>
<tr>
<td valign="top" align="left">Hazardous (301&#x2013;500)</td>
<td valign="top" align="center">30.5&#x2013;50.4</td>
<td valign="top" align="center">605-1004</td>
<td valign="top" align="center">1250&#x2013;2049</td>
</tr>
</tbody>
</table></table-wrap>
</sec>
<sec id="S5" sec-type="results|discussion">
<title>5. Results and discussion</title>
<p>Here, some of the experimental results are presented to demonstrate the effectiveness of the proposed prediction model. The data set of the concentrations of pollutants CO, SO<sub>2</sub>, and NO<sub>2</sub> are used in the experiments.</p>
<sec id="S5.SS1">
<title>5.1. Datasets</title>
<p>The sample data set for developing the CNN model is represented in <xref ref-type="table" rid="T2">Table 2</xref>. It shows the sample data sets of the pollutants nitrogen dioxide (NO<sub>2</sub>), sulfur dioxide (SO<sub>2</sub>), and carbon monoxide (CO) and their corresponding AQI values for developing the CNN model. These data sets are trained and tested for the development of the CNN model.</p>
<table-wrap position="float" id="T2">
<label>TABLE 2</label>
<caption><p>Data set samples.</p></caption>
<table cellspacing="5" cellpadding="5" frame="hsides" rules="groups">
<thead>
<tr>
<td valign="top" align="left">CO (ppm)</td>
<td valign="top" align="center">SO<sub>2</sub> (ppb)</td>
<td valign="top" align="center">NO<sub>2</sub> (ppb)</td>
<td valign="top" align="center">AQI</td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">0.2</td>
<td valign="top" align="center">6</td>
<td valign="top" align="center">0.8</td>
<td valign="top" align="center">1</td>
</tr>
<tr>
<td valign="top" align="left">0.8</td>
<td valign="top" align="center">10</td>
<td valign="top" align="center">3</td>
<td valign="top" align="center">5</td>
</tr>
<tr>
<td valign="top" align="left">15.9</td>
<td valign="top" align="center">320</td>
<td valign="top" align="center">691</td>
<td valign="top" align="center">205</td>
</tr>
<tr>
<td valign="top" align="left">22.8</td>
<td valign="top" align="center">528</td>
<td valign="top" align="center">1,134</td>
<td valign="top" align="center">287</td>
</tr>
<tr>
<td valign="top" align="left">10.2</td>
<td valign="top" align="center">91</td>
<td valign="top" align="center">201</td>
<td valign="top" align="center">112</td>
</tr>
<tr>
<td valign="top" align="left">11.5</td>
<td valign="top" align="center">136</td>
<td valign="top" align="center">307</td>
<td valign="top" align="center">134</td>
</tr>
<tr>
<td valign="top" align="left">46.2</td>
<td valign="top" align="center">936</td>
<td valign="top" align="center">1,987</td>
<td valign="top" align="center">447</td>
</tr>
<tr>
<td valign="top" align="left">40</td>
<td valign="top" align="center">834</td>
<td valign="top" align="center">1,780</td>
<td valign="top" align="center">415</td>
</tr>
<tr>
<td valign="top" align="left">13</td>
<td valign="top" align="center">200</td>
<td valign="top" align="center">418</td>
<td valign="top" align="center">159</td>
</tr>
<tr>
<td valign="top" align="left">13.6</td>
<td valign="top" align="center">234</td>
<td valign="top" align="center">444</td>
<td valign="top" align="center">167</td>
</tr>
</tbody>
</table></table-wrap>
</sec>
<sec id="S5.SS2">
<title>5.2. Concentration of pollutants</title>
<p>The graphical representation of data sets for concentrations of pollutants nitrogen dioxide (NO<sub>2</sub>), sulfur dioxide (SO<sub>2</sub>), and carbon monoxide (CO) are represented.</p>
<p><xref ref-type="fig" rid="F3">Figure 3</xref> shows the graphical representation of concentration of CO samples in the data sets. The concentration of CO is trained and also tested for the development of the future CNN model. The range of concentrations of CO samples which are taken for the development of the CNN model is 0-50.4 (ppm).</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption><p>Concentration of CO samples.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijiam-2023-19-g003.tif"/>
</fig>
<p><xref ref-type="fig" rid="F4">Figure 4</xref> shows the graphical representation of concentration of SO<sub>2</sub> samples in the data sets. The concentration of SO<sub>2</sub> is trained and also tested for the development of the upcoming CNN model. The range of concentrations of SO<sub>2</sub> samples which are taken for the development of the CNN model is 0-1004 (ppb).</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption><p>Concentration of SO<sub>2</sub> samples.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijiam-2023-19-g004.tif"/>
</fig>
<p><xref ref-type="fig" rid="F5">Figure 5</xref> shows the graphical representation of concentration of NO<sub>2</sub> samples in the data sets. The concentration of NO<sub>2</sub> is trained and also tested for the development of the future CNN model. The range of concentrations of NO<sub>2</sub> samples which are taken for the development of the CNN model is 0-2049 (ppb).</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption><p>Concentration of NO<sub>2</sub> samples.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijiam-2023-19-g005.tif"/>
</fig>
</sec>
<sec id="S5.SS3">
<title>5.3. Training and testing data</title>
<p><xref ref-type="fig" rid="F6">Figure 6</xref> shows the graphical representation of training input taken from the data sets. The concentrations of the pollutants CO, SO<sub>2</sub>, and NO<sub>2</sub> are taken as training input for the development of the CNN model.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption><p>Training input.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijiam-2023-19-g006.tif"/>
</fig>
<p><xref ref-type="fig" rid="F7">Figure 7</xref> shows the graphical representation of training output taken from the data sets. The AQI values are taken as training output for the development of the CNN model.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption><p>Training output.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijiam-2023-19-g007.tif"/>
</fig>
<p><xref ref-type="fig" rid="F8">Figure 8</xref> shows the graphical representation of testing data taken from the data sets. The concentrations of the pollutants CO, SO<sub>2</sub>, and NO<sub>2</sub> are taken as testing input for the development of the CNN model.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption><p>Testing data.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijiam-2023-19-g008.tif"/>
</fig>
</sec>
<sec id="S5.SS4">
<title>5.4 Predicted output</title>
<p><xref ref-type="fig" rid="F9">Figure 9</xref> shows the graphical representation of predicted output. The AQI values are obtained.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption><p>Predicted output.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijiam-2023-19-g009.tif"/>
</fig>
<p><xref ref-type="fig" rid="F10">Figure 10</xref> shows the graphical representation of the training progress of the predicted output of the developed CNN model.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption><p>Training progress.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijiam-2023-19-g010.tif"/>
</fig>
<p><xref ref-type="fig" rid="F11">Figure 11</xref> represents the original and predicted output of the developed CNN model. AQI is obtained as the result.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption><p>Original and predicted output of convolutional neural network (CNN) model.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="bijiam-2023-19-g011.tif"/>
</fig>
<p>The root mean square error (RMSE) obtained for the developed CNN model is 13.4150.</p>
</sec>
</sec>
<sec id="S6" sec-type="conclusion">
<title>6. Conclusion</title>
<p>An effective air quality forecast model based on the CNN with supervised deep learning algorithm is proposed in this article. The overall system is implemented by the MATLAB software. The data set samples are collected. The collected sample data sets are trained and then tested for development of the CNN model. Then from the collected sample data set, the training inputs are converted into 4D arrays for training. The CNN is constructed with all layers. After that, the training process will be done for the CNN. Then the testing is done, and the testing data from the sample data set are converted into 4D arrays for the testing process. The testing process is done for the CNN model. The output is predicted for the developed CNN model as the AQI. The developed CNN model achieves RMSE of 13.4150 and 86.585% accuracy. In future, more efficient suitable deep learning models can be developed to predict air quality.</p>
</sec>
<sec id="S7" sec-type="author-contributions">
<title>Author contributions</title>
<p>Both authors made important contributions to developing the CNN model, which has data analysis and pre-processing and also contributed in testing the accuracy of the developed model using unseen datasets.</p>
</sec>
</body>
<back>
<ref-list>
<title>References</title>
<ref id="B1"><label>1.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Aditya</surname> <given-names>CR</given-names></name> <name><surname>Vidyavastu</surname> <given-names>P</given-names></name> <name><surname>Nayana</surname> <given-names>DK</given-names></name><etal/></person-group> <article-title>ML models for air pollution detection and prediction.</article-title> <source><italic>Int J Eng Trends Technol.</italic></source> <volume>59</volume>:<fpage>204</fpage>&#x2013;<lpage>7</lpage>.</citation></ref>
<ref id="B2"><label>2.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Maleki</surname> <given-names>H</given-names></name> <name><surname>Goudarzi</surname> <given-names>G</given-names></name> <name><surname>Rahmati</surname> <given-names>M</given-names></name> <name><surname>Baboli</surname> <given-names>Z</given-names></name> <name><surname>Sorooshian</surname> <given-names>A</given-names></name> <name><surname>Birgani</surname> <given-names>YT</given-names></name></person-group>. <article-title>Air pollution prediction using an artificial neural network model.</article-title> <source><italic>Clean Technol Environ Policy.</italic></source> (<year>2019</year>) <volume>21</volume>:<fpage>1341</fpage>&#x2013;<lpage>52</lpage>.</citation></ref>
<ref id="B3"><label>3.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Horng</surname> <given-names>S</given-names></name> <name><surname>Li</surname> <given-names>T</given-names></name> <name><surname>Yang</surname> <given-names>Y</given-names></name> <name><surname>Du</surname> <given-names>S</given-names></name></person-group>. <article-title>The use of a hybrid deep learning framework for deep air quality forecasting.</article-title> <source><italic>IEEE Trans Knowl Data Eng.</italic></source> (<year>2021</year>) <volume>33</volume>:<fpage>2412</fpage>&#x2013;<lpage>24</lpage>.</citation></ref>
<ref id="B4"><label>4.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname> <given-names>J</given-names></name> <name><surname>Xie</surname> <given-names>Y</given-names></name> <name><surname>Rijal</surname> <given-names>N</given-names></name> <name><surname>Yang</surname> <given-names>W</given-names></name> <name><surname>Bo</surname> <given-names>Q</given-names></name></person-group>. <article-title>Utilising convolutional neural networks and weather features for particle pollution estimation from images.</article-title> <source><italic>Proceedings of the 25th IEEE International Conference on the Image Processing, Athens, Greece.</italic></source> <publisher-loc>Athens</publisher-loc>: (<year>2018</year>). p. <fpage>3433</fpage>&#x2013;<lpage>7</lpage>.</citation></ref>
<ref id="B5"><label>5.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chauhan</surname> <given-names>R</given-names></name> <name><surname>Kaur</surname> <given-names>H</given-names></name> <name><surname>Alankar</surname> <given-names>B</given-names></name></person-group>. <article-title>Convolutional neural networks are used for air quality forecasting in urban environments to promote sustainable development.</article-title> <source><italic>Sustain Urban Commun Soc.</italic></source> (<year>2021</year>) <volume>75</volume>:<issue>103239</issue>.</citation></ref>
<ref id="B6"><label>6.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bedekar</surname> <given-names>M</given-names></name> <name><surname>Singh</surname> <given-names>VM</given-names></name> <name><surname>Barve</surname> <given-names>A</given-names></name> <name><surname>Shrirao</surname> <given-names>S</given-names></name></person-group>. <article-title>LSTM cells and parallel dense neural networks for air quality index forecast.</article-title> <source><italic>Proceedings of the 2020 International Conference for Emerging Technology (INCET), Belgaum, India.</italic></source> <publisher-loc>Belgaum</publisher-loc>: (<year>2020</year>).</citation></ref>
<ref id="B7"><label>7.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yu</surname> <given-names>D</given-names></name> <name><surname>Gu</surname> <given-names>Y</given-names></name> <name><surname>Liu</surname> <given-names>H</given-names></name> <name><surname>Li</surname> <given-names>Q</given-names></name></person-group>. <article-title>Using machine learning algorithms, the air quality index and air pollutant concentration may be predicted.</article-title> <source><italic>Appl Sci.</italic></source> (<year>2019</year>) <volume>9</volume>:<issue>4069</issue>.</citation></ref>
</ref-list>
</back>
</article>
