<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Managing Large Dataset Gaps in Urban Air Quality Prediction: DCU-Insight-AQ at MediaEval 2022</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dinh Viet Cuong</string-name>
          <email>dinh.cuong2@mail.dcu.ie</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Phuc H. Le-Khac</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Adam Stapleton</string-name>
          <email>adam.stapleton9@mail.dcu.ie</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elke Eichlemann</string-name>
          <email>elke.eichelmann@ucd.ie</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mark Roantree</string-name>
          <email>mark.roantree@dcu.ie</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alan F. Smeaton</string-name>
          <email>alan.smeaton@dcu.ie</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Insight Centre for Data Analytics, Dublin City University</institution>
          ,
          <country country="IE">Ireland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>School of Biology and Environmental Science, University College Dublin</institution>
          ,
          <country country="IE">Ireland</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>School of Computing, Dublin City University</institution>
          ,
          <country country="IE">Ireland</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Calculating an Air Quality Index (AQI) typically uses data streams from air quality sensors deployed at ifxed locations and the calculation is a real time process. If one or a number of sensors are broken or ofline, then the real time AQI value cannot be computed. Estimating AQI values for some point in the future is a predictive process and uses historical AQI values to train and build models. In this work we focus on gap filling in air quality data where the task is to predict the AQI at 1, 5 and 7 days into the future. The scenario is where one or a number of air, weather and trafic sensors are ofline and explores prediction accuracy under such situations. The work is part of the MediaEval'2022 Urban Air: Urban Life and Air Pollution task submitted by the DCU-Insight-AQ team and uses multimodal and crossmodal data consisting of AQI, weather and CCTV trafic images for air pollution prediction.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        The Urban Life and Air Pollution task at MediaEval 2022 required participants to predict the air
