<!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>
      <journal-title-group>
        <journal-title>Dmitry S. Efremenko[</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Two Machine Learning Based Schemes for Solving Direct and Inverse Problems of Radiative Transfer Theory</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Remote Sensing Technology Institute, German Aerospace Center (DLR)</institution>
          ,
          <addr-line>82234 Oberpfaffenhofen</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>0000</year>
      </pub-date>
      <volume>0002</volume>
      <abstract>
        <p>Artificial neural networks (ANNs) are used to substitute computationally expensive radiative transfer models (RTMs) and inverse operators (IO) for retrieving optical parameters of the medium. However, the direct parametrization of RTMs and IOs by means of ANNs has certain drawbacks, such as loss of generality, computations of huge training datasets, robustness issues etc. This paper provides an analysis of different ANN-related methods, based on our results and those published by other authors. In particular, two techniques are proposed. In the first method, the ANN substitutes the eigenvalue solver in the discrete ordinate RTM, thereby reducing the computational time. Unlike classical RTM parametrization schemes based on ANN, in this method the resulting ANN can be used for arbitrary geometry and layer optical thicknesses. In the second method, the IO is trained by using the real measurements (preprocessed Level-2 TROPOMI data) to improve the stability of the inverse operator. This method provides robust results even without applying the Tikhonov regularization method.</p>
      </abstract>
      <kwd-group>
        <kwd>Radiative Transfer</kwd>
        <kwd>Machine Learning</kwd>
        <kwd>Trace gas retrieval</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Machine learning techniques have become of paramount importance in the geosciences,
lighting engineering and remote sensing [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. Atmospheric parameter retrieval (in
particular, trace gas retrieval) is an important application of remote sensing [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
Atmospheric composition sensors on board satellites provide a huge amount of data of
high spatial resolution about atmospheric constituents [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ]. The sensor measures the
spectral radiances reflected by the terrestrial atmosphere. From these measurements,
information can be retrieved about ozone (including tropospheric ozone), nitrogen,
formaldehyde, carbon monoxide as well as clouds and aerosols. Radiative transfer
models (RTMs) are key components of the algorithms designed for the retrieval of
atmospheric constituents from remote sensing data. The RTMs encompass our
understanding of the physics behind the measurement process and relate the optical parameters
Copyright © 2020 for this paper by its authors. Use permitted under Creative Commons
License Attribution 4.0 International (CC BY 4.0).
of the medium with the signal measured by the sensor. To process a big amount of
data comping from the state-of-the-art atmospheric composition sensors, acceleration
techniques for RTMs are required. Numerous approaches based on analytical
properties of dimensionality reduction techniques have been developed (see e.g. [
        <xref ref-type="bibr" rid="ref14 ref26 ref3">3, 14, 26</xref>
        ] for
general review).
      </p>
      <p>
        To boost further the performance of RTMs, the machine learning based approaches
are widely used. In particular, artificial neural networks (ANNs) are used to reproduce
the results of RTMs, but at low computational costs. As input, ANN takes the optical
parameters of the atmosphere, while as output it provides the radiance field. Despite its
high efficiency, this approach has a certain drawbacks. For instance, extensive
computations of the training datasets are required. Usually, the training is restricted to a chosen
model for the single scattering phase function (e.g. Henyey-Greenstein), so no arbitrary
phase functions are allowed. Besides, ANN does not necessary capture implicit
properties of the radiance field, such as the symmetry relation with respect to the incident and
viewing polar angles. Finally, the use of ANNs for the forward RTM parameterization
relies on the universal approximation theorem [
        <xref ref-type="bibr" rid="ref19 ref9">9, 19</xref>
        ] which states that a feed-forward
network with a single hidden layer and with a finite number of nodes can approximate
any continuous function from a compact interval. However in practice, the ANN-based
approach is not fail-save, i.e. the error can be large in some cases which have not been
captured by the training procedure.
      </p>
      <p>
        ANNs are used to parameterize an inverse operator in retrieval problems. The
advantage of this approach is that the explicit inversion of the RTM is avoided, while the
resulting ANN operator is fast. However, this approach requires two regularization
procedures. One regularization is required to deal with ill-posedness of the inverse problem
and is usually done by means of the Tikhonov regularization in the L2 metric [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ]. The
second regularization is required to obtain robust weights of the ANN itself and can be
done in the L1 metric.
      </p>
      <p>In this paper we consider two alternative approaches. In the first method, the ANN
is used to substitute a part of RTM, namely, the eigenvalue solver, thereby reducing
the computational time. In the second method, the ANN inverse operator is trained on
real measurements (namely, preprocessed TROPOMI data) to improve the robustness
of retrievals.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Overview of the Radiative Transfer Model</title>
      <p>
        We consider computations of the spectral radiances in the Huggins band (280-335 nm),
which is used for ozone profile retrievals. Due to strong influence of Rayleigh
scattering, multiple scattering plays an important role. The one-dimensional radiative transfer
equation for the radiance L reads as follows [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]:
dL ( ; ; ')
d
=
      </p>
      <p>L ( ; ; ') +</p>
      <p>2 1
! ( ) Z Z
4
0
1
p ( ; 0; ; '
'0) L ( ; 0; '0) d 0d'0;
(1)
where is the optical depth, and ' are the cosine of the polar angle and the azimuth
angle, respectively, ! is the single scattering albedo, while p is the single scattering</p>
      <p>
        Two Machine Learning Based Schemes for Solving Direct and... 3
phase function. The numerical solution of Eq. (1) is described in numerous textbooks
and papers (e.g. [
        <xref ref-type="bibr" rid="ref2 ref28 ref6">2, 6, 28</xref>
        ]). Here we outline main steps to put our considerations in the
proper context.
      </p>
      <p>We consider the cosine azimuthal expansion of the radiance field and the phase
function providing an equation for the azimuthal component Lm ( ; ). Then, the
radiance field is discretized in the -domain by considering Ndo Gaussian points f ig per
hemisphere and corresponding weights fwig, where i = 1; :::; Ndo(the positive values
of correspond to the downwelling radiance, while the negative values of correspond
to the upward radiance). For an inhomogeneous atmosphere, we consider a spatial
discretization using N layers: 1 &lt; 2 &lt; ::: &lt; N+1, where 1 = 0 and N+1 = s. A
layer l is bounded above by the level l and below by the level l+1. The single
scattering albedo and the single scattering phase function are assumed to be constant within
each layer. For layer l with optical thickness l = l+1 l Eq. (1) is rewritten in a
discrete space as the following linear system of differential equations (for simplicity we
omit azimuth index m):
where
d
d
i" ( )
i# ( )
=</p>
      <p>i" ( )
Al i# ( )
+ bl ( ) ; l</p>
      <p>
        l+1;
i"# ( ) i = Lm ( ;
i) ; i = 1; :::; Ndo;
while A and b are the so called layer matrix and layer source vector, respectively
(expressions for them can be found in [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]). The integral of Eq. (2) is
il"
il#
+ eAl l "il"+1
il#+1
#
=
      </p>
      <p>Z l
0
eAltbl (t) dt:
To evaluate eAl l , the eigenvalue decomposition method can be applied:
eAlt = Vle ltV 1
l ;
where Vl is the eigenvectors matrix and l is the eigenvalues matrix for the lth layer.
Then, substituting Eq. (5) in Eq. (2) and rearranging the entries, we obtain an equation
which relates the radiances at the layer boundary. It has the following form:
" i" #</p>
      <p>l
il#+1
=</p>
      <p>Rl" Tl" " il# #
Tl# Rl# il"+1
+</p>
      <p>
        P"
Pl# ;
l
where R"# and T"# are the reflection and transmission matrices, respectively, while
l l
Pl"# is the source term. They can be expressed in terms of Vl and l (ready-to-compute
formulas are given in [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]).
      </p>
      <p>
        By using the matrix operator method [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ], two layers can be merged into one layer.
Applying this approach iteratively for each atmospheric layer, the equation similar to
Eq. (6) is derived for the whole atmosphere. Finally, applying the boundary conditions,
i0" corresponding to the upward (reflected) radiance at the top of the atmosphere can be
found.
(2)
(3)
(4)
(5)
(6)
      </p>
      <p>Parameterization of the Eigenvalue Problem by Means of
Artificial Neural Network
The classical approach to parametrize the RTM is illustrated in Fig. 1 with a blue line.
Here the RTM is used as a black box, and the ANN is capturing the input-output
dependencies of RTM. In this case, the ANN is trained for a fixed number of layers.
Besides varying the geometry (the viewing zenith angle, the relative azimuth angle and
the incident angle), for each layer, the following parameters should be given: the optical
thickness, the single scattering albedo, and the Legendre expansion coefficients of the
phase function. Note that it is quite challenging to capture the dependencies of the
radiance with respect to high-order expansion coefficients. This is why, usually, the phase
function is restricted to a certain model. An alternative approach proposed in this paper
is shown with a green line in Fig. 1 and consists in applying the ANN for computations
of l. We recall again, that l depend neither on the layer optical thickness nor the
geometry. Hence, as inputs, we require only the single scattering albedo and the phase
function. Once l are known, Vl can be readily computed.</p>
      <p>
        We consider two types of layers. The first type of layers has only Rayleigh scattering
and gaseous absorption. The phase function is smooth and assumed to be constant (the
weak dependence on the depolarization factor related to the King factor is neglected
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]). The second type of layers has a cloud. The phase function in this case is computed
by applying Mie theory [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] using the particle size parameter and the refractive index as
      </p>
      <p>
        Two Machine Learning Based Schemes for Solving Direct and... 5
inputs. The particle size distribution is described by the modified gamma distribution
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]:
      </p>
      <p>f (r) = ar e br ;
where r is the particle size, while a, b, and are real positive constants controlling
the shape of the distribution. Note that f (r) satisfies the normalization condition,
and thus, f (r) is defined by three independent parameters. The examples of the
calculated phase functions are shown in Fig. 2. The ANN for the Rayleigh layers uses as
inputs the single scattering albedo only, while the ANN for the cloudy layers uses as
inputs the single scattering albedo and 3 parameters of the modified gamma distribution,
i.e. in total 4 parameters. The outputs of the ANNs are the eigenvalues l. Note that we
use Ndo = 16 and there are Ndo = 16 independent eigenvalues and eigenvectors for
each azimuthal harmonic.</p>
      <p>The training is performed using Keras API. For the cloudy layers, the ANN
configuration with 1 hidden layer with 25 neurons is used. The training data set consists of
20000 samples, while the testing phase of the ANN training is performed on 5000
samples. For Rayleigh scattering case, the ANN configuration with 1 hidden layer with 10
neurons is used. The training data set consists of 2000 samples, while the testing phase
of the ANN training is performed on 500 samples. Note that by excluding
dependencies on geometries and optical thickness, the dimension of the datasets is significantly
reduced. The output functions (i.e.) depend smoothly on chosen inputs and the training
procedure is fast (e.g. computations of the training dataset and the training procedure
take less than two hours on Intel Core i5-3210).</p>
      <p>
        To test this method, a 15 layer atmosphere with the Lambertian boundary at the
bottom is considered. One layer contains a cloud. The ozone profile is modeled as in
[
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]. The computations are performed in the spectral range 280-335 nm. The results are
compared against a reference solution, in which full multi-stream RTM with Ndo = 16
is used. The examples of spectra are shown in Fig. 3. The error is computed for each
spectrum in each spectral point. As the radiance values around =290 nm are very
small comparing to radiances at longer wavelengths, the relative error e is computed as
follows:
e ( ) =
      </p>
      <p>L ( )</p>
      <p>Lref ( )
Lref (315 nm)
;
(9)
where Lref stands for the reference model. The histogram of errors is shown in Fig. 3.
As we can see, the error of this approach is within 0.1 %.</p>
      <p>
        The overall computational time is reduced by approximately 5 times as compared
to the reference RTM. Note that as the ANN part is much faster than the matrix
operator part, the latter becomes a performance bottleneck. This scheme appears to be quite
stable, since no cases with high errors have been captured. We should note that the
performance enhancement is not significant (up to 5 times) in comparison to 1000-fold
performance enhancement, e.g. in [
        <xref ref-type="bibr" rid="ref23 ref7">7, 23</xref>
        ]. However, this approach is flexible and the
training procedure is fast. In addition, one should note that by replacing the eigenvalue
solver with the ANN, the computational time of the RTM is mostly due to the time
required to the matrix operator method. That makes it comparable to closed-form RTMs,
in which the eigenvalues are found analytically (e.g. the two-stream RTMs).
      </p>
      <p>
        Two Machine Learning Based Schemes for Solving Direct and... 7
Now we consider the ANN-based approach for accelerating the inverse operator.
Following Tikhonov [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ], the retrieval algorithm finds the state vector x of medium
parameters that minimizes the discrepancy between the simulated and measured spectra
in the following sense:
x = arg min n
x
ky
      </p>
      <p>RTM(x)k2 +
(x)o ;
(10)
(11)
where y is the vector of measurements (in the case of atmospheric retrievals, spectral
radiances at the top of the atmosphere), is the regularization parameter and is the
stabilizing functional. The expression in curly brackets is referred to as the Tikhonov
function. In principle, RTM in Eq. (10) can be substituted with the ANN, i.e.
x = arg min n
x
ky</p>
      <p>
        ANN(x)k2 +
(x)o :
Then the minimization problem can be solved either by using the local or global
optimization algorithms. In the former case, ANN has to be linearized to compute the
Jacobian matrix [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]. Alternative approach is to train ANN in the backward direction,
as shown in Fig. 4. The main advantage of the backward trained ANNs over the
classical optimization approach (Eq. (10)) is that the resulting inverse operator can be readily
applied to real measurements to retrieve the parameter of interest. The concept of
backward ANNs was applied to several problems of remote sensing, including CO2 [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] and
SO2 plume height [
        <xref ref-type="bibr" rid="ref16 ref18">16, 18</xref>
        ] and surface albedo [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] and ozone profile [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ] retrieval.
      </p>
      <p>However, the retrieval problem is ill-posed and the resulting ANN has to be
regularized. Essentially, the instability comes from the facts that the inverse operator is
highly sensible to perturbations in the measurement data space. As RTMs cannot
reproduce accurately the measurements (due to noise in real data, instrumental artifacts
and imperfection of the physical model (RTM)), there is always a discrepancy between
the simulated and real data. This discrepancy propagates (and grows) into the space of
parameters to be retrieved. Consequently, the inverse operator has to be regularized.</p>
      <p>The alternative approach is to use real measurements in training, in particular, the
data already processed by using traditional retrieval methods. This concept is illustrated
in Fig. 5. The ANN is trained in the reverse mode, i.e. the sun-normalized spectral
radiances (Level-1 data) are fed to the ANN as input, while the retrieved atmospheric
parameters (Level-2 data) are considered as outputs. Since Level-2 data has been
retrieved using the conventional RTM and regularization procedures (according to Eq.
(10)), the RTM is captured by the ANN implicitly, and thus, the predictions of the ANN
are still based on physical models comprising instrument-specific features (e.g. noise,
offset, wavelength calibration, detector degradation issues, etc.).</p>
      <p>
        To examine this approach, we consider the TROPOMI spectra (date 04.04.18) in
the wavelength range 325-335 nm, available at [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The spectra together along with the
geometry parameters (i.e. solar zenith angle, viewing zenith angle, and relative azimuth
angle) and the surface albedo are used to train and test the ANN. The output of the ANN
is the ozone total column value. The data is being shuffled and divided into 70% train
      </p>
      <p>Two Machine Learning Based Schemes for Solving Direct and... 9
and 30% test data sets. The ANN configuration with 3 hidden layers with 50, 15 and 5
neurons respectively is trained with 185000 samples and tested on 79067 samples. The
histogram of differences between retrieved ozone total column values by using ANNs
and those retrieved by using the conventional approach is shown in Fig. 6. The mean
relative difference is of about 0.6% (i.e. below 3 DU). Note that the error increases if
the ANN trained with the data from one day is applied to another date. Therefore, there
are two possible applications of this method. First, to train ANN by using a part of the
available data per day, and use the trained ANN to process the rest of the data. Secondly,
ANN can be used for finding a first estimation in the iterative retrieval procedure.
5</p>
    </sec>
    <sec id="sec-3">
      <title>Conclusions</title>
      <p>We have analyzed several machine learning based schemes for solving direct and
inverse problems of radiative transfer. The conventional RTMs are the most flexible tools
for simulating and processing the optical data; however, the flexibility comes at high
computational costs. By substituting the eigenvalue computations in the discrete
ordinate radiative transfer models by neural networks, we obtain a flexible tool with
moderate performance enhancement. However, the training datasets are relatively small and
the training procedure is not time consuming.</p>
      <p>To parameterize the inverse RTM operator, the ANNs can be trained in the backward
direction. Although the ANN is computationally very fast, some sort of regularization
is still required. We have considered the ANN trained using the real radiance spectra
instead of synthetic data. The key point here is that the training is performed by using
real measurements, which have been already processed via conventional retrieval
algorithms with full RTM simulations. Thus, the trained ANN already captures the physics
behind the measurement process (expressed by the RTM) as well as the
instrumentrelated features. This approach seems to be the most stable from considered techniques.
However, a big amount of data is required for the training procedure.</p>
      <p>
        Taking into account the high computational performance of ANNs, our future
research will be focused on applying machine learning based approaches to more
accurate radiative transfer models taking into account stochastic cloud inhomogeneities of
the atmosphere [
        <xref ref-type="bibr" rid="ref13 ref15">13, 15</xref>
        ] as well as three-dimensional effects [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>Two Machine Learning Based Schemes for Solving Direct and... 11</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. Sentinel-5P
          <string-name>
            <surname>Pre-Operationals Data</surname>
          </string-name>
          Hub, https://s5phub.copernicus.eu/dhus,
          <source>[accessed 08.02</source>
          .
          <year>2020</year>
          ]
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Afanas'ev</surname>
          </string-name>
          , V.,
          <string-name>
            <surname>Basov</surname>
            ,
            <given-names>A.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Budak</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Efremenko</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kokhanovsky</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Analysis of the discrete theory of radiative transfer in the coupled “ocean-atmosphere” system: Current status, problems and development prospects</article-title>
          .
          <source>Journal of Marine Science and Engineering</source>
          <volume>8</volume>
          (
          <issue>3</issue>
          ),
          <volume>202</volume>
          (
          <year>2020</year>
          ). https://doi.org/10.3390/jmse8030202
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>del</surname>
            <given-names>A</given-names>
          </string-name>
          ´ guila,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Efremenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.S.</given-names>
            ,
            <surname>Trautmann</surname>
          </string-name>
          ,
          <string-name>
            <surname>T.</surname>
          </string-name>
          :
          <article-title>A review of dimensionality reduction techniques for processing hyper-spectral optical signal</article-title>
          .
          <source>Light &amp; Engineering</source>
          <volume>27</volume>
          (
          <issue>3</issue>
          ),
          <fpage>85</fpage>
          -
          <lpage>98</lpage>
          (
          <year>2019</year>
          ). https://doi.org/10.33383/2019-
          <fpage>017</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bodhaine</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wood</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dutton</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Slusser</surname>
          </string-name>
          , J.:
          <article-title>On Rayleigh optical depth calculations</article-title>
          .
          <source>Journal of Atmospheric and Oceanic Technology</source>
          <volume>16</volume>
          (
          <issue>11</issue>
          ),
          <fpage>1854</fpage>
          -
          <lpage>1861</lpage>
          (
          <year>1999</year>
          ). https://doi.org/10.1175/
          <fpage>1520</fpage>
          -
          <lpage>0426</lpage>
          (
          <year>1999</year>
          )
          <article-title>016¡1854:orodc¿2.0</article-title>
          .co;
          <fpage>2</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bohren</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Huffman</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Absorption and Scattering of Light by Small Particles</article-title>
          . Wiley (
          <year>1998</year>
          ). https://doi.org/10.1002/9783527618156
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Budak</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klyuykov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Korkin</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Complete matrix solution of radiative transfer equation for pile of horizontally homogeneous slabs</article-title>
          .
          <source>J Quant Spectrosc Radiat Transfer</source>
          <volume>112</volume>
          (
          <issue>7</issue>
          ),
          <fpage>1141</fpage>
          -
          <lpage>1148</lpage>
          (
          <year>2011</year>
          ). https://doi.org/10.1016/j.jqsrt.
          <year>2010</year>
          .
          <volume>08</volume>
          .028
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Bue</surname>
            ,
            <given-names>B.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thompson</surname>
            ,
            <given-names>D.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deshpande</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eastwood</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Green</surname>
            ,
            <given-names>R.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Natraj</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mullen</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parente</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Neural network radiative transfer for imaging spectroscopy</article-title>
          .
          <source>Atmospheric Measurement Techniques</source>
          <volume>12</volume>
          (
          <issue>4</issue>
          ),
          <fpage>2567</fpage>
          -
          <lpage>2578</lpage>
          (
          <year>2019</year>
          ). https://doi.org/10.5194/amt-12-
          <fpage>2567</fpage>
          - 2019
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Chandrasekhar</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Radiative trasnfer. Dover publications, inc</article-title>
          . New York (
          <year>1950</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Cybenko</surname>
          </string-name>
          , G.:
          <article-title>Approximation by superpositions of a sigmoidal function</article-title>
          .
          <source>Mathematics of Control, Signals, and Systems</source>
          <volume>2</volume>
          (
          <issue>4</issue>
          ),
          <fpage>303</fpage>
          -
          <lpage>314</lpage>
          (
          <year>1989</year>
          ). https://doi.org/10.1007/bf02551274
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Deirmendjian</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          : Electromagnetic Scattering on Spherical Polydispersions.
          <source>Elsevier</source>
          (
          <year>1969</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Doicu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Efremenko</surname>
            ,
            <given-names>D.S.:</given-names>
          </string-name>
          <article-title>Linearizations of the spherical harmonic discrete ordinate method (SHDOM)</article-title>
          .
          <source>Atmosphere</source>
          <volume>10</volume>
          (
          <issue>6</issue>
          ),
          <volume>292</volume>
          (
          <year>2019</year>
          ). https://doi.org/10.3390/atmos10060292
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Doicu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trautmann</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Discrete-ordinate method with matrix exponential for a pseudospherical atmosphere: Scalar case</article-title>
          .
          <source>Journal of Quantitative Spectroscopy and Radiative Transfer</source>
          <volume>110</volume>
          (
          <issue>1-2</issue>
          ),
          <fpage>146</fpage>
          -
          <lpage>158</lpage>
          (
          <year>2009</year>
          ). https://doi.org/10.1016/j.jqsrt.
          <year>2008</year>
          .
          <volume>09</volume>
          .014
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Doicu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Efremenko</surname>
            ,
            <given-names>D.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Loyola</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trautmann</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Discrete ordinate method with matrix exponential for stochastic radiative transfer in broken clouds</article-title>
          .
          <source>Journal of Quantitative Spectroscopy and Radiative Transfer</source>
          <volume>138</volume>
          ,
          <fpage>1</fpage>
          -
          <lpage>16</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Efremenko</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Doicu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Loyola</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trautmann</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Acceleration techniques for the discrete ordinate method</article-title>
          .
          <source>Journal of Quantitative Spectroscopy and Radiative Transfer</source>
          <volume>114</volume>
          ,
          <fpage>73</fpage>
          -
          <lpage>81</lpage>
          (
          <year>2013</year>
          ). https://doi.org/10.1016/j.jqsrt.
          <year>2012</year>
          .
          <volume>08</volume>
          .014
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Efremenko</surname>
            ,
            <given-names>D.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Doicu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Loyola</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Trautmann</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Fast stochastic radiative transfer models for trace gas and cloud property retrievals under cloudy conditions</article-title>
          . In: Springer Series in Light Scattering, pp.
          <fpage>231</fpage>
          -
          <lpage>277</lpage>
          . Springer International Publishing (
          <year>2018</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -70796-9 3
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Efremenko</surname>
            ,
            <given-names>D.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Loyola</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hedelt</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spurr</surname>
            ,
            <given-names>R.J.D.</given-names>
          </string-name>
          :
          <article-title>Volcanic SO2 plume height retrieval from UV sensors using a full-physics inverse learning machine algorithm</article-title>
          .
          <source>International Journal of Remote Sensing</source>
          <volume>38</volume>
          (
          <issue>sup1</issue>
          ),
          <fpage>1</fpage>
          -
          <lpage>27</lpage>
          (
          <year>2017</year>
          ). https://doi.org/10.1080/01431161.
          <year>2017</year>
          .1348644
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Efremenko</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          , Molina Garc´ıa, V., Gimeno Garc´ıa,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Doicu</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>A review of the matrixexponential formalism in radiative transfer</article-title>
          .
          <source>Journal of Quantitative Spectroscopy and Radiative Transfer</source>
          <volume>196</volume>
          ,
          <fpage>17</fpage>
          -
          <lpage>45</lpage>
          (
          <year>2017</year>
          ). https://doi.org/10.1016/j.jqsrt.
          <year>2017</year>
          .
          <volume>02</volume>
          .015
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Hedelt</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Efremenko</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Loyola</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spurr</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Clarisse</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Sulfur dioxide layer height retrieval from Sentinel-5 Precursor/TROPOMI using FP ILM</article-title>
          .
          <source>Atmospheric Measurement Techniques</source>
          <volume>12</volume>
          (
          <issue>10</issue>
          ),
          <fpage>5503</fpage>
          -
          <lpage>5517</lpage>
          (
          <year>2019</year>
          ). https://doi.org/10.5194/amt-12-
          <fpage>5503</fpage>
          -2019
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Hornik</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Approximation capabilities of multilayer feedforward networks</article-title>
          .
          <source>Neural Networks</source>
          <volume>4</volume>
          (
          <issue>2</issue>
          ),
          <fpage>251</fpage>
          -
          <lpage>257</lpage>
          (
          <year>1991</year>
          ). https://doi.org/10.1016/
          <fpage>0893</fpage>
          -
          <lpage>6080</lpage>
          (
          <issue>91</issue>
          )
          <fpage>90009</fpage>
          -
          <lpage>t</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Kataev</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lukyanov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Simulation of reflected solar radiation for atmosphere gas composition evaluation for optical remote sensing from space</article-title>
          .
          <source>Light &amp; Engineering</source>
          <volume>26</volume>
          (
          <issue>3</issue>
          ),
          <fpage>14</fpage>
          -
          <lpage>21</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Kataev</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lukyanov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bekerov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Modification of the empirical orthogonal functions method for solving the inverse task of retrieving of the CO2 total content from satellite data</article-title>
          .
          <source>Journal of Siberian</source>
          Federal University.
          <source>Engineering &amp; Technologies</source>
          <volume>11</volume>
          (
          <issue>1</issue>
          ),
          <fpage>77</fpage>
          -
          <lpage>85</lpage>
          (
          <year>2018</year>
          ). https://doi.org/10.17516/1999-494x-0011
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Levit</surname>
            ,
            <given-names>G.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krumbein</surname>
            ,
            <given-names>W.E.</given-names>
          </string-name>
          , and, R.G.:
          <article-title>Space and time in the works of V. I. Vernadsky</article-title>
          .
          <source>Environmental Ethics</source>
          <volume>22</volume>
          (
          <issue>4</issue>
          ),
          <fpage>377</fpage>
          -
          <lpage>396</lpage>
          (
          <year>2000</year>
          ). https://doi.org/10.5840/enviroethics20002244
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Loyola</surname>
            ,
            <given-names>D.G.</given-names>
          </string-name>
          , Gimeno Garc´ıa,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Lutz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Argyrouli</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Romahn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Spurr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.J.D.</given-names>
            ,
            <surname>Pedergnana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Doicu</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          , Molina Garc´ıa, V., Schu¨ssler, O.:
          <article-title>The operational cloud retrieval algorithms from TROPOMI on board Sentinel-</article-title>
          5
          <source>Precursor. Atmospheric Measurement Techniques</source>
          <volume>11</volume>
          (
          <issue>1</issue>
          ),
          <fpage>409</fpage>
          -
          <lpage>427</lpage>
          (
          <year>2018</year>
          ). https://doi.org/10.5194/amt-11-
          <fpage>409</fpage>
          -2018
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Loyola</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Heue</surname>
            ,
            <given-names>K.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zimmer</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          :
          <article-title>Applying FP ILM to the retrieval of geometrydependent effective Lambertian equivalent reflectivity (GE LER) daily maps from UVN satellite measurements</article-title>
          .
          <source>Atmospheric Measurement Techniques</source>
          <volume>13</volume>
          (
          <issue>2</issue>
          ),
          <fpage>985</fpage>
          -
          <lpage>999</lpage>
          (
          <year>2020</year>
          ). https://doi.org/10.5194/amt-13-
          <fpage>985</fpage>
          -2020
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25. Molina Garc´ıa, V.,
          <string-name>
            <surname>Sasi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Efremenko</surname>
            ,
            <given-names>D.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Doicu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Loyola</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Linearized radiative transfer models for retrieval of cloud parameters from EPIC/DSCOVR measurements</article-title>
          .
          <source>Journal of Quantitative Spectroscopy and Radiative Transfer</source>
          <volume>213</volume>
          ,
          <fpage>241</fpage>
          -
          <lpage>251</lpage>
          (
          <year>2018</year>
          ). https://doi.org/10.1016/j.jqsrt.
          <year>2018</year>
          .
          <volume>03</volume>
          .008
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Natraj</surname>
          </string-name>
          , V.:
          <article-title>A review of fast radiative transfer techniques</article-title>
          . In: Kokhanovsky,
          <string-name>
            <surname>A</surname>
          </string-name>
          . (ed.)
          <article-title>Light scattering reviews</article-title>
          , vol.
          <volume>8</volume>
          , pp.
          <fpage>475</fpage>
          -
          <lpage>504</lpage>
          . Springer Berlin Heidelberg (
          <year>2013</year>
          ). https://doi.org/10.1007/978-3-
          <fpage>642</fpage>
          -32106-1 10
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Plass</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kattawar</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Catchings</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Matrix operator theory of radiative transfer 1: Rayleigh scattering</article-title>
          .
          <source>Applied Optics</source>
          <volume>12</volume>
          (
          <issue>2</issue>
          ),
          <volume>314</volume>
          (
          <year>1973</year>
          ). https://doi.org/10.1364/ao.12.000314
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Stamnes</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tsay</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wiscombe</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jayaweera</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Numerically stable algorithm for discrete-ordinate-method radiative transfer in multiple scattering and emitting layered media</article-title>
          .
          <source>Appl Opt</source>
          <volume>12</volume>
          ,
          <fpage>2502</fpage>
          -
          <lpage>2509</lpage>
          (
          <year>1988</year>
          ). https://doi.org/10.1364/AO.27.002502
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Tikhonov</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Arsenin</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Solutions of ill-posed problems</article-title>
          . Scripta series in mathematics, Winston &amp; Sons, Washington,
          <string-name>
            <surname>D.C.</surname>
          </string-name>
          (
          <year>1977</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Veefkind</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aben</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McMullan</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          , Fo¨rster, H., de Vries, J.,
          <string-name>
            <surname>Otter</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Claas</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Eskes</surname>
          </string-name>
          , H., de Haan, J.,
          <string-name>
            <surname>Kleipool</surname>
            , Q., van Weele,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hasekamp</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoogeveen</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Landgraf</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Snel</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tol</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ingmann</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Voors</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kruizinga</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vink</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Visser</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Levelt</surname>
            ,
            <given-names>P.:</given-names>
          </string-name>
          <article-title>TROPOMI on the ESA Sentinel-5 Precursor: A GMES mission for global observations of the atmospheric composition for climate, air quality and ozone layer applications</article-title>
          .
          <source>Remote Sensing of Environment</source>
          <volume>120</volume>
          ,
          <fpage>70</fpage>
          -
          <lpage>83</lpage>
          (
          <year>2012</year>
          ). https://doi.org/10.1016/j.rse.
          <year>2011</year>
          .
          <volume>09</volume>
          .027
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schussler</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Loyola</surname>
            ,
            <given-names>D.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romahn</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          <article-title>Doicu: A novel ozone profile shape retrieval using full-physics inverse learning machine (FP-ILM)</article-title>
          .
          <source>IEEE Journal of Selected Topics in Applied Earth Observations and Remote Sensing</source>
          <volume>10</volume>
          (
          <issue>12</issue>
          ),
          <fpage>5442</fpage>
          -
          <lpage>5457</lpage>
          (
          <year>2017</year>
          ). https://doi.org/10.1109/jstars.
          <year>2017</year>
          .2740168
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>