quality index (AQI) value at +1, +5 and +7 days using an archive of air quality, weather and
images from 16 CCTV cameras, one image taken every 60 seconds [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Participating groups
were required to download the data from online sources for local processing. Gaps in air quality
datasets are common with the problem exacerbated for data gathered in poorer or developing
countries [
        <xref ref-type="bibr" rid="ref2 ref3 ref4 ref5 ref6">2, 3, 4, 5, 6</xref>
        ]. In this paper we describe how we addressed the very large gaps in data
that we encountered in the data we downloaded.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Methodology</title>
      <p>The biggest issue in this research challenge was the significant gaps in the training data,
highlighted in Figure 1 for the data we downloaded, and regarded as a common issue with
climate datasets. Because participants downloaded data independently, and because data servers
had diferent periods of downtime, it is likely that participants have diferent, but overlapping
training data and perhaps other participants managed to download more data than we did. Even
so, the amount of data we downloaded allows us to focus on the challenge of data gaps. This is
directly addressed in our research methodology by first identifying the sensitivity of the data
gaps and adopting a counter-measure to eliminate gap data. Our method comprises 4 steps:
• Step 1. Data Analysis. This performs a statistical summary of datasets including the
computation of spatial data related to the locations of air quality stations and cameras.
• Step 2. Gap Filling. Elimination or maximising the reduction in the gaps in air quality data.
• Step 3. Processing CCTV camera images. This step transforms each image into a set of
features that can be combined with the air quality feature set.
• Step 4. Model Building. This step builds an experimental platform using diferent machine
learning model configurations together with diferent feature sets to identify the best
performing model/feature set combination.</p>
      <p>In the remainder of this section, we described the first 3 steps in detail and in Section 3, we
describe our approach to model building for the air quality prediction task.</p>
      <sec id="sec-2-1">
        <title>2.1. Data Analysis</title>
        <p>The downloaded air quality data are collected at 10 monitoring stations in Dalat City, Vietnam
from March 2020 to 7th Nov 2022. The data includes air pollutant concentration for NO2(ppm),
CO, SO2, O3, PM1.0, PM2.5, PM10 as well as environmental measures namely temperature,
humidity, UV, rainfall. In addition, trafic data, in form of images, was recorded every minute
from 16 CCTV cameras across Dalat City. Figure 1 shows the availability of the dataset as
downloaded by our group. This shows huge gaps in data availability. In our model building we
use the first 80% of available data for training machine learning models and the remaining 20%
for validation.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Image Processing</title>
        <p>For the CCTV data, we downloaded a total of 398,412 images from across all 16 cameras, which
took approximately 215GB of storage. If all data had been available and downloaded, there
would be approximately 16 cameras x 8 months x 30 days x 24 hours x 60 minutes = 5,529,600
images so our download represents 7.2% of the theoretical maximum.</p>
        <p>
          We re-sized each image to 640x640 and processed each using a medium-sized YOLOv6
objectdetector [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ] pre-trained on the COCO dataset [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. This performs well with a balanced trade-of
between speed and accuracy. From an output with more than 80 object categories, we used the
average of 4 vehicle types as a proxy for trafic volume with an average detection per image of
2.58 (cars), 3.90 (motorcycles), 0.16 (bus) and 0.25 (trucks). These values are used directly as
features for our predictive model without further post-processing.
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Gap Filling</title>
        <p>
          Our approach to gap filling used 3 diferent feature sets.
• Rolling Window (FS1). We generate training data using rolling windows sliding hourly over
the data. Following some experimentation, we determine the historical data length to input
to the model (size of window) to be 2 days. To address missing data, we remove windows
with big gaps and fill windows with small gaps of less than 30% or have data from more than
4 stations.
• Rolling Window with Gap Filling (FS2). Spatial interpolation using a tree-based gradient
boosting model [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] was used to infer missing values. A separate model to predict each of
the air pollutants at each station was trained using all available data from other stations at
that timestamp. The LightGBM model carries the same sparsity-aware learning methods as
XGBoost [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] while improving on eficiency. Such methods for handling sparse arrays allow
a model to learn from incomplete data.
• Rolling Window with Gap Filling and Image/Trafic Features (FS3). This feature set uses the
output from the count of the numbers of cars, trucks, motorcycles and buses detected in the
CCTV images from the 16 cameras.
        </p>
        <p>
          We convert all pollutant concentration values into AQI values according to the formula described
in [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. Air quality, environmental and CCTV features are aggregated into hourly mean values
which are normalised to a mean of 0.0 and standard deviation of 1.0 before input into a selection
of diferent machine learning models.
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Experiments</title>
      <sec id="sec-3-1">
        <title>3.1. Experimental Approach</title>
        <p>
          We used baseline machine learning models including multi-layer perceptrons, long
shortterm memory (LSTM) [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] and LSTM-GNN [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] where the prediction is treated as timeseries
forecasting. We also used a spatio-temporal graph neural network [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] and our own neural
network architecture labelled TemAtt and SpaTemAtt, designed to capture more complex
temporal and spatio-temporal patterns.
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Results</title>
        <p>Table 1 presents results after our own validation using bold font to highlight the best performing
model with the second best results underlined. The first 2 columns show the features and models
used where runs marked 1-5 represent our 5 submitted prediction attempts. The remaining 6
FS1
FS1 (run 1)
FS2 (run 3)
FS2 (run 4)
FS2
FS2 (run 2)
FS3 (run 5)</p>
        <p>MLP
LSTM
LSTM
TemAtt
LSTM-GNN
SpaTemAtt
SpaTemAtt
columns, which present RMSE scores, are split according to those stations that continued to
provide data, “Station (recent data)”, and those that stopped supplying data due to malfunctions,
“Station (no recent data)” at the station. For the latter, it was necessary to make predictions for
these stations based on recent data at other stations. For both station categories, we provide
our accuracy for 1-day ahead, 5-days ahead and 7-days ahead predictions. Validation uses root
mean squared error, so the lower the error cost, the better the model.</p>
        <p>Analysis. Stations with recent data far out-performed those without so we will focus our
discussion on the former. As expected, the predictive accuracy for all models decreases as the
forecast window increased, significantly for 5 and 7 day predictions. Feature set 2 (FS2) was
the best performing across all time intervals. This highlighted the benefit of our gap filling
method but also indicated that the camera data did not deliver any added performance. In
terms of models, no single model performed best although our Temporal Graph model (TemAtt)
was the best-performing model for 1-day predictions and the Spatio-Temporal Graph model
(SpaTempAtt) was best performing for 5-day predictions. Finally, all test models, including both
of our Graph models, showed significant degradation in performance as sensitivity decreases.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions and Lessons Learned</title>
      <p>Some high-level conclusions from our results show that our gap filled data have a positive
impact on the predictions, it approximates missing values better and adds spatial information
from other locations. Time series specialised models are better at predictions in short-term as
LSTM and TemAtt architectures out-perform MLP and simpler models marginally.</p>
      <p>While the results provide answers to some questions, there are may other unanswered ones.
For example it is not clear why the TemAtt model outperformed the SpaTemAtt model. It may
be because the inclusion of spatial info made SpaTemAtt weaker somehow. We were surprised
by the comparatively poor performance of the LSTM-GNN. For us, the CCTV images added no
value as FS3 featured outside the top-2 across all prediction intervals possibly because there is
little overlap between CCTV and air quality data thus little for the models to train on. One other
reason for this could be that additional trafic features do not really provide new information.
Even if we assume air quality is afected by trafic, was our vehicle counting too naive or is
there another explanation.</p>
      <sec id="sec-4-1">
        <title>Acknowledgements</title>
        <p>This work was supported in part by Science Foundation Ireland through the the Insight Centre
for Data Analytics (SFI/12/RC/2289_P2) and the Centre for Research Training in Machine
Learning (18/CRT/6183). We thank the organisers for running the task.</p>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M.-S.</given-names>
            <surname>Dao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.-H.</given-names>
            <surname>Dang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.-L.</given-names>
            <surname>Nguyen-Tai</surname>
          </string-name>
          , T.-
          <string-name>
            <given-names>B.</given-names>
            <surname>Nguyen</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.-T.</surname>
          </string-name>
          Dang-Nguyen,
          <article-title>Overview of MediaEval 2022 Urban Air: Urban Life and Air Pollution</article-title>
          ,
          <source>in: Proc. of the MediaEval 2022 Workshop</source>
          ,
          <fpage>13</fpage>
          -
          <lpage>15</lpage>
          January 2023, Bergen, Norway and Online,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R. W.</given-names>
            <surname>Pinder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. M.</given-names>
            <surname>Klopp</surname>
          </string-name>
          , G. Kleiman,
          <string-name>
            <given-names>G. S.</given-names>
            <surname>Hagler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Awe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Terry</surname>
          </string-name>
          ,
          <article-title>Opportunities and challenges for filling the air quality data gap in low- and middle-income countries</article-title>
          ,
          <source>Atmospheric Environment</source>
          <volume>215</volume>
          (
          <year>2019</year>
          )
          <article-title>116794</article-title>
          . URL: https://www.sciencedirect.com/science/article/pii/S1352231019304236. doi:https://doi.org/10.1016/j.atmosenv.
          <year>2019</year>
          .
          <volume>06</volume>
          .032.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>E.</given-names>
            <surname>Falge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Baldocchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Olson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Anthoni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Aubinet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bernhofer</surname>
          </string-name>
          , G. Burba,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ceulemans</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Clement</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Dolman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Granier</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gross</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Grünwald</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Hollinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.-O.</given-names>
            <surname>Jensen</surname>
          </string-name>
          , G. Katul,
          <string-name>
            <given-names>P.</given-names>
            <surname>Keronen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kowalski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. T.</given-names>
            <surname>Lai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. E.</given-names>
            <surname>Law</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Meyers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Moncrief</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Moors</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. W.</given-names>
            <surname>Munger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Pilegaard</surname>
          </string-name>
          , Ü. Rannik,
          <string-name>
            <given-names>C.</given-names>
            <surname>Rebmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Suyker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tenhunen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Tu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Verma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Vesala</surname>
          </string-name>
          , K. Wilson, S. Wofsy,
          <article-title>Gap filling strategies for defensible annual sums of net ecosystem exchange</article-title>
          ,
          <source>Agric. For. Meteorol</source>
          .
          <volume>107</volume>
          (
          <year>2001</year>
          )
          <fpage>43</fpage>
          -
          <lpage>69</lpage>
          . URL: http://linkinghub.elsevier.com/retrieve/pii/S0168192300002252. doi:
          <volume>10</volume>
          .1016/S0168-1923(
          <volume>00</volume>
          )
          <fpage>00225</fpage>
          -
          <lpage>2</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>D.</given-names>
            <surname>Hui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Wan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Su</surname>
          </string-name>
          , G. Katul,
          <string-name>
            <given-names>R.</given-names>
            <surname>Monson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Luo</surname>
          </string-name>
          ,
          <article-title>Gap-filling missing data in eddy covariance measurements using multiple imputation (MI) for annual estimations</article-title>
          ,
          <source>Agric. For. Meteorol</source>
          .
          <volume>121</volume>
          (
          <year>2004</year>
          )
          <fpage>93</fpage>
          -
          <lpage>111</lpage>
          . doi:
          <volume>10</volume>
          .1016/S0168-1923(
          <volume>03</volume>
          )
          <fpage>00158</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Mofat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Papale</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Reichstein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. Y.</given-names>
            <surname>Hollinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. D.</given-names>
            <surname>Richardson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. G.</given-names>
            <surname>Barr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Beckstein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. H.</given-names>
            <surname>Braswell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Churkina</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. R.</given-names>
            <surname>Desai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Falge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. H.</given-names>
            <surname>Gove</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Heimann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Hui</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. J.</given-names>
            <surname>Jarvis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kattge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Noormets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V. J.</given-names>
            <surname>Stauch</surname>
          </string-name>
          ,
          <article-title>Comprehensive comparison of gap-filling techniques for eddy covariance net carbon fluxes</article-title>
          ,
          <source>Agric. For. Meteorol</source>
          .
          <volume>147</volume>
          (
          <year>2007</year>
          )
          <fpage>209</fpage>
          -
          <lpage>232</lpage>
          . URL: http://linkinghub. elsevier.com/retrieve/pii/S016819230700216X. doi:
          <volume>10</volume>
          .1016/j.agrformet.
          <year>2007</year>
          .
          <volume>08</volume>
          .011.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Johnson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. H.</given-names>
            <surname>Knox</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. A.</given-names>
            <surname>Black</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. J.</given-names>
            <surname>Dalmagro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Baldocchi</surname>
          </string-name>
          ,
          <article-title>Gapiflling approaches for eddy covariance methane fluxes: A comparison of three machine learning algorithms and a traditional method with principal component analysis</article-title>
          ,
          <source>Glob. Chang. Biol</source>
          .
          <volume>26</volume>
          (
          <year>2020</year>
          )
          <fpage>1499</fpage>
          -
          <lpage>1518</lpage>
          . URL: https://doi.org/10.1111/gcb.14845. doi:https://doi.org/10.1111/gcb. 14845.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>C.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Jiang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Weng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Geng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Ke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Li</surname>
          </string-name>
          , M. Cheng, W. Nie,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Chu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Wei</surname>
          </string-name>
          ,
          <string-name>
            <surname>X. Wei,</surname>
          </string-name>
          <article-title>YOLOv6: A single-stage object detection framework for industrial applications</article-title>
          ,
          <year>2022</year>
          . URL: https://arxiv.org/abs/2209.02976. doi:
          <volume>10</volume>
          .48550/ARXIV.2209. 02976.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>T.-Y.</given-names>
            <surname>Lin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Maire</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Belongie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hays</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Perona</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ramanan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Dollár</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. L.</given-names>
            <surname>Zitnick</surname>
          </string-name>
          ,
          <string-name>
            <surname>Microsoft</surname>
            <given-names>COCO</given-names>
          </string-name>
          :
          <article-title>Common objects in context</article-title>
          ,
          <source>in: European Conference on Computer Vision (ECCV)</source>
          , Springer,
          <year>2014</year>
          , pp.
          <fpage>740</fpage>
          -
          <lpage>755</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>G.</given-names>
            <surname>Ke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Meng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Finley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            <surname>Chen</surname>
          </string-name>
          , W. Ma,
          <string-name>
            <given-names>Q.</given-names>
            <surname>Ye</surname>
          </string-name>
          , T.-Y. Liu,
          <article-title>Lightgbm: A highly eficient gradient boosting decision tree</article-title>
          ,
          <source>Advances in Neural Information Processing Systems</source>
          <volume>30</volume>
          (
          <year>2017</year>
          )
          <fpage>3146</fpage>
          -
          <lpage>3154</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>T.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Guestrin</surname>
          </string-name>
          ,
          <article-title>Xgboost: A scalable tree boosting system</article-title>
          ,
          <source>in: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
          ,
          <year>2016</year>
          , pp.
          <fpage>785</fpage>
          -
          <lpage>794</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <article-title>Technical assistance document for the reporting of daily air quality - the air quality index</article-title>
          , https:// www.airnow.gov/sites/default/files/2020-05/aqi-technical
          <article-title>-assistance-document-sept2018.</article-title>
          <string-name>
            <surname>pdf</surname>
          </string-name>
          ,
          <year>2018</year>
          . U.S. Environmental Protection Agency, EPA 454/B-18-007.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S.</given-names>
            <surname>Hochreiter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Schmidhuber</surname>
          </string-name>
          ,
          <article-title>Long short-term memory</article-title>
          ,
          <source>Neural Comput. 9</source>
          (
          <year>1997</year>
          )
          <fpage>1735</fpage>
          -
          <lpage>1780</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>B.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Yin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Zhu</surname>
          </string-name>
          ,
          <article-title>Spatio-temporal graph convolutional neural network: A deep learning framework for trafic forecasting</article-title>
          ,
          <source>CoRR abs/1709</source>
          .04875 (
          <year>2017</year>
          ). URL: http://arxiv.org/abs/1709.04875. arXiv:
          <volume>1709</volume>
          .
          <fpage>04875</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>