<?xml version="1.0" encoding="UTF-8"?>
<?latexml searchpaths="/home/japhy/scienceReplication.artiswrong.com/paper_files/arxiv/2602.08077/latex_extracted"?>
<!--  %“documentclass[gray]–jmlr˝ % test grayscale version --><!--  %“documentclass[tablecaption=bottom]–jmlr˝% journal article --><?latexml class="jmlr" options="pmlr,twocolumn,10pt"?>
<!--  %The following packages will be automatically loaded: --><!--  %amsmath, amssymb, natbib, graphicx, url, algorithm2e --><!--  %“usepackage–rotating˝% for sideways figures and tables --><!--  %“usepackage–longtable˝% for long tables --><!--  %The booktabs package is used by this sample document --><!--  %(it provides “toprule, “midrule and “bottomrule). --><!--  %Remove the next line if you don’t require it. --><?latexml package="algorithm"?>
<?latexml package="algpseudocode"?>
<?latexml package="booktabs"?>
<?latexml package="multirow"?>
<?latexml package="multicol"?>
<?latexml package="siunitx"?>
<!--  %The lineno package is required for denoting line --><!--  %numbers for paper review. --><?latexml package="lineno" options="switch"?>
<!--  %The following command is just for this sample document: --><!--  %remove this in your real article --><!--  %The following is to recognise equal contribution for authorship --><!--  %Define an unnumbered theorem just for this sample document for --><!--  %illustrative purposes: --><?latexml RelaxNGSchema="LaTeXML"?>
<document xmlns="http://dlmf.nist.gov/LaTeXML" class="ltx_authors_1line">
  <resource src="LaTeXML.css" type="text/css"/>
  <resource src="ltx-article.css" type="text/css"/>
  <title>[</title>
  <creator role="author">
    <personname><ERROR class="undefined">\Name</ERROR>Sayantan Kumar <ERROR class="undefined">\Email</ERROR>sayantan.kumar@wustl.edu<break/><ERROR class="undefined">\addr</ERROR>Department of Computer Science and Engineering <break/>Washington University in St Louis</personname>
  </creator>
  <creator before="  " role="author">
    <personname> USA
<ERROR class="undefined">\AND</ERROR><ERROR class="undefined">\Name</ERROR>Peijie Qiu<ERROR class="undefined">\Email</ERROR>peijie.qiu@wustl.edu<break/><ERROR class="undefined">\addr</ERROR>Malinkrodt Institute of Radiology <break/>Washington University in St Louis School of Medicine</personname>
  </creator>
  <creator before="  " role="author">
    <personname> USA
<ERROR class="undefined">\AND</ERROR><ERROR class="undefined">\Name</ERROR>Aristeidis Sotiras <ERROR class="undefined">\Email</ERROR>aristeidis.sotiras@wustl.edu<break/><ERROR class="undefined">\addr</ERROR>Malinkrodt Institute of Radiology <break/>Washington University in St Louis School of Medicine
</personname>
  </creator>
  <abstract name="Abstract">
    <p>Normative modeling learns a healthy reference distribution and quantifies subject-specific deviations to capture heterogeneous disease effects. In Alzheimer’s disease (AD), multimodal neuroimaging offers complementary signals but VAE-based normative models often (i) fit the healthy reference distribution imperfectly, inflating false positives, and (ii) use posterior aggregation (e.g., PoE/MoE) that can yield weak multimodal fusion in the shared latent space. We propose <emph font="italic">mmSIVAE</emph>, a multimodal soft-introspective variational autoencoder combined with <emph font="italic">Mixture-of-Product-of-Experts</emph> (MOPOE) aggregation to improve reference fidelity and multimodal integration. We compute deviation scores in latent space and feature space as distances from the learned healthy distributions, and map statistically significant latent deviations to regional abnormalities for interpretability. On ADNI MRI regional volumes and amyloid PET SUVR, mmSIVAE improves reconstruction on held-out controls and produces more discriminative deviation scores for outlier detection than VAE baselines, with higher likelihood ratios and clearer separation between control and AD-spectrum cohorts. Deviation maps highlight region-level patterns aligned with established AD-related changes. More broadly, our results highlight the importance of training objectives that prioritize reference-distribution fidelity and robust multimodal posterior aggregation for normative modeling, with implications for deviation-based analysis across multimodal clinical data.</p>
  </abstract>
  <ERROR class="undefined">\theorembodyfont</ERROR>
  <ERROR class="undefined">\theoremheaderfont</ERROR>
  <ERROR class="undefined">\theorempostheader</ERROR>
  <para xml:id="p1">
    <p>:
<ERROR class="undefined">\theoremsep</ERROR><break/>
<!--  %change the arguments, as appropriate, in the following: --><ERROR class="undefined">\jmlrvolume</ERROR>LEAVE UNSET
<ERROR class="undefined">\jmlryear</ERROR>2026
<ERROR class="undefined">\jmlrsubmitted</ERROR>LEAVE UNSET
<ERROR class="undefined">\jmlrpublished</ERROR>LEAVE UNSET
<!--  %**** mmsivae˙main.tex Line 50 **** --><ERROR class="undefined">\jmlrworkshop</ERROR>Conference on Health, Inference, and Learning (CHIL) 2026 <!--  %W&amp;CP title 
     %The optional argument of “title is used in the header-->Multimodal normative modeling with introspective variational autoencoders]Multimodal normative modeling in Alzheimer’s Disease with introspective variational autoencoders
<!--  %Anything in the title that should appear in the main title but 
     %not in the article’s header or the volume’s table of
     %contents should be placed inside “titletag–˝
     %“title–Title of the Article“titletag–“thanks–Some footnote˝˝˝
     %Use “Name–Author Name˝ to specify the name.
     %If the surname contains spaces, enclose the surname
     %in braces, e.g. “Name–John –Smith Jones˝˝ similarly
     %if the name has a ”von” part, e.g “Name–Jane –de Winter˝˝.
     %If the first letter in the forenames is a diacritic
     %enclose the diacritic in braces, e.g. “Name––“’E˝louise Smith˝
     %“thanks must come after “Name–...˝ not inside the argument for
     %example “Name–John Smith˝“nametag–“thanks–A note˝˝ NOT “Name–John
     %Smith“thanks–A note˝˝
     %Anything in the name that should appear in the title but not in the
     %article’s header or footer or in the volume’s
     %**** mmsivae˙main.tex Line 75 ****
     %table of contents should be placed inside “nametag–˝
     %Two authors with the same address
     %“author–%
     %“Name–Author Name1“nametag–“thanks–A note˝˝˝ “Email–abc@sample.com˝“and
     %“Name–Author Name2˝ “Email–xyz@sample.com˝““
     %“addr Address
     %˝
     %Three or more authors with the same address:
     %“author–%
     %“Name–Author Name1˝ “Email–an1@sample.com˝““
     %“Name–Author Name2˝ “Email–an2@sample.com˝““
     %“Name–Author Name3˝ “Email–an3@sample.com˝““
     %“addr Address
     %˝
     %Authors with different addresses and equal first authors:
     %footnotemark[1] is to refer to the “equal footnote
     %**** mmsivae˙main.tex Line 100 ****-->
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     %%%%%%%%%%%%% Remove the “linenumbers in the final version %%%%%%%%%%%%%
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     %“linenumbers % Activate line numbering--></p>
  </para>
  <paragraph xml:id="S0.SS0.SSS0.Px1">
    <title>Data and Code Availability</title>
    <para xml:id="S0.SS0.SSS0.Px1.p1">
      <p>This study uses data from the Alzheimer’s Disease Neuroimaging Initiative (ADNI) which are publicly available and can be requested following ADNI Data Sharing and Publications Committee guidelines: <ref class="ltx_url" font="typewriter" href="https://adni.loni.usc.edu/data-samples/access-data/">https://adni.loni.usc.edu/data-samples/access-data/</ref>. Code scripts will be made public upon acceptance.</p>
    </para>
  </paragraph>
  <paragraph xml:id="S0.SS0.SSS0.Px2">
    <title>Institutional Review Board (IRB)</title>
    <para xml:id="S0.SS0.SSS0.Px2.p1">
      <p>All ADNI participants provided written informed consent, and study protocols were approved by each local site’s institutional review board.</p>
    </para>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     %**** mmsivae˙main.tex Line 125 ****
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-->  </paragraph>
  <section inlist="toc" xml:id="S1">
    <tags>
      <tag>1</tag>
      <tag role="autoref">section 1</tag>
      <tag role="refnum">1</tag>
      <tag role="typerefnum">§1</tag>
    </tags>
    <title><tag close=" ">1</tag>Introduction</title>
    <para xml:id="S1.p1">
      <p>Brain disorders such as Alzheimer’s disease (AD) affect millions of people worldwide and substantially reduce quality of life for patients and their families <cite class="ltx_citemacro_cite"><bibref bibrefs="kumar_machine_2021,richards_what_2010" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>. Although advances in biomarkers and therapeutics have been significant, much of the empirical literature continues to rely on case–control comparisons that emphasize group-level averages, implicitly assuming relatively homogeneous disease effects within diagnostic categories <cite class="ltx_citemacro_cite"><bibref bibrefs="verdi2021beyond" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>. In AD, however, clinical presentation, underlying pathology, and rates of progression vary markedly across individuals. Quantifying <emph font="italic">individual-level</emph> departures from expected trajectories therefore offers an opportunity to better capture disease heterogeneity, improve stratification, and support more precise hypotheses about disease mechanisms and treatment response <cite class="ltx_citemacro_cite"><bibref bibrefs="marquand_beyond_2016,marquand_conceptualizing_2019,jack_hypothetical_2010,kumar2024analysing" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>.</p>
    </para>
    <para xml:id="S1.p2">
      <p>Normative modeling addresses this need by learning the distribution of measurements in a reference population (typically cognitively unimpaired controls) and quantifying how much each individual deviates from that learned ”norm” <cite class="ltx_citemacro_cite"><bibref bibrefs="kia_neural_2019,marquand_conceptualizing_2019,verdi_revealing_2023" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>. Classical normative approaches (e.g., Gaussian regression, w-scores) are often univariate and can miss clinically relevant multivariate interactions across brain regions and biomarkers <cite class="ltx_citemacro_cite"><bibref bibrefs="verdi_revealing_2023,loreto_alzheimers_2024,earnest_datadriven_2024" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>. Deep generative frameworks, including autoencoders and variational autoencoders (VAEs), offer a compelling alternative: they can model complex non-linear structure, embed subjects in a latent space, and provide subject-specific deviation maps by contrasting reconstructions with observed data <cite class="ltx_citemacro_cite"><bibref bibrefs="kumar_improving_2023,lawry_aguila_multi-modal_2023" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>.</p>
    </para>
    <para xml:id="S1.p3">
      <p>However, two persistent limitations reduce the reliability and interpretability of VAE-based normative modeling in AD. First, the normative paradigm depends on learning the healthy (training) distribution sufficiently well that reconstructions for controls are accurate; otherwise, large residuals may occur even for controls, inflating false positives and blurring the separation between normal and abnormal subjects. Empirically, standard, variational, and adversarial autoencoders can underperform on out-of-distribution (OOD) detection when normal and abnormal distributions overlap <cite class="ltx_citemacro_cite"><bibref bibrefs="bercea2023aes" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>. Second, most deep normative models remain unimodal, even though AD is multifactorial and routinely studied with complementary neuroimaging modalities (e.g., MRI for neurodegeneration and PET for molecular pathology). Restricting to a single modality can discard information that is essential for capturing heterogeneous disease expression <cite class="ltx_citemacro_cite"><bibref bibrefs="kumar2024analysing,lawry_aguila_conditional_2022" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>.</p>
    </para>
    <para xml:id="S1.p4">
      <p>Multimodal VAEs can, in principle, address the latter limitation, but in practice they introduce an additional challenge: how to aggregate modality-specific posteriors into a joint latent representation. Common strategies include Product-of-Experts (PoE) and Mixture-of-Experts (MoE). PoE can over-weight a highly precise modality, effectively suppressing weaker modalities and yielding brittle joint inference <cite class="ltx_citemacro_cite"><bibref bibrefs="wu_multimodal_2018" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>. MoE, conversely, spreads probability mass across experts and often produces a joint posterior that is no sharper than any unimodal posterior, limiting the utility of the shared latent space for deviation detection <cite class="ltx_citemacro_cite"><bibref bibrefs="shi2019variational" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>. When the joint latent distribution is uninformative, subject-level deviation scores derived from that space become less sensitive and less clinically meaningful.</p>
    </para>
    <para xml:id="S1.p5">
      <p>To address this, our work proposes a multimodal normative modeling framework designed to (i) learn the healthy distribution more faithfully and (ii) form a more informative multimodal latent representation. We introduce a <emph font="italic">multimodal soft-introspective variational autoencoder</emph> (mmSIVAE) that extends Soft-IntroVAE (SIVAE) <cite class="ltx_citemacro_cite"><bibref bibrefs="daniel2021soft" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite> to the multimodal setting. SIVAE trains a VAE with an introspective (adversarial) mechanism in which the encoder is encouraged to distinguish real from generated samples, improving generation quality and OOD sensitivity <cite class="ltx_citemacro_cite"><bibref bibrefs="daniel2021soft" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>. We complement this with Mixture-of-Product-of-Experts (MOPOE) aggregation to combine the strengths of PoE and MoE, yielding a shared latent space that better supports normative deviation scoring.</p>
    </para>
    <para xml:id="S1.p6">
      <p>Our contributions can be summarized as follows:</p>
      <itemize xml:id="S1.I1">
        <item xml:id="S1.I1.i1">
          <tags>
            <tag>•</tag>
            <tag role="autoref">item </tag>
            <tag role="typerefnum">1st item</tag>
          </tags>
          <para xml:id="S1.I1.i1.p1">
            <p>We propose <text font="bold">mmSIVAE</text>, a multimodal extension of soft-introspective VAEs for normative modeling across multiple neuroimaging modalities, and provide a theoretical analysis of the encoder-decoder game for multiple modalities</p>
          </para>
        </item>
        <item xml:id="S1.I1.i2">
          <tags>
            <tag>•</tag>
            <tag role="autoref">item </tag>
            <tag role="typerefnum">2nd item</tag>
          </tags>
          <para xml:id="S1.I1.i2.p1">
            <p>We adopt <text font="bold">MOPOE</text> aggregation to improve multimodal posterior inference, mitigating failure modes of PoE and MoE and producing a more informative shared latent space for downstream deviation quantification.</p>
          </para>
        </item>
        <item xml:id="S1.I1.i3">
          <tags>
            <tag>•</tag>
            <tag role="autoref">item </tag>
            <tag role="typerefnum">3rd item</tag>
          </tags>
          <para xml:id="S1.I1.i3.p1">
            <p>We define <text font="bold">multimodal normative deviation scores</text> in the learned shared latent space and clinically validate their sensitivity to AD stage and association with cognitive measures.</p>
          </para>
        </item>
        <item xml:id="S1.I1.i4">
          <tags>
            <tag>•</tag>
            <tag role="autoref">item </tag>
            <tag role="typerefnum">4th item</tag>
          </tags>
          <para xml:id="S1.I1.i4.p1">
            <p>To improve interpretability, we <text font="bold">map abnormal latent deviations to regional feature-space deviations</text> and analyze brain regions with deviations consistent with AD pathology.</p>
          </para>
        </item>
      </itemize>
    </para>
    <para xml:id="S1.p7">
      <p>Overall, the goal is to assess whether mmSIVAE with MOPOE can (a) better capture the distribution of a healthy reference population, (b) reconstruct inputs more accurately from multimodal latent representations, and (c) yield deviation measures that are both discriminative for outlier detection and clinically interpretable in AD.</p>
    </para>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->    <figure inlist="lof" labels="LABEL:fig:mmsivae" placement="hbt!" xml:id="S1.F1">
      <tags>
        <tag>Figure 1</tag>
        <tag role="autoref">Figure 1</tag>
        <tag role="refnum">1</tag>
        <tag role="typerefnum">Figure 1</tag>
      </tags>
      <graphics candidates="Figures_tables/mmSIVAE.pdf" class="ltx_centering" graphic="Figures_tables/mmSIVAE.pdf" options="width=346.896pt" xml:id="S1.F1.g1"/>
      <toccaption class="ltx_centering"><tag close=" ">1</tag>Training flow of mmSIVAE. The ELBO for real samples is optimized for both encoders and decoders, while the encoders also optimize the expELBO to ’push away’ generated samples from the latent space. The decoders optimize the ELBO for the generated samples to ’fool’ the encoders.</toccaption>
      <caption class="ltx_centering"><tag close=": ">Figure 1</tag>Training flow of mmSIVAE. The ELBO for real samples is optimized for both encoders and decoders, while the encoders also optimize the expELBO to ’push away’ generated samples from the latent space. The decoders optimize the ELBO for the generated samples to ’fool’ the encoders.</caption>
    </figure>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->  </section>
  <section inlist="toc" xml:id="S2">
    <tags>
      <tag>2</tag>
      <tag role="autoref">section 2</tag>
      <tag role="refnum">2</tag>
      <tag role="typerefnum">§2</tag>
    </tags>
    <title><tag close=" ">2</tag>Background and Preliminaries</title>
    <para xml:id="S2.p1">
      <p>Let <Math mode="inline" tex="X=[x_{1},x_{2},...x_{N}]" text="X = list@(x _ 1, x _ 2, ldots * x _ N)" xml:id="S2.p1.m1">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMTok font="italic" role="UNKNOWN">X</XMTok>
              <XMDual>
                <XMApp>
                  <XMTok meaning="list"/>
                  <XMRef idref="S2.p1.m1.1"/>
                  <XMRef idref="S2.p1.m1.2"/>
                  <XMRef idref="S2.p1.m1.3"/>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">[</XMTok>
                  <XMApp xml:id="S2.p1.m1.1">
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                    <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                  </XMApp>
                  <XMTok role="PUNCT">,</XMTok>
                  <XMApp xml:id="S2.p1.m1.2">
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                    <XMTok fontsize="70%" meaning="2" role="NUMBER">2</XMTok>
                  </XMApp>
                  <XMTok role="PUNCT">,</XMTok>
                  <XMApp xml:id="S2.p1.m1.3">
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok name="ldots" role="ID">…</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMTok role="CLOSE" stretchy="false">]</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> be a set of conditionally independent N modalities. The backbone of our model is a multimodal variational autoencoder (mVAE), a generative model of the form <Math mode="inline" tex="p_{\theta}(x_{1},x_{2},...x_{N},z)=p(z)\prod_{i=1}^{N}p_{\theta}(x_{i}|z)" text="p _ theta * vector@(x _ 1, x _ 2, ldots * x _ N, z) = p * z * ((product _ (i = 1)) ^ N)@(p _ theta * conditional@(x _ i, z))" xml:id="S2.p1.m2">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                </XMApp>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="vector"/>
                    <XMRef idref="S2.p1.m2.3"/>
                    <XMRef idref="S2.p1.m2.4"/>
                    <XMRef idref="S2.p1.m2.5"/>
                    <XMRef idref="S2.p1.m2.1"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="S2.p1.m2.3">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="S2.p1.m2.4">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                      <XMTok fontsize="70%" meaning="2" role="NUMBER">2</XMTok>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="S2.p1.m2.5">
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok name="ldots" role="ID">…</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S2.p1.m2.1">z</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMDual>
                  <XMRef idref="S2.p1.m2.2"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S2.p1.m2.2">z</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
                <XMApp>
                  <XMApp>
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok mathstyle="text" meaning="product" name="prod" role="SUMOP" scriptpos="post">∏</XMTok>
                      <XMApp>
                        <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                    </XMApp>
                    <XMDual>
                      <XMRef idref="S2.p1.m2.6"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="S2.p1.m2.6">
                          <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>, where z is the latent variable and <Math mode="inline" tex="p(z)" text="p * z" xml:id="S2.p1.m3">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">p</XMTok>
              <XMDual>
                <XMRef idref="S2.p1.m3.1"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="S2.p1.m3.1">z</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> is the prior. mVAE optimizes the ELBO (Evidence Lower Bound) which is a combination of modality-specific likelihood distributions <Math mode="inline" tex="p_{\theta}\left(x_{i}|z\right)" text="p _ theta * conditional@(x _ i, z)" xml:id="S2.p1.m4">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
              </XMApp>
              <XMDual>
                <XMRef idref="S2.p1.m4.1"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="true">(</XMTok>
                  <XMApp xml:id="S2.p1.m4.1">
                    <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                    </XMApp>
                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                  </XMApp>
                  <XMTok role="CLOSE" stretchy="true">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> and the KL divergence between the approximate joint posterior <Math mode="inline" tex="q(z|X)" text="q * conditional@(z, X)" xml:id="S2.p1.m5">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">q</XMTok>
              <XMDual>
                <XMRef idref="S2.p1.m5.1"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMApp xml:id="S2.p1.m5.1">
                    <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                  </XMApp>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> and prior <Math mode="inline" tex="p(z)" text="p * z" xml:id="S2.p1.m6">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">p</XMTok>
              <XMDual>
                <XMRef idref="S2.p1.m6.1"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="S2.p1.m6.1">z</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math>.</p>
    </para>
    <para xml:id="S2.p2">
      <equationgroup labels="LABEL:eq:mmELBO" xml:id="S2.E1">
        <tags>
          <tag>(1)</tag>
          <tag role="autoref">Equation 1</tag>
          <tag role="refnum">1</tag>
        </tags>
        <equation xml:id="S2.E1X">
          <MathFork>
            <Math tex="\displaystyle\operatorname{ELBO}=\mathbb{E}_{q(z\mid X)}\left[\sum_{x_{i}\in X%&#10;}\log p_{\theta}\left(x_{i}|z\right)\right]" text="ELBO = E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (x _ i element-of X))@(logarithm@(p _ theta) * conditional@(x _ i, z)))" xml:id="S2.E1X.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok role="OPFUNCTION" scriptpos="post">ELBO</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                        <XMDual>
                          <XMRef idref="S2.E1X.m1.1"/>
                          <XMWrap>
                            <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="S2.E1X.m1.1">
                              <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                            </XMApp>
                            <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="delimited-[]"/>
                        <XMRef idref="S2.E1X.m1.2"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="true">[</XMTok>
                        <XMApp xml:id="S2.E1X.m1.2">
                          <XMApp scriptpos="mid">
                            <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                            <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                            <XMApp>
                              <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="S2.E1X.m1.2.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">(</XMTok>
                                <XMApp xml:id="S2.E1X.m1.2.1">
                                  <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                  </XMApp>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="true">]</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>
            <MathBranch>
              <td align="right"><Math tex="\displaystyle\operatorname{ELBO}" text="ELBO" xml:id="S2.E1X.m2">
                  <XMath>
                    <XMTok role="OPFUNCTION" scriptpos="post">ELBO</XMTok>
                  </XMath>
                </Math></td>
              <td align="left"><Math tex="\displaystyle=\mathbb{E}_{q(z\mid X)}\left[\sum_{x_{i}\in X}\log p_{\theta}%&#10;\left(x_{i}|z\right)\right]" text="absent = E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (x _ i element-of X))@(logarithm@(p _ theta) * conditional@(x _ i, z)))" xml:id="S2.E1X.m3">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMTok meaning="absent"/>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                            <XMDual>
                              <XMRef idref="S2.E1X.m3.1"/>
                              <XMWrap>
                                <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="S2.E1X.m3.1">
                                  <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                </XMApp>
                                <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="S2.E1X.m3.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">[</XMTok>
                            <XMApp xml:id="S2.E1X.m3.2">
                              <XMApp scriptpos="mid">
                                <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                <XMApp>
                                  <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                  </XMApp>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="S2.E1X.m3.2.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="true">(</XMTok>
                                    <XMApp xml:id="S2.E1X.m3.2.1">
                                      <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                      </XMApp>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="S2.E1Xa">
          <MathFork>
            <Math tex="\displaystyle-\operatorname{KL}\left[q_{\phi}(z|X),p(z)\right]" text="- KL@(q _ phi * conditional@(z, X), p * z)" xml:id="S2.E1Xa.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="minus" role="ADDOP">-</XMTok>
                  <XMDual>
                    <XMApp>
                      <XMRef idref="S2.E1Xa.m1.2"/>
                      <XMRef idref="S2.E1Xa.m1.3"/>
                      <XMRef idref="S2.E1Xa.m1.4"/>
                    </XMApp>
                    <XMApp>
                      <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S2.E1Xa.m1.2">KL</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="true">[</XMTok>
                        <XMApp xml:id="S2.E1Xa.m1.3">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" role="UNKNOWN">q</XMTok>
                            <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="S2.E1Xa.m1.3.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S2.E1Xa.m1.3.1">
                                <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMApp xml:id="S2.E1Xa.m1.4">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">p</XMTok>
                          <XMDual>
                            <XMRef idref="S2.E1Xa.m1.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S2.E1Xa.m1.1">z</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="true">]</XMTok>
                      </XMWrap>
                    </XMApp>
                  </XMDual>
                </XMApp>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle-\operatorname{KL}\left[q_{\phi}(z|X),p(z)\right]" text="- KL@(q _ phi * conditional@(z, X), p * z)" xml:id="S2.E1Xa.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMDual>
                        <XMApp>
                          <XMRef idref="S2.E1Xa.m2.2"/>
                          <XMRef idref="S2.E1Xa.m2.3"/>
                          <XMRef idref="S2.E1Xa.m2.4"/>
                        </XMApp>
                        <XMApp>
                          <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S2.E1Xa.m2.2">KL</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">[</XMTok>
                            <XMApp xml:id="S2.E1Xa.m2.3">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="S2.E1Xa.m2.3.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S2.E1Xa.m2.3.1">
                                    <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMApp xml:id="S2.E1Xa.m2.4">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" role="UNKNOWN">p</XMTok>
                              <XMDual>
                                <XMRef idref="S2.E1Xa.m2.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="S2.E1Xa.m2.1">z</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">]</XMTok>
                          </XMWrap>
                        </XMApp>
                      </XMDual>
                    </XMApp>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
      </equationgroup>
    </para>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->    <subsection inlist="toc" xml:id="S2.SS1">
      <tags>
        <tag>2.1</tag>
        <tag role="autoref">subsection 2.1</tag>
        <tag role="refnum">2.1</tag>
        <tag role="typerefnum">§2.1</tag>
      </tags>
      <title><tag close=" ">2.1</tag>Soft-Introspective VAE (SIVAE)</title>
      <para xml:id="S2.SS1.p1">
        <p><text font="bold">Introspective VAE:</text> Unlike the standard VAE, which optimizes a single lower bound, Introspective VAE (IntroVAE) (<cite class="ltx_citemacro_cite"><bibref bibrefs="huang2018introvae" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
              <bibrefphrase>(</bibrefphrase>
              <bibrefphrase>)</bibrefphrase>
            </bibref></cite>) incorporates an adversarial learning strategy similar to that used in Generative Adversarial Networks (GANs). In this framework, the encoder’s objective is to maximize the KL divergence between the generated (fake) image and the latent variable while minimizing the KL divergence between the actual image and the latent variable. Simultaneously, the decoder seeks to challenge the encoder by minimizing the KL divergence between the generated image and the latent variable. The learning objectives for the Encoder and Decoder in IntroVAE are as follows:</p>
      </para>
      <para xml:id="S2.SS1.p2">
        <equationgroup xml:id="S2.E2">
          <tags>
            <tag>(2)</tag>
            <tag role="autoref">Equation 2</tag>
            <tag role="refnum">2</tag>
          </tags>
          <equation xml:id="S2.E2X">
            <MathFork>
              <Math tex="\displaystyle\mathcal{L}_{E}=ELBO(x)+\sum_{s=r,g}\left[m-KL\left(q_{\phi}\left%&#10;(z\mid x_{s}\right)\|p(z)\right]^{+}\right." xml:id="S2.E2X.m1">
                <XMath>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                    <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                  </XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok font="italic" role="UNKNOWN">E</XMTok>
                  <XMTok font="italic" role="UNKNOWN">L</XMTok>
                  <XMTok font="italic" role="UNKNOWN">B</XMTok>
                  <XMTok font="italic" role="UNKNOWN">O</XMTok>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S2.E2X.m1.3">x</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMTok meaning="plus" role="ADDOP">+</XMTok>
                  <XMApp scriptpos="mid">
                    <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                    <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                    <XMApp>
                      <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">s</XMTok>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="list"/>
                          <XMRef idref="S2.E2X.m1.1"/>
                          <XMRef idref="S2.E2X.m1.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S2.E2X.m1.1">r</XMTok>
                          <XMTok fontsize="70%" role="PUNCT">,</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S2.E2X.m1.2">g</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="true">[</XMTok>
                    <XMTok font="italic" role="UNKNOWN">m</XMTok>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMTok font="italic" role="UNKNOWN">K</XMTok>
                    <XMTok font="italic" role="UNKNOWN">L</XMTok>
                    <XMApp>
                      <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="true">(</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          <XMTok name="mid" role="VERTBAR">∣</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post10"/>
                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">s</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">)</XMTok>
                        </XMWrap>
                        <XMTok meaning="parallel-to" name="||" role="VERTBAR">∥</XMTok>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S2.E2X.m1.4">z</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                        <XMTok role="CLOSE" stretchy="true">]</XMTok>
                      </XMWrap>
                      <XMTok fontsize="70%" meaning="plus" role="ADDOP">+</XMTok>
                    </XMApp>
                  </XMWrap>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle\mathcal{L}_{E}=ELBO(x)+\sum_{s=r,g}\left[m-KL\left(q_{\phi}\left%&#10;(z\mid x_{s}\right)\|p(z)\right]^{+}\right." xml:id="S2.E2X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                      </XMApp>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMTok font="italic" role="UNKNOWN">E</XMTok>
                      <XMTok font="italic" role="UNKNOWN">L</XMTok>
                      <XMTok font="italic" role="UNKNOWN">B</XMTok>
                      <XMTok font="italic" role="UNKNOWN">O</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="S2.E2X.m2.3">x</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok meaning="plus" role="ADDOP">+</XMTok>
                      <XMApp scriptpos="mid">
                        <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                        <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">s</XMTok>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="list"/>
                              <XMRef idref="S2.E2X.m2.1"/>
                              <XMRef idref="S2.E2X.m2.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S2.E2X.m2.1">r</XMTok>
                              <XMTok fontsize="70%" role="PUNCT">,</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S2.E2X.m2.2">g</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="true">[</XMTok>
                        <XMTok font="italic" role="UNKNOWN">m</XMTok>
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMTok font="italic" role="UNKNOWN">K</XMTok>
                        <XMTok font="italic" role="UNKNOWN">L</XMTok>
                        <XMApp>
                          <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">(</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                              <XMTok font="italic" role="UNKNOWN">q</XMTok>
                              <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                              <XMTok name="mid" role="VERTBAR">∣</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post10"/>
                                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">s</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">)</XMTok>
                            </XMWrap>
                            <XMTok meaning="parallel-to" name="||" role="VERTBAR">∥</XMTok>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S2.E2X.m2.4">z</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                            <XMTok role="CLOSE" stretchy="true">]</XMTok>
                          </XMWrap>
                          <XMTok fontsize="70%" meaning="plus" role="ADDOP">+</XMTok>
                        </XMApp>
                      </XMWrap>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="S2.E2Xa">
            <MathFork>
              <Math tex="\displaystyle\mathcal{L}_{D}=\sum_{s=r,g}\left[KL\left(q_{\phi}\left(z\mid x_{%&#10;s}\right)\|p(z)\right)\right]." text="L _ D = (sum _ (s = list@(r, g)))@(delimited-[]@(K * L * conditional@(q _ phi * conditional@(z, x _ s), p * z)))" xml:id="S2.E2Xa.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="S2.E2Xa.m1.4"/>
                    <XMWrap>
                      <XMApp xml:id="S2.E2Xa.m1.4">
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMApp scriptpos="mid">
                            <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                            <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                            <XMApp>
                              <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">s</XMTok>
                              <XMDual>
                                <XMApp>
                                  <XMTok meaning="list"/>
                                  <XMRef idref="S2.E2Xa.m1.1"/>
                                  <XMRef idref="S2.E2Xa.m1.2"/>
                                </XMApp>
                                <XMWrap>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S2.E2Xa.m1.1">r</XMTok>
                                  <XMTok fontsize="70%" role="PUNCT">,</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S2.E2Xa.m1.2">g</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="S2.E2Xa.m1.4.1"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">[</XMTok>
                              <XMApp xml:id="S2.E2Xa.m1.4.1">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">K</XMTok>
                                <XMTok font="italic" role="UNKNOWN">L</XMTok>
                                <XMDual>
                                  <XMRef idref="S2.E2Xa.m1.4.1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="true">(</XMTok>
                                    <XMApp xml:id="S2.E2Xa.m1.4.1.1">
                                      <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                          <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                        </XMApp>
                                        <XMDual>
                                          <XMRef idref="S2.E2Xa.m1.4.1.1.1"/>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="true">(</XMTok>
                                            <XMApp xml:id="S2.E2Xa.m1.4.1.1.1">
                                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                              <XMApp>
                                                <XMTok role="SUBSCRIPTOP" scriptpos="post10"/>
                                                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">s</XMTok>
                                              </XMApp>
                                            </XMApp>
                                            <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                        <XMDual>
                                          <XMRef idref="S2.E2Xa.m1.3"/>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="S2.E2Xa.m1.3">z</XMTok>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle\mathcal{L}_{D}=\sum_{s=r,g}\left[KL\left(q_{\phi}\left(z\mid x_{%&#10;s}\right)\|p(z)\right)\right]." text="L _ D = (sum _ (s = list@(r, g)))@(delimited-[]@(K * L * conditional@(q _ phi * conditional@(z, x _ s), p * z)))" xml:id="S2.E2Xa.m2">
                    <XMath>
                      <XMDual>
                        <XMRef idref="S2.E2Xa.m2.4"/>
                        <XMWrap>
                          <XMApp xml:id="S2.E2Xa.m2.4">
                            <XMTok meaning="equals" role="RELOP">=</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                            </XMApp>
                            <XMApp>
                              <XMApp scriptpos="mid">
                                <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                <XMApp>
                                  <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">s</XMTok>
                                  <XMDual>
                                    <XMApp>
                                      <XMTok meaning="list"/>
                                      <XMRef idref="S2.E2Xa.m2.1"/>
                                      <XMRef idref="S2.E2Xa.m2.2"/>
                                    </XMApp>
                                    <XMWrap>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S2.E2Xa.m2.1">r</XMTok>
                                      <XMTok fontsize="70%" role="PUNCT">,</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S2.E2Xa.m2.2">g</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMApp>
                                  <XMTok meaning="delimited-[]"/>
                                  <XMRef idref="S2.E2Xa.m2.4.1"/>
                                </XMApp>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="true">[</XMTok>
                                  <XMApp xml:id="S2.E2Xa.m2.4.1">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">K</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">L</XMTok>
                                    <XMDual>
                                      <XMRef idref="S2.E2Xa.m2.4.1.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="true">(</XMTok>
                                        <XMApp xml:id="S2.E2Xa.m2.4.1.1">
                                          <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                                          <XMApp>
                                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                            <XMApp>
                                              <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                              <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                              <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                            </XMApp>
                                            <XMDual>
                                              <XMRef idref="S2.E2Xa.m2.4.1.1.1"/>
                                              <XMWrap>
                                                <XMTok role="OPEN" stretchy="true">(</XMTok>
                                                <XMApp xml:id="S2.E2Xa.m2.4.1.1.1">
                                                  <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                                  <XMApp>
                                                    <XMTok role="SUBSCRIPTOP" scriptpos="post10"/>
                                                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">s</XMTok>
                                                  </XMApp>
                                                </XMApp>
                                                <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                              </XMWrap>
                                            </XMDual>
                                          </XMApp>
                                          <XMApp>
                                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                            <XMDual>
                                              <XMRef idref="S2.E2Xa.m2.3"/>
                                              <XMWrap>
                                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                                <XMTok font="italic" role="UNKNOWN" xml:id="S2.E2Xa.m2.3">z</XMTok>
                                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                              </XMWrap>
                                            </XMDual>
                                          </XMApp>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="true">]</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PERIOD">.</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
<!--  %**** background˙og.tex Line 25 **** -->      </para>
      <para xml:id="S2.SS1.p3">
        <p>where <Math mode="inline" tex="x_{r}" text="x _ r" xml:id="S2.SS1.p3.m1">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
              </XMApp>
            </XMath>
          </Math> is the reconstructed image, <Math mode="inline" tex="xg" text="x * g" xml:id="S2.SS1.p3.m2">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                <XMTok font="italic" role="UNKNOWN">g</XMTok>
              </XMApp>
            </XMath>
          </Math> is the generated image, and <Math mode="inline" tex="m" text="m" xml:id="S2.SS1.p3.m3">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">m</XMTok>
            </XMath>
          </Math> is the hard threshold for constraining the KL divergence.</p>
      </para>
      <paragraph inlist="toc" xml:id="S2.SS1.SSS0.Px1">
        <title>Soft-Introspective VAE:</title>
        <para xml:id="S2.SS1.SSS0.Px1.p1">
          <p>A key limitation of IntroVAE is its use of a hard threshold m to constrain the KL divergence term. Soft-Introspective VAE (SIVAE; <cite class="ltx_citemacro_cite"><bibref bibrefs="daniel2021soft" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
                <bibrefphrase>(</bibrefphrase>
                <bibrefphrase>)</bibrefphrase>
              </bibref></cite>) argue that this design significantly reduces the model’s capacity and can lead to vanishing gradients. To address this issue, SIVAE proposes utilizing the entire Evidence Lower Bound (ELBO) rather than just the KL divergence, employing a soft exponential function in place of a hard threshold. The learning objective (i.e., loss function) for SIVAE is as follows:</p>
        </para>
        <para xml:id="S2.SS1.SSS0.Px1.p2">
          <equationgroup labels="LABEL:SIVAE" xml:id="S2.E3">
            <tags>
              <tag>(3)</tag>
              <tag role="autoref">Equation 3</tag>
              <tag role="refnum">3</tag>
            </tags>
            <equation xml:id="S2.E3X">
              <MathFork>
                <Math tex="\displaystyle\mathcal{L}_{E_{\phi}}(x,z)=ELBO(x)-\frac{1}{\alpha}\exp\left(%&#10;\alpha ELBO\left(D_{\theta}(z)\right)\right)" text="L _ E _ phi * open-interval@(x, z) = E * L * B * O * x - (1 / alpha) * exponential@(alpha * E * L * B * O * D _ theta * z)" xml:id="S2.E3X.m1">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                            <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="S2.E3X.m1.1"/>
                            <XMRef idref="S2.E3X.m1.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3X.m1.1">x</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3X.m1.2">z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" role="UNKNOWN">B</XMTok>
                          <XMTok font="italic" role="UNKNOWN">O</XMTok>
                          <XMDual>
                            <XMRef idref="S2.E3X.m1.3"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3X.m1.3">x</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                            <XMTok meaning="1" role="NUMBER">1</XMTok>
                            <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMRef idref="S2.E3X.m1.5"/>
                              <XMRef idref="S2.E3X.m1.6"/>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="exponential" role="OPFUNCTION" xml:id="S2.E3X.m1.5">exp</XMTok>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">(</XMTok>
                                <XMApp xml:id="S2.E3X.m1.6">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">E</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">L</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">B</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">O</XMTok>
                                  <XMDual>
                                    <XMRef idref="S2.E3X.m1.6.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="true">(</XMTok>
                                      <XMApp xml:id="S2.E3X.m1.6.1">
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                          <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                        </XMApp>
                                        <XMDual>
                                          <XMRef idref="S2.E3X.m1.4"/>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3X.m1.4">z</XMTok>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">)</XMTok>
                              </XMWrap>
                            </XMApp>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math>
                <MathBranch>
                  <td/>
                  <td align="left"><Math tex="\displaystyle\mathcal{L}_{E_{\phi}}(x,z)=ELBO(x)-\frac{1}{\alpha}\exp\left(%&#10;\alpha ELBO\left(D_{\theta}(z)\right)\right)" text="L _ E _ phi * open-interval@(x, z) = E * L * B * O * x - (1 / alpha) * exponential@(alpha * E * L * B * O * D _ theta * z)" xml:id="S2.E3X.m2">
                      <XMath>
                        <XMApp>
                          <XMTok meaning="equals" role="RELOP">=</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                                <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="open-interval"/>
                                <XMRef idref="S2.E3X.m2.1"/>
                                <XMRef idref="S2.E3X.m2.2"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3X.m2.1">x</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3X.m2.2">z</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="minus" role="ADDOP">-</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" role="UNKNOWN">E</XMTok>
                              <XMTok font="italic" role="UNKNOWN">L</XMTok>
                              <XMTok font="italic" role="UNKNOWN">B</XMTok>
                              <XMTok font="italic" role="UNKNOWN">O</XMTok>
                              <XMDual>
                                <XMRef idref="S2.E3X.m2.3"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3X.m2.3">x</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                <XMTok meaning="1" role="NUMBER">1</XMTok>
                                <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMApp>
                                  <XMRef idref="S2.E3X.m2.5"/>
                                  <XMRef idref="S2.E3X.m2.6"/>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="exponential" role="OPFUNCTION" xml:id="S2.E3X.m2.5">exp</XMTok>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="true">(</XMTok>
                                    <XMApp xml:id="S2.E3X.m2.6">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">E</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">L</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">B</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">O</XMTok>
                                      <XMDual>
                                        <XMRef idref="S2.E3X.m2.6.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="true">(</XMTok>
                                          <XMApp xml:id="S2.E3X.m2.6.1">
                                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                            <XMApp>
                                              <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                              <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                              <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                            </XMApp>
                                            <XMDual>
                                              <XMRef idref="S2.E3X.m2.4"/>
                                              <XMWrap>
                                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                                <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3X.m2.4">z</XMTok>
                                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                              </XMWrap>
                                            </XMDual>
                                          </XMApp>
                                          <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                  </XMWrap>
                                </XMApp>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                      </XMath>
                    </Math></td>
                </MathBranch>
              </MathFork>
            </equation>
            <equation xml:id="S2.E3Xa">
              <MathFork>
                <Math tex="\displaystyle\mathcal{L}_{D_{\theta}}(x,z)=ELBO(x)+\gamma ELBO\left(D_{\theta}%&#10;(z)\right)" text="L _ D _ theta * open-interval@(x, z) = E * L * B * O * x + gamma * E * L * B * O * D _ theta * z" xml:id="S2.E3Xa.m1">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                            <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="S2.E3Xa.m1.1"/>
                            <XMRef idref="S2.E3Xa.m1.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3Xa.m1.1">x</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3Xa.m1.2">z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="plus" role="ADDOP">+</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" role="UNKNOWN">B</XMTok>
                          <XMTok font="italic" role="UNKNOWN">O</XMTok>
                          <XMDual>
                            <XMRef idref="S2.E3Xa.m1.3"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3Xa.m1.3">x</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" role="UNKNOWN">B</XMTok>
                          <XMTok font="italic" role="UNKNOWN">O</XMTok>
                          <XMDual>
                            <XMRef idref="S2.E3Xa.m1.5"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">(</XMTok>
                              <XMApp xml:id="S2.E3Xa.m1.5">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                  <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="S2.E3Xa.m1.4"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3Xa.m1.4">z</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math>
                <MathBranch>
                  <td/>
                  <td align="left"><Math tex="\displaystyle\mathcal{L}_{D_{\theta}}(x,z)=ELBO(x)+\gamma ELBO\left(D_{\theta}%&#10;(z)\right)" text="L _ D _ theta * open-interval@(x, z) = E * L * B * O * x + gamma * E * L * B * O * D _ theta * z" xml:id="S2.E3Xa.m2">
                      <XMath>
                        <XMApp>
                          <XMTok meaning="equals" role="RELOP">=</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                                <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="open-interval"/>
                                <XMRef idref="S2.E3Xa.m2.1"/>
                                <XMRef idref="S2.E3Xa.m2.2"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3Xa.m2.1">x</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3Xa.m2.2">z</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="plus" role="ADDOP">+</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" role="UNKNOWN">E</XMTok>
                              <XMTok font="italic" role="UNKNOWN">L</XMTok>
                              <XMTok font="italic" role="UNKNOWN">B</XMTok>
                              <XMTok font="italic" role="UNKNOWN">O</XMTok>
                              <XMDual>
                                <XMRef idref="S2.E3Xa.m2.3"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3Xa.m2.3">x</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                              <XMTok font="italic" role="UNKNOWN">E</XMTok>
                              <XMTok font="italic" role="UNKNOWN">L</XMTok>
                              <XMTok font="italic" role="UNKNOWN">B</XMTok>
                              <XMTok font="italic" role="UNKNOWN">O</XMTok>
                              <XMDual>
                                <XMRef idref="S2.E3Xa.m2.5"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="true">(</XMTok>
                                  <XMApp xml:id="S2.E3Xa.m2.5">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                      <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="S2.E3Xa.m2.4"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="S2.E3Xa.m2.4">z</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                      </XMath>
                    </Math></td>
                </MathBranch>
              </MathFork>
            </equation>
          </equationgroup>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->        </para>
      </paragraph>
    </subsection>
    <subsection inlist="toc" xml:id="S2.SS2">
      <tags>
        <tag>2.2</tag>
        <tag role="autoref">subsection 2.2</tag>
        <tag role="refnum">2.2</tag>
        <tag role="typerefnum">§2.2</tag>
      </tags>
      <title><tag close=" ">2.2</tag>Approximating joint posterior in the latent space</title>
      <para xml:id="S2.SS2.p1">
        <p><text font="bold">Product-of-Experts (POE):</text> The approximate joint posterior <Math mode="inline" tex="q_{PoE}(z\mid x)" text="q _ (P * o * E) * conditional@(z, x)" xml:id="S2.SS2.p1.m1">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                  </XMApp>
                </XMApp>
                <XMDual>
                  <XMRef idref="S2.SS2.p1.m1.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="S2.SS2.p1.m1.1">
                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> can be estimated as the Product of Experts (POE), where the experts are the unimodal approximate posteriors <Math mode="inline" tex="q_{\phi}(z\mid x_{i})" text="q _ phi * conditional@(z, x _ i)" xml:id="S2.SS2.p1.m2">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                </XMApp>
                <XMDual>
                  <XMRef idref="S2.SS2.p1.m2.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="S2.SS2.p1.m2.1">
                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="p(z)" text="p * z" xml:id="S2.SS2.p1.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMDual>
                  <XMRef idref="S2.SS2.p1.m3.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S2.SS2.p1.m3.1">z</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="p(z)" text="p * z" xml:id="S2.SS2.p1.m4">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMDual>
                  <XMRef idref="S2.SS2.p1.m4.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S2.SS2.p1.m4.1">z</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> is the ”prior” expert.</p>
      </para>
      <para xml:id="S2.SS2.p2">
        <equationgroup labels="LABEL:POE" xml:id="S2.E4">
          <tags>
            <tag>(4)</tag>
            <tag role="autoref">Equation 4</tag>
            <tag role="refnum">4</tag>
          </tags>
          <equation xml:id="S2.E4X">
            <MathFork>
              <Math tex="\displaystyle q_{PoE}(z\mid X)=p(z)\prod_{i=1}^{N}q_{\phi}(z\mid x_{i})" text="q _ (P * o * E) * conditional@(z, X) = p * z * ((product _ (i = 1)) ^ N)@(q _ phi * conditional@(z, x _ i))" xml:id="S2.E4X.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="S2.E4X.m1.2"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="S2.E4X.m1.2">
                            <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMDual>
                        <XMRef idref="S2.E4X.m1.1"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S2.E4X.m1.1">z</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                      <XMApp>
                        <XMApp scriptpos="mid">
                          <XMTok role="SUPERSCRIPTOP" scriptpos="mid7"/>
                          <XMApp scriptpos="mid">
                            <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                            <XMTok mathstyle="display" meaning="product" name="prod" role="SUMOP" scriptpos="mid">∏</XMTok>
                            <XMApp>
                              <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                              <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">q</XMTok>
                            <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="S2.E4X.m1.3"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S2.E4X.m1.3">
                                <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle q_{PoE}(z\mid X)" text="q _ (P * o * E) * conditional@(z, X)" xml:id="S2.E4X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="S2.E4X.m2.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="S2.E4X.m2.1">
                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                              <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=p(z)\prod_{i=1}^{N}q_{\phi}(z\mid x_{i})" text="absent = p * z * ((product _ (i = 1)) ^ N)@(q _ phi * conditional@(z, x _ i))" xml:id="S2.E4X.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">p</XMTok>
                          <XMDual>
                            <XMRef idref="S2.E4X.m3.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S2.E4X.m3.1">z</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                          <XMApp>
                            <XMApp scriptpos="mid">
                              <XMTok role="SUPERSCRIPTOP" scriptpos="mid7"/>
                              <XMApp scriptpos="mid">
                                <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                <XMTok mathstyle="display" meaning="product" name="prod" role="SUMOP" scriptpos="mid">∏</XMTok>
                                <XMApp>
                                  <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                  <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="S2.E4X.m3.2"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S2.E4X.m3.2">
                                    <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
<!--  %**** background˙og.tex Line 50 **** -->      </para>
      <para xml:id="S2.SS2.p3">
        <p>The product distribution required above are not in general solvable in closed form. However, if we approximate both <Math mode="inline" tex="p(z)" text="p * z" xml:id="S2.SS2.p3.m1">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMDual>
                  <XMRef idref="S2.SS2.p3.m1.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S2.SS2.p3.m1.1">z</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="\tilde{q}(z|x_{i})" text="tilde@(q) * conditional@(z, x _ i)" xml:id="S2.SS2.p3.m2">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                </XMApp>
                <XMDual>
                  <XMRef idref="S2.SS2.p3.m2.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="S2.SS2.p3.m2.1">
                      <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> as Gaussian, a product of Gaussian experts is itself Gaussian with mean <Math mode="inline" tex="\mu=(\sum_{i}\mu_{i}*T_{i})(\sum_{i}T_{i})^{-1}" text="mu = (sum _ i)@(mu _ i * T _ i) * ((sum _ i)@(T _ i)) ^ (- 1)" xml:id="S2.SS2.p3.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMDual>
                    <XMRef idref="S2.SS2.p3.m3.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="S2.SS2.p3.m3.1">
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">*</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">T</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                  <XMApp>
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMDual>
                      <XMRef idref="S2.SS2.p3.m3.2"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="S2.SS2.p3.m3.2">
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">T</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                    <XMApp>
                      <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                    </XMApp>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> and variance <Math mode="inline" tex="\sigma=(\sum_{i}T_{i})^{-1}" text="sigma = ((sum _ i)@(T _ i)) ^ (- 1)" xml:id="S2.SS2.p3.m4">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMTok font="italic" name="sigma" role="UNKNOWN">σ</XMTok>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMDual>
                    <XMRef idref="S2.SS2.p3.m4.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="S2.SS2.p3.m4.1">
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">T</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                  <XMApp>
                    <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                    <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> where <Math mode="inline" tex="\mu_{i}" text="mu _ i" xml:id="S2.SS2.p3.m5">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="\sigma_{i}" text="sigma _ i" xml:id="S2.SS2.p3.m6">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="sigma" role="UNKNOWN">σ</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
              </XMApp>
            </XMath>
          </Math> are parameters of the i-th Gaussian expert and <Math mode="inline" tex="T_{i}=\sigma_{i}^{-1}" text="T _ i = (sigma _ i) ^ (- 1)" xml:id="S2.SS2.p3.m7">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">T</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                </XMApp>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" name="sigma" role="UNKNOWN">σ</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                  </XMApp>
                  <XMApp>
                    <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                    <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>.</p>
      </para>
      <para xml:id="S2.SS2.p4">
        <p>The challenge of approximating inference distribution with POE is that if the inference distribution for a particular modality (expert) is very sharp, then the joint distribution will be dominated by it. In other words, the overconfident but mis-calibrated experts may bias the joint posterior distribution which is undesirable for learning informative latent representations between modalities.</p>
      </para>
      <paragraph inlist="toc" xml:id="S2.SS2.SSS0.Px1">
        <title>Mixture-of-Experts (MOE):</title>
        <para xml:id="S2.SS2.SSS0.Px1.p1">
          <p>Another way to approximate joint inference is to use the mixture of experts (MoE) form, where the approximate posterior of the joint is represented by the sum of the unimodal posterior distributions. Since MoE is the sum of each expert and not product, the joint posterior distribution is not dominated by experts with high precision as in PoE, but spreads its density over all individual experts. In the MoE setting, each uni-modal posterior <Math mode="inline" tex="q_{\phi}(z\mid x_{i})" text="q _ phi * conditional@(z, x _ i)" xml:id="S2.SS2.SSS0.Px1.p1.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="S2.SS2.SSS0.Px1.p1.m1.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="S2.SS2.SSS0.Px1.p1.m1.1">
                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">x</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMath>
            </Math> is evaluated with the generative model <Math mode="inline" tex="p_{\theta}(X,z)" text="p _ theta * open-interval@(X, z)" xml:id="S2.SS2.SSS0.Px1.p1.m2">
              <XMath>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="open-interval"/>
                      <XMRef idref="S2.SS2.SSS0.Px1.p1.m2.1"/>
                      <XMRef idref="S2.SS2.SSS0.Px1.p1.m2.2"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="S2.SS2.SSS0.Px1.p1.m2.1">X</XMTok>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="S2.SS2.SSS0.Px1.p1.m2.2">z</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMath>
            </Math> such that the ELBO becomes:</p>
        </para>
        <para xml:id="S2.SS2.SSS0.Px1.p2">
          <equationgroup xml:id="S2.E5">
            <tags>
              <tag>(5)</tag>
              <tag role="autoref">Equation 5</tag>
              <tag role="refnum">5</tag>
            </tags>
            <equation xml:id="S2.E5X">
              <MathFork>
                <Math tex="\displaystyle q_{MoE}(z\mid X)=\frac{1}{N}\sum_{i=1}^{N}q_{\phi}(z\mid x_{i})" text="q _ (M * o * E) * conditional@(z, X) = (1 / N) * ((sum _ (i = 1)) ^ N)@(q _ phi * conditional@(z, x _ i))" xml:id="S2.E5X.m1">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="S2.E5X.m1.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="S2.E5X.m1.1">
                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                              <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                          <XMTok meaning="1" role="NUMBER">1</XMTok>
                          <XMTok font="italic" role="UNKNOWN">N</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMApp scriptpos="mid">
                            <XMTok role="SUPERSCRIPTOP" scriptpos="mid7"/>
                            <XMApp scriptpos="mid">
                              <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                              <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" role="UNKNOWN">q</XMTok>
                              <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="S2.E5X.m1.2"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="S2.E5X.m1.2">
                                  <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math>
                <MathBranch>
                  <td align="right"><Math tex="\displaystyle q_{MoE}(z\mid X)" text="q _ (M * o * E) * conditional@(z, X)" xml:id="S2.E5X.m2">
                      <XMath>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">q</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="S2.E5X.m2.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S2.E5X.m2.1">
                                <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMath>
                    </Math></td>
                  <td align="left"><Math tex="\displaystyle=\frac{1}{N}\sum_{i=1}^{N}q_{\phi}(z\mid x_{i})" text="absent = (1 / N) * ((sum _ (i = 1)) ^ N)@(q _ phi * conditional@(z, x _ i))" xml:id="S2.E5X.m3">
                      <XMath>
                        <XMApp>
                          <XMTok meaning="equals" role="RELOP">=</XMTok>
                          <XMTok meaning="absent"/>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMTok meaning="1" role="NUMBER">1</XMTok>
                              <XMTok font="italic" role="UNKNOWN">N</XMTok>
                            </XMApp>
                            <XMApp>
                              <XMApp scriptpos="mid">
                                <XMTok role="SUPERSCRIPTOP" scriptpos="mid7"/>
                                <XMApp scriptpos="mid">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                  <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                    <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                  <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="S2.E5X.m3.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S2.E5X.m3.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                      </XMath>
                    </Math></td>
                </MathBranch>
              </MathFork>
            </equation>
            <equation xml:id="S2.E5Xa">
              <MathFork>
                <Math tex="\displaystyle\operatorname{ELBO}(X)\triangleq\mathbb{E}_{q(z\mid X)}\left[\sum%&#10;_{x_{i}\in X}\log p_{\theta}\left(x_{i}\mid z\right)\right]" text="ELBO@(X) triangleq E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (x _ i element-of X))@(logarithm@(p _ theta) * conditional@(x _ i, z)))" xml:id="S2.E5Xa.m1">
                  <XMath>
                    <XMApp>
                      <XMTok name="triangleq" role="RELOP">≜</XMTok>
                      <XMDual>
                        <XMApp>
                          <XMRef idref="S2.E5Xa.m1.2"/>
                          <XMRef idref="S2.E5Xa.m1.3"/>
                        </XMApp>
                        <XMApp>
                          <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S2.E5Xa.m1.2">ELBO</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S2.E5Xa.m1.3">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMApp>
                      </XMDual>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                            <XMDual>
                              <XMRef idref="S2.E5Xa.m1.1"/>
                              <XMWrap>
                                <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="S2.E5Xa.m1.1">
                                  <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                </XMApp>
                                <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="S2.E5Xa.m1.4"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">[</XMTok>
                            <XMApp xml:id="S2.E5Xa.m1.4">
                              <XMApp scriptpos="mid">
                                <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                <XMApp>
                                  <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                  </XMApp>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="S2.E5Xa.m1.4.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="true">(</XMTok>
                                    <XMApp xml:id="S2.E5Xa.m1.4.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                      </XMApp>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math>
                <MathBranch>
                  <td align="right"><Math tex="\displaystyle\operatorname{ELBO}(X)" text="ELBO@(X)" xml:id="S2.E5Xa.m2">
                      <XMath>
                        <XMDual>
                          <XMApp>
                            <XMRef idref="S2.E5Xa.m2.1"/>
                            <XMRef idref="S2.E5Xa.m2.2"/>
                          </XMApp>
                          <XMApp>
                            <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S2.E5Xa.m2.1">ELBO</XMTok>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S2.E5Xa.m2.2">X</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMApp>
                        </XMDual>
                      </XMath>
                    </Math></td>
                  <td align="left"><Math tex="\displaystyle\triangleq\mathbb{E}_{q(z\mid X)}\left[\sum_{x_{i}\in X}\log p_{%&#10;\theta}\left(x_{i}\mid z\right)\right]" text="absent triangleq E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (x _ i element-of X))@(logarithm@(p _ theta) * conditional@(x _ i, z)))" xml:id="S2.E5Xa.m3">
                      <XMath>
                        <XMApp>
                          <XMTok name="triangleq" role="RELOP">≜</XMTok>
                          <XMTok meaning="absent"/>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                                <XMDual>
                                  <XMRef idref="S2.E5Xa.m3.1"/>
                                  <XMWrap>
                                    <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S2.E5Xa.m3.1">
                                      <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                    </XMApp>
                                    <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="delimited-[]"/>
                                <XMRef idref="S2.E5Xa.m3.2"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">[</XMTok>
                                <XMApp xml:id="S2.E5Xa.m3.2">
                                  <XMApp scriptpos="mid">
                                    <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                    <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                    <XMApp>
                                      <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                      </XMApp>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                        <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="S2.E5Xa.m3.2.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="true">(</XMTok>
                                        <XMApp xml:id="S2.E5Xa.m3.2.1">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                          </XMApp>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">]</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMath>
                    </Math></td>
                </MathBranch>
              </MathFork>
            </equation>
            <equation xml:id="S2.E5Xb">
              <MathFork>
                <Math tex="\displaystyle-\operatorname{KL}\left[q_{MoE}(z\mid X)\|p(z)\right]" text="- KL@(conditional@(q _ (M * o * E) * conditional@(z, X), p * z))" xml:id="S2.E5Xb.m1">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMDual>
                        <XMApp>
                          <XMRef idref="S2.E5Xb.m1.2"/>
                          <XMRef idref="S2.E5Xb.m1.3"/>
                        </XMApp>
                        <XMApp>
                          <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S2.E5Xb.m1.2">KL</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">[</XMTok>
                            <XMApp xml:id="S2.E5Xb.m1.3">
                              <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="S2.E5Xb.m1.3.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S2.E5Xb.m1.3.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMRef idref="S2.E5Xb.m1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S2.E5Xb.m1.1">z</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">]</XMTok>
                          </XMWrap>
                        </XMApp>
                      </XMDual>
                    </XMApp>
                  </XMath>
                </Math>
                <MathBranch>
                  <td/>
                  <td align="left"><Math tex="\displaystyle-\operatorname{KL}\left[q_{MoE}(z\mid X)\|p(z)\right]" text="- KL@(conditional@(q _ (M * o * E) * conditional@(z, X), p * z))" xml:id="S2.E5Xb.m2">
                      <XMath>
                        <XMApp>
                          <XMTok meaning="minus" role="ADDOP">-</XMTok>
                          <XMDual>
                            <XMApp>
                              <XMRef idref="S2.E5Xb.m2.2"/>
                              <XMRef idref="S2.E5Xb.m2.3"/>
                            </XMApp>
                            <XMApp>
                              <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S2.E5Xb.m2.2">KL</XMTok>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">[</XMTok>
                                <XMApp xml:id="S2.E5Xb.m2.3">
                                  <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="S2.E5Xb.m2.3.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="S2.E5Xb.m2.3.1">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMRef idref="S2.E5Xb.m2.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="S2.E5Xb.m2.1">z</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">]</XMTok>
                              </XMWrap>
                            </XMApp>
                          </XMDual>
                        </XMApp>
                      </XMath>
                    </Math></td>
                </MathBranch>
              </MathFork>
            </equation>
            <equation xml:id="S2.E5Xc">
              <MathFork>
                <Math tex="\displaystyle=\frac{1}{N}\left[\sum_{i=1}^{N}\mathbb{E}_{q(z\mid X)}\log p_{%&#10;\theta}\left(x_{i}\mid z\right)\right]" text="absent = (1 / N) * delimited-[]@(((sum _ (i = 1)) ^ N)@(E _ (q * conditional@(z, X)) * logarithm@(p _ theta) * conditional@(x _ i, z)))" xml:id="S2.E5Xc.m1">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMTok meaning="absent"/>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                          <XMTok meaning="1" role="NUMBER">1</XMTok>
                          <XMTok font="italic" role="UNKNOWN">N</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="S2.E5Xc.m1.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">[</XMTok>
                            <XMApp xml:id="S2.E5Xc.m1.2">
                              <XMApp scriptpos="mid">
                                <XMTok role="SUPERSCRIPTOP" scriptpos="mid8"/>
                                <XMApp scriptpos="mid">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                  <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                    <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                                    <XMDual>
                                      <XMRef idref="S2.E5Xc.m1.1"/>
                                      <XMWrap>
                                        <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="S2.E5Xc.m1.1">
                                          <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                        </XMApp>
                                        <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="S2.E5Xc.m1.2.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="true">(</XMTok>
                                    <XMApp xml:id="S2.E5Xc.m1.2.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                      </XMApp>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math>
                <MathBranch>
                  <td/>
                  <td align="left"><Math tex="\displaystyle=\frac{1}{N}\left[\sum_{i=1}^{N}\mathbb{E}_{q(z\mid X)}\log p_{%&#10;\theta}\left(x_{i}\mid z\right)\right]" text="absent = (1 / N) * delimited-[]@(((sum _ (i = 1)) ^ N)@(E _ (q * conditional@(z, X)) * logarithm@(p _ theta) * conditional@(x _ i, z)))" xml:id="S2.E5Xc.m2">
                      <XMath>
                        <XMApp>
                          <XMTok meaning="equals" role="RELOP">=</XMTok>
                          <XMTok meaning="absent"/>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMTok meaning="1" role="NUMBER">1</XMTok>
                              <XMTok font="italic" role="UNKNOWN">N</XMTok>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="delimited-[]"/>
                                <XMRef idref="S2.E5Xc.m2.2"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">[</XMTok>
                                <XMApp xml:id="S2.E5Xc.m2.2">
                                  <XMApp scriptpos="mid">
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="mid8"/>
                                    <XMApp scriptpos="mid">
                                      <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                      <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                      <XMApp>
                                        <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                        <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                                        <XMDual>
                                          <XMRef idref="S2.E5Xc.m2.1"/>
                                          <XMWrap>
                                            <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                            <XMApp xml:id="S2.E5Xc.m2.1">
                                              <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                            </XMApp>
                                            <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                        <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="S2.E5Xc.m2.2.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="true">(</XMTok>
                                        <XMApp xml:id="S2.E5Xc.m2.2.1">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                          </XMApp>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">]</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMath>
                    </Math></td>
                </MathBranch>
              </MathFork>
            </equation>
            <equation xml:id="S2.E5Xd">
              <MathFork>
                <Math tex="\displaystyle-\operatorname{KL}\left[\frac{1}{N}\sum_{i=1}^{N}q_{\phi}(z\mid x%&#10;_{i})\|p(z)\right]" text="- KL@(conditional@((1 / N) * ((sum _ (i = 1)) ^ N)@(q _ phi * conditional@(z, x _ i)), p * z))" xml:id="S2.E5Xd.m1">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMDual>
                        <XMApp>
                          <XMRef idref="S2.E5Xd.m1.2"/>
                          <XMRef idref="S2.E5Xd.m1.3"/>
                        </XMApp>
                        <XMApp>
                          <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S2.E5Xd.m1.2">KL</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">[</XMTok>
                            <XMApp xml:id="S2.E5Xd.m1.3">
                              <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                  <XMTok meaning="1" role="NUMBER">1</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">N</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMApp scriptpos="mid">
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="mid8"/>
                                    <XMApp scriptpos="mid">
                                      <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                      <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                      <XMApp>
                                        <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                        <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                      <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="S2.E5Xd.m1.3.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="S2.E5Xd.m1.3.1">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                          </XMApp>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMRef idref="S2.E5Xd.m1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S2.E5Xd.m1.1">z</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">]</XMTok>
                          </XMWrap>
                        </XMApp>
                      </XMDual>
                    </XMApp>
                  </XMath>
                </Math>
                <MathBranch>
                  <td/>
                  <td align="left"><Math tex="\displaystyle-\operatorname{KL}\left[\frac{1}{N}\sum_{i=1}^{N}q_{\phi}(z\mid x%&#10;_{i})\|p(z)\right]" text="- KL@(conditional@((1 / N) * ((sum _ (i = 1)) ^ N)@(q _ phi * conditional@(z, x _ i)), p * z))" xml:id="S2.E5Xd.m2">
                      <XMath>
                        <XMApp>
                          <XMTok meaning="minus" role="ADDOP">-</XMTok>
                          <XMDual>
                            <XMApp>
                              <XMRef idref="S2.E5Xd.m2.2"/>
                              <XMRef idref="S2.E5Xd.m2.3"/>
                            </XMApp>
                            <XMApp>
                              <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S2.E5Xd.m2.2">KL</XMTok>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">[</XMTok>
                                <XMApp xml:id="S2.E5Xd.m2.3">
                                  <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                      <XMTok meaning="1" role="NUMBER">1</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">N</XMTok>
                                    </XMApp>
                                    <XMApp>
                                      <XMApp scriptpos="mid">
                                        <XMTok role="SUPERSCRIPTOP" scriptpos="mid8"/>
                                        <XMApp scriptpos="mid">
                                          <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                          <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                          <XMApp>
                                            <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                            <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                          </XMApp>
                                        </XMApp>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                                      </XMApp>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                          <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                        </XMApp>
                                        <XMDual>
                                          <XMRef idref="S2.E5Xd.m2.3.1"/>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMApp xml:id="S2.E5Xd.m2.3.1">
                                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                              <XMApp>
                                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                              </XMApp>
                                            </XMApp>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                    </XMApp>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMRef idref="S2.E5Xd.m2.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="S2.E5Xd.m2.1">z</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">]</XMTok>
                              </XMWrap>
                            </XMApp>
                          </XMDual>
                        </XMApp>
                      </XMath>
                    </Math></td>
                </MathBranch>
              </MathFork>
            </equation>
          </equationgroup>
        </para>
        <para xml:id="S2.SS2.SSS0.Px1.p3">
          <p>But this approach only takes each unimodal encoding distribution separately into account during training. The aggregation of experts in MoE does not result in a distribution that is sharper than the other experts. Therefore, even if we increase the number of experts, the shared representation does not become more informative as in PoE. Thus there is no explicit aggregation of information from multiple modalities in the latent representation for reconstruction by the decoder networks.</p>
        </para>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->        <figure inlist="lof" labels="LABEL:fig:mmsivae" placement="!hbtp" xml:id="S2.F2">
          <tags>
            <tag>Figure 2</tag>
            <tag role="autoref">Figure 2</tag>
            <tag role="refnum">2</tag>
            <tag role="typerefnum">Figure 2</tag>
          </tags>
          <graphics candidates="Figures_tables/mmSIVAE.pdf" class="ltx_centering" graphic="Figures_tables/mmSIVAE.pdf" options="width=325.215pt" xml:id="S2.F2.g1"/>
<!--  %**** mmsivae˙main.tex Line 150 **** -->          <toccaption class="ltx_centering"><tag close=" ">2</tag>Training flow of mmSIVAE. The ELBO for real samples is optimized for both encoders and decoders, while the encoders also optimize the expELBO to ’push away’ generated samples from the latent space. The decoders optimize the ELBO for the generated samples to ’fool’ the encoders.</toccaption>
          <caption class="ltx_centering"><tag close=": ">Figure 2</tag>Training flow of mmSIVAE. The ELBO for real samples is optimized for both encoders and decoders, while the encoders also optimize the expELBO to ’push away’ generated samples from the latent space. The decoders optimize the ELBO for the generated samples to ’fool’ the encoders.</caption>
        </figure>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->      </paragraph>
    </subsection>
  </section>
  <section inlist="toc" labels="LABEL:ELBO(D(z)" xml:id="S3">
    <tags>
      <tag>3</tag>
      <tag role="autoref">section 3</tag>
      <tag role="refnum">3</tag>
      <tag role="typerefnum">§3</tag>
    </tags>
    <title><tag close=" ">3</tag>Proposed Methodology</title>
<!--  %“section–Proposed methodology˝ 
     %“label–sec:methods˝
     %In this section, we introduce multimodal soft-introspective VAE (mmSIVAE), extending SIVAE “cite–daniel2021soft˝ to the multimodal setting. We first summarize a compact theoretical analysis of the resulting min__max game, then describe how we model the joint latent posterior via Mixture-of-Product-of-Experts (MoPoE), and finally present how mmSIVAE is used for multimodal normative modeling and subject-level deviation scoring.-->    <para xml:id="S3.p1">
      <p>In this section, we introduce multimodal soft-introspective VAE (mmSIVAE), extending SIVAE (<cite class="ltx_citemacro_cite"><bibref bibrefs="daniel2021soft" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>) to the multimodal setting. First, we present the theoretical analysis of mmSIVAE, followed by modeling of the joint latent posterior using the Mixture-of-Product-of-Experts (MOPOE) technique. Next, we discuss how mmSIVAE can be adopted for multimodal normative modeling which includes model training, inference and calculation of subject-level deviations.</p>
    </para>
    <para xml:id="S3.p2">
      <p>Following Equation (<ref labelref="LABEL:SIVAE"/>), the encoder and decoder loss functions for mmSIVAE can be written as:</p>
    </para>
    <para xml:id="S3.p3">
      <equationgroup labels="LABEL:eq:mmSIVAE" xml:id="S3.E6">
        <tags>
          <tag>(6)</tag>
          <tag role="autoref">Equation 6</tag>
          <tag role="refnum">6</tag>
        </tags>
        <equation xml:id="S3.E6X">
          <MathFork>
            <Math tex="\displaystyle\mathcal{L}_{E_{\phi}}(X,z)=ELBO(X)-\frac{1}{\alpha}\exp\left(%&#10;\alpha ELBO\left(D(z)\right)\right)" text="L _ E _ phi * open-interval@(X, z) = E * L * B * O * X - (1 / alpha) * exponential@(alpha * E * L * B * O * D * z)" xml:id="S3.E6X.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                        <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="open-interval"/>
                        <XMRef idref="S3.E6X.m1.1"/>
                        <XMRef idref="S3.E6X.m1.2"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6X.m1.1">X</XMTok>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6X.m1.2">z</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">E</XMTok>
                      <XMTok font="italic" role="UNKNOWN">L</XMTok>
                      <XMTok font="italic" role="UNKNOWN">B</XMTok>
                      <XMTok font="italic" role="UNKNOWN">O</XMTok>
                      <XMDual>
                        <XMRef idref="S3.E6X.m1.3"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6X.m1.3">X</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                        <XMTok meaning="1" role="NUMBER">1</XMTok>
                        <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMRef idref="S3.E6X.m1.5"/>
                          <XMRef idref="S3.E6X.m1.6"/>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="exponential" role="OPFUNCTION" xml:id="S3.E6X.m1.5">exp</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">(</XMTok>
                            <XMApp xml:id="S3.E6X.m1.6">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                              <XMTok font="italic" role="UNKNOWN">E</XMTok>
                              <XMTok font="italic" role="UNKNOWN">L</XMTok>
                              <XMTok font="italic" role="UNKNOWN">B</XMTok>
                              <XMTok font="italic" role="UNKNOWN">O</XMTok>
                              <XMDual>
                                <XMRef idref="S3.E6X.m1.6.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="true">(</XMTok>
                                  <XMApp xml:id="S3.E6X.m1.6.1">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                    <XMDual>
                                      <XMRef idref="S3.E6X.m1.4"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6X.m1.4">z</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">)</XMTok>
                          </XMWrap>
                        </XMApp>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle\mathcal{L}_{E_{\phi}}(X,z)=ELBO(X)-\frac{1}{\alpha}\exp\left(%&#10;\alpha ELBO\left(D(z)\right)\right)" text="L _ E _ phi * open-interval@(X, z) = E * L * B * O * X - (1 / alpha) * exponential@(alpha * E * L * B * O * D * z)" xml:id="S3.E6X.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                            <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="S3.E6X.m2.1"/>
                            <XMRef idref="S3.E6X.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6X.m2.1">X</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6X.m2.2">z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" role="UNKNOWN">B</XMTok>
                          <XMTok font="italic" role="UNKNOWN">O</XMTok>
                          <XMDual>
                            <XMRef idref="S3.E6X.m2.3"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6X.m2.3">X</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                            <XMTok meaning="1" role="NUMBER">1</XMTok>
                            <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMRef idref="S3.E6X.m2.5"/>
                              <XMRef idref="S3.E6X.m2.6"/>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="exponential" role="OPFUNCTION" xml:id="S3.E6X.m2.5">exp</XMTok>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">(</XMTok>
                                <XMApp xml:id="S3.E6X.m2.6">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">E</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">L</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">B</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">O</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E6X.m2.6.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="true">(</XMTok>
                                      <XMApp xml:id="S3.E6X.m2.6.1">
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                        <XMDual>
                                          <XMRef idref="S3.E6X.m2.4"/>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6X.m2.4">z</XMTok>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">)</XMTok>
                              </XMWrap>
                            </XMApp>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="S3.E6Xa">
          <MathFork>
            <Math tex="\displaystyle\mathcal{L}_{D_{\theta}}(X,z)=ELBO(X)+\gamma ELBO\left(D(z)\right)" text="L _ D _ theta * open-interval@(X, z) = E * L * B * O * X + gamma * E * L * B * O * D * z" xml:id="S3.E6Xa.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                        <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="open-interval"/>
                        <XMRef idref="S3.E6Xa.m1.1"/>
                        <XMRef idref="S3.E6Xa.m1.2"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6Xa.m1.1">X</XMTok>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6Xa.m1.2">z</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="plus" role="ADDOP">+</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">E</XMTok>
                      <XMTok font="italic" role="UNKNOWN">L</XMTok>
                      <XMTok font="italic" role="UNKNOWN">B</XMTok>
                      <XMTok font="italic" role="UNKNOWN">O</XMTok>
                      <XMDual>
                        <XMRef idref="S3.E6Xa.m1.3"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6Xa.m1.3">X</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                      <XMTok font="italic" role="UNKNOWN">E</XMTok>
                      <XMTok font="italic" role="UNKNOWN">L</XMTok>
                      <XMTok font="italic" role="UNKNOWN">B</XMTok>
                      <XMTok font="italic" role="UNKNOWN">O</XMTok>
                      <XMDual>
                        <XMRef idref="S3.E6Xa.m1.5"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">(</XMTok>
                          <XMApp xml:id="S3.E6Xa.m1.5">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">D</XMTok>
                            <XMDual>
                              <XMRef idref="S3.E6Xa.m1.4"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6Xa.m1.4">z</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle\mathcal{L}_{D_{\theta}}(X,z)=ELBO(X)+\gamma ELBO\left(D(z)\right)" text="L _ D _ theta * open-interval@(X, z) = E * L * B * O * X + gamma * E * L * B * O * D * z" xml:id="S3.E6Xa.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                            <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="S3.E6Xa.m2.1"/>
                            <XMRef idref="S3.E6Xa.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6Xa.m2.1">X</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6Xa.m2.2">z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="plus" role="ADDOP">+</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" role="UNKNOWN">B</XMTok>
                          <XMTok font="italic" role="UNKNOWN">O</XMTok>
                          <XMDual>
                            <XMRef idref="S3.E6Xa.m2.3"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6Xa.m2.3">X</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" role="UNKNOWN">B</XMTok>
                          <XMTok font="italic" role="UNKNOWN">O</XMTok>
                          <XMDual>
                            <XMRef idref="S3.E6Xa.m2.5"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">(</XMTok>
                              <XMApp xml:id="S3.E6Xa.m2.5">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                <XMDual>
                                  <XMRef idref="S3.E6Xa.m2.4"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E6Xa.m2.4">z</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
      </equationgroup>
    </para>
    <para xml:id="S3.p4">
      <p>where <Math mode="inline" tex="X=\left\{x_{i}\mid i^{th}\text{modality}\right\}" text="X = conditional-set@(x _ i, i ^ (t * h) * [modality])" xml:id="S3.p4.m1">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMTok font="italic" role="UNKNOWN">X</XMTok>
              <XMDual>
                <XMApp>
                  <XMTok meaning="conditional-set"/>
                  <XMRef idref="S3.p4.m1.1"/>
                  <XMRef idref="S3.p4.m1.2"/>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="true">{</XMTok>
                  <XMApp xml:id="S3.p4.m1.1">
                    <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                  </XMApp>
                  <XMTok name="mid" role="VERTBAR">∣</XMTok>
                  <XMApp xml:id="S3.p4.m1.2">
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUPERSCRIPTOP" scriptpos="post2"/>
                      <XMTok font="italic" role="UNKNOWN">i</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">t</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">h</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMText>modality</XMText>
                  </XMApp>
                  <XMTok role="CLOSE" stretchy="true">}</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math>, and <Math mode="inline" tex="\alpha&gt;=0" text="alpha &gt;= 0" xml:id="S3.p4.m2">
          <XMath>
            <XMApp>
              <XMTok meaning="greater-than-or-equals" role="RELOP">≥</XMTok>
              <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
              <XMTok meaning="0" role="NUMBER">0</XMTok>
            </XMApp>
          </XMath>
        </Math>, <Math mode="inline" tex="\gamma&gt;=0" text="gamma &gt;= 0" xml:id="S3.p4.m3">
          <XMath>
            <XMApp>
              <XMTok meaning="greater-than-or-equals" role="RELOP">≥</XMTok>
              <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
              <XMTok meaning="0" role="NUMBER">0</XMTok>
            </XMApp>
          </XMath>
        </Math> are hyperparameters. <Math mode="inline" tex="ELBO(X)" text="E * L * B * O * X" xml:id="S3.p4.m4">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">E</XMTok>
              <XMTok font="italic" role="UNKNOWN">L</XMTok>
              <XMTok font="italic" role="UNKNOWN">B</XMTok>
              <XMTok font="italic" role="UNKNOWN">O</XMTok>
              <XMDual>
                <XMRef idref="S3.p4.m4.1"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="S3.p4.m4.1">X</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> is defined in Equation (<ref labelref="LABEL:eq:mmELBO"/>). <Math mode="inline" tex="ELBO(D(z))" text="E * L * B * O * D * z" xml:id="S3.p4.m5">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">E</XMTok>
              <XMTok font="italic" role="UNKNOWN">L</XMTok>
              <XMTok font="italic" role="UNKNOWN">B</XMTok>
              <XMTok font="italic" role="UNKNOWN">O</XMTok>
              <XMDual>
                <XMRef idref="S3.p4.m5.2"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMApp xml:id="S3.p4.m5.2">
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">D</XMTok>
                    <XMDual>
                      <XMRef idref="S3.p4.m5.1"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.p4.m5.1">z</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> can be defined similarly, but with <Math mode="inline" tex="D_{\theta}(z)_{i}=p_{\theta}\left(x_{i}\mid z\right)" text="D _ theta * z _ i = p _ theta * conditional@(x _ i, z)" xml:id="S3.p4.m6">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                  <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                </XMApp>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMDual>
                    <XMRef idref="S3.p4.m6.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.p4.m6.1">z</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                </XMApp>
              </XMApp>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                </XMApp>
                <XMDual>
                  <XMRef idref="S3.p4.m6.2"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="true">(</XMTok>
                    <XMApp xml:id="S3.p4.m6.2">
                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="true">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math> replacing x in Equation (<ref labelref="LABEL:eq:mmELBO"/>). Following <Math mode="inline" tex="\operatorname{ELBO}(D(z)" xml:id="S3.p4.m7">
          <XMath>
            <XMTok role="OPFUNCTION" scriptpos="post">ELBO</XMTok>
            <XMWrap>
              <XMTok role="OPEN" stretchy="false">(</XMTok>
              <XMTok font="italic" role="UNKNOWN">D</XMTok>
              <XMWrap>
                <XMTok role="OPEN" stretchy="false">(</XMTok>
                <XMTok font="italic" role="UNKNOWN" xml:id="S3.p4.m7.1">z</XMTok>
                <XMTok role="CLOSE" stretchy="false">)</XMTok>
              </XMWrap>
            </XMWrap>
          </XMath>
        </Math> in Equation <ref labelref="LABEL:eq:mmELBO"/>, <Math mode="inline" tex="\operatorname{ELBO}(D(z)" xml:id="S3.p4.m8">
          <XMath>
            <XMTok role="OPFUNCTION" scriptpos="post">ELBO</XMTok>
            <XMWrap>
              <XMTok role="OPEN" stretchy="false">(</XMTok>
              <XMTok font="italic" role="UNKNOWN">D</XMTok>
              <XMWrap>
                <XMTok role="OPEN" stretchy="false">(</XMTok>
                <XMTok font="italic" role="UNKNOWN" xml:id="S3.p4.m8.1">z</XMTok>
                <XMTok role="CLOSE" stretchy="false">)</XMTok>
              </XMWrap>
            </XMWrap>
          </XMath>
        </Math> can be written as:</p>
    </para>
    <para xml:id="S3.p5">
      <equationgroup xml:id="S3.E7">
        <tags>
          <tag>(7)</tag>
          <tag role="autoref">Equation 7</tag>
          <tag role="refnum">7</tag>
        </tags>
        <equation xml:id="S3.E7X">
          <MathFork>
            <Math tex="\displaystyle\operatorname{ELBO}(D(z))\triangleq\mathbb{E}_{q(z\mid X)}\left[%&#10;\sum_{D_{\theta}(z)_{i}\in D}\log p_{\theta}\left(D_{\theta}(z)_{i}\mid z%&#10;\right)\right]" text="ELBO@(D * z) triangleq E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (D _ theta * z _ i element-of D))@(logarithm@(p _ theta) * conditional@(D _ theta * z _ i, z)))" xml:id="S3.E7X.m1">
              <XMath>
                <XMApp>
                  <XMTok name="triangleq" role="RELOP">≜</XMTok>
                  <XMDual>
                    <XMApp>
                      <XMRef idref="S3.E7X.m1.4"/>
                      <XMRef idref="S3.E7X.m1.6"/>
                    </XMApp>
                    <XMApp>
                      <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S3.E7X.m1.4">ELBO</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="S3.E7X.m1.6">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                          <XMDual>
                            <XMRef idref="S3.E7X.m1.3"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.E7X.m1.3">z</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMApp>
                  </XMDual>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                        <XMDual>
                          <XMRef idref="S3.E7X.m1.1"/>
                          <XMWrap>
                            <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="S3.E7X.m1.1">
                              <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                            </XMApp>
                            <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="delimited-[]"/>
                        <XMRef idref="S3.E7X.m1.7"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="true">[</XMTok>
                        <XMApp xml:id="S3.E7X.m1.7">
                          <XMApp scriptpos="mid">
                            <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                            <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                            <XMApp>
                              <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                                  <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                  <XMDual>
                                    <XMRef idref="S3.E7X.m1.2"/>
                                    <XMWrap>
                                      <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S3.E7X.m1.2">z</XMTok>
                                      <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="S3.E7X.m1.7.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">(</XMTok>
                                <XMApp xml:id="S3.E7X.m1.7.1">
                                  <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                      <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                      <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                      <XMDual>
                                        <XMRef idref="S3.E7X.m1.5"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E7X.m1.5">z</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="true">]</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>
            <MathBranch>
              <td align="right"><Math tex="\displaystyle\operatorname{ELBO}(D(z))" text="ELBO@(D * z)" xml:id="S3.E7X.m2">
                  <XMath>
                    <XMDual>
                      <XMApp>
                        <XMRef idref="S3.E7X.m2.2"/>
                        <XMRef idref="S3.E7X.m2.3"/>
                      </XMApp>
                      <XMApp>
                        <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S3.E7X.m2.2">ELBO</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="S3.E7X.m2.3">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">D</XMTok>
                            <XMDual>
                              <XMRef idref="S3.E7X.m2.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E7X.m2.1">z</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMApp>
                    </XMDual>
                  </XMath>
                </Math></td>
              <td align="left"><Math tex="\displaystyle\triangleq\mathbb{E}_{q(z\mid X)}\left[\sum_{D_{\theta}(z)_{i}\in&#10;D%&#10;}\log p_{\theta}\left(D_{\theta}(z)_{i}\mid z\right)\right]" text="absent triangleq E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (D _ theta * z _ i element-of D))@(logarithm@(p _ theta) * conditional@(D _ theta * z _ i, z)))" xml:id="S3.E7X.m3">
                  <XMath>
                    <XMApp>
                      <XMTok name="triangleq" role="RELOP">≜</XMTok>
                      <XMTok meaning="absent"/>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                            <XMDual>
                              <XMRef idref="S3.E7X.m3.1"/>
                              <XMWrap>
                                <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="S3.E7X.m3.1">
                                  <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                </XMApp>
                                <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="S3.E7X.m3.4"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">[</XMTok>
                            <XMApp xml:id="S3.E7X.m3.4">
                              <XMApp scriptpos="mid">
                                <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                <XMApp>
                                  <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                                      <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                      <XMDual>
                                        <XMRef idref="S3.E7X.m3.2"/>
                                        <XMWrap>
                                          <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S3.E7X.m3.2">z</XMTok>
                                          <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="S3.E7X.m3.4.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="true">(</XMTok>
                                    <XMApp xml:id="S3.E7X.m3.4.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                          <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                        </XMApp>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                          <XMDual>
                                            <XMRef idref="S3.E7X.m3.3"/>
                                            <XMWrap>
                                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.E7X.m3.3">z</XMTok>
                                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                            </XMWrap>
                                          </XMDual>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="S3.E7Xa">
          <MathFork>
            <Math tex="\displaystyle-\operatorname{KL}\left[q_{\phi}(z\mid D)\|p(z)\right]" text="- KL@(conditional@(q _ phi * conditional@(z, D), p * z))" xml:id="S3.E7Xa.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="minus" role="ADDOP">-</XMTok>
                  <XMDual>
                    <XMApp>
                      <XMRef idref="S3.E7Xa.m1.2"/>
                      <XMRef idref="S3.E7Xa.m1.3"/>
                    </XMApp>
                    <XMApp>
                      <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S3.E7Xa.m1.2">KL</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="true">[</XMTok>
                        <XMApp xml:id="S3.E7Xa.m1.3">
                          <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" role="UNKNOWN">q</XMTok>
                              <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="S3.E7Xa.m1.3.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="S3.E7Xa.m1.3.1">
                                  <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMDual>
                              <XMRef idref="S3.E7Xa.m1.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E7Xa.m1.1">z</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="true">]</XMTok>
                      </XMWrap>
                    </XMApp>
                  </XMDual>
                </XMApp>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle-\operatorname{KL}\left[q_{\phi}(z\mid D)\|p(z)\right]" text="- KL@(conditional@(q _ phi * conditional@(z, D), p * z))" xml:id="S3.E7Xa.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMDual>
                        <XMApp>
                          <XMRef idref="S3.E7Xa.m2.2"/>
                          <XMRef idref="S3.E7Xa.m2.3"/>
                        </XMApp>
                        <XMApp>
                          <XMTok role="OPFUNCTION" scriptpos="post" xml:id="S3.E7Xa.m2.2">KL</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">[</XMTok>
                            <XMApp xml:id="S3.E7Xa.m2.3">
                              <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                  <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="S3.E7Xa.m2.3.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S3.E7Xa.m2.3.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMRef idref="S3.E7Xa.m2.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E7Xa.m2.1">z</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">]</XMTok>
                          </XMWrap>
                        </XMApp>
                      </XMDual>
                    </XMApp>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
      </equationgroup>
    </para>
    <para xml:id="S3.p6">
      <p>Equation <ref labelref="LABEL:eq:mmSIVAE"/> represents a min-max game between the encoders and the decoders. The encoders are encouraged, via the ELBO value, to differentiate between real samples (high ELBO) and generated samples (low ELBO), while the decoders aim to generate samples that “fool” the encoders (Figure <ref labelref="LABEL:fig:mmsivae"/>).</p>
    </para>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     %“vspace–-3mm˝-->    <subsection inlist="toc" labels="LABEL:subsec:theory" xml:id="S3.SS1">
      <tags>
        <tag>3.1</tag>
        <tag role="autoref">subsection 3.1</tag>
        <tag role="refnum">3.1</tag>
        <tag role="typerefnum">§3.1</tag>
      </tags>
      <title><tag close=" ">3.1</tag>Theoretical analysis</title>
      <para xml:id="S3.SS1.p1">
        <p>We extend the nonparametric analysis of SIVAE <cite class="ltx_citemacro_cite"><bibref bibrefs="daniel2021soft" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
              <bibrefphrase>(</bibrefphrase>
              <bibrefphrase>)</bibrefphrase>
            </bibref></cite> to multimodal data and analyze the Nash equilibrium of the min–max game in Eq. (<ref labelref="LABEL:SIVAE"/>).
We represent the encoder by the approximate joint posterior <Math mode="inline" tex="q=q(z|X)" text="q = q * conditional@(z, X)" xml:id="S3.SS1.p1.m1">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMDual>
                    <XMRef idref="S3.SS1.p1.m1.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="S3.SS1.p1.m1.1">
                        <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> and the decoder by <Math mode="inline" tex="d=p_{d}(X|z)" text="d = p _ d * conditional@(X, z)" xml:id="S3.SS1.p1.m2">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMTok font="italic" role="UNKNOWN">d</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="S3.SS1.p1.m2.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="S3.SS1.p1.m2.1">
                        <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>.
Let <Math mode="inline" tex="p_{\text{data}}(X)" text="p _ [data] * X" xml:id="S3.SS1.p1.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMText><text fontsize="70%">data</text></XMText>
                </XMApp>
                <XMDual>
                  <XMRef idref="S3.SS1.p1.m3.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p1.m3.1">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> denote the data distribution and <Math mode="inline" tex="p(z)" text="p * z" xml:id="S3.SS1.p1.m4">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMDual>
                  <XMRef idref="S3.SS1.p1.m4.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p1.m4.1">z</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> a prior over <Math mode="inline" tex="z" text="z" xml:id="S3.SS1.p1.m5">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">z</XMTok>
            </XMath>
          </Math>.
Using conditional independence of modalities and linearity of expectation, the marginal distribution of generated samples for modality <Math mode="inline" tex="i" text="i" xml:id="S3.SS1.p1.m6">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">i</XMTok>
            </XMath>
          </Math> is <Math mode="inline" tex="p_{d}(x_{i})=\mathbb{E}_{p(z)}[p_{d}(x_{i}\mid z)]" text="p _ d * x _ i = E _ (p * z) * delimited-[]@(p _ d * conditional@(x _ i, z))" xml:id="S3.SS1.p1.m7">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="S3.SS1.p1.m7.2"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="S3.SS1.p1.m7.2">
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                      <XMDual>
                        <XMRef idref="S3.SS1.p1.m7.1"/>
                        <XMWrap>
                          <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S3.SS1.p1.m7.1">z</XMTok>
                          <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="delimited-[]"/>
                      <XMRef idref="S3.SS1.p1.m7.3"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">[</XMTok>
                      <XMApp xml:id="S3.SS1.p1.m7.3">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="S3.SS1.p1.m7.3.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="S3.SS1.p1.m7.3.1">
                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">]</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>.</p>
      </para>
      <para xml:id="S3.SS1.p2">
        <p>We write the ELBO for real samples and for generated samples as <Math mode="inline" tex="W(X;d,q)" text="W * list@(X, d, q)" xml:id="S3.SS1.p2.m1">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="list"/>
                    <XMRef idref="S3.SS1.p2.m1.1"/>
                    <XMRef idref="S3.SS1.p2.m1.2"/>
                    <XMRef idref="S3.SS1.p2.m1.3"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p2.m1.1">X</XMTok>
                    <XMTok role="PUNCT">;</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p2.m1.2">d</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p2.m1.3">q</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="W(D;d,q)" text="W * list@(D, d, q)" xml:id="S3.SS1.p2.m2">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="list"/>
                    <XMRef idref="S3.SS1.p2.m2.1"/>
                    <XMRef idref="S3.SS1.p2.m2.2"/>
                    <XMRef idref="S3.SS1.p2.m2.3"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p2.m2.1">D</XMTok>
                    <XMTok role="PUNCT">;</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p2.m2.2">d</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p2.m2.3">q</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math>, respectively, where <Math mode="inline" tex="D" text="D" xml:id="S3.SS1.p2.m3">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">D</XMTok>
            </XMath>
          </Math> denotes the collection of modality-specific decoder outputs <Math mode="inline" tex="D=\{D_{\theta}(z)_{i}\}" text="D = set@(D _ theta * z _ i)" xml:id="S3.SS1.p2.m4">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="set"/>
                    <XMRef idref="S3.SS1.p2.m4.2"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">{</XMTok>
                    <XMApp xml:id="S3.SS1.p2.m4.2">
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">D</XMTok>
                        <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                      </XMApp>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMDual>
                          <XMRef idref="S3.SS1.p2.m4.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p2.m4.1">z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">}</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math>:</p>
        <equationgroup xml:id="S3.E8">
          <tags>
            <tag>(8)</tag>
            <tag role="autoref">Equation 8</tag>
            <tag role="refnum">8</tag>
          </tags>
          <equation xml:id="S3.E8X">
            <MathFork>
              <Math tex="\displaystyle W(X;d,q)\doteq\mathbb{E}_{q(z\mid X)}\Big{[}\sum_{x_{i}\in X}%&#10;\log p_{d}(x_{i}\mid z)\Big{]}" text="W * list@(X, d, q) approaches-limit E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (x _ i element-of X))@(logarithm@(p _ d) * conditional@(x _ i, z)))" xml:id="S3.E8X.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="approaches-limit" name="doteq" role="RELOP">≐</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">W</XMTok>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="list"/>
                          <XMRef idref="S3.E8X.m1.2"/>
                          <XMRef idref="S3.E8X.m1.3"/>
                          <XMRef idref="S3.E8X.m1.4"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8X.m1.2">X</XMTok>
                          <XMTok role="PUNCT">;</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8X.m1.3">d</XMTok>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8X.m1.4">q</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                          <XMDual>
                            <XMRef idref="S3.E8X.m1.1"/>
                            <XMWrap>
                              <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S3.E8X.m1.1">
                                <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                              </XMApp>
                              <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="S3.E8X.m1.5"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                          <XMApp xml:id="S3.E8X.m1.5">
                            <XMApp scriptpos="mid">
                              <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                              <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                </XMApp>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="S3.E8X.m1.5.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.E8X.m1.5.1">
                                    <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                    </XMApp>
                                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle W(X;d,q)" text="W * list@(X, d, q)" xml:id="S3.E8X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" role="UNKNOWN">W</XMTok>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="list"/>
                            <XMRef idref="S3.E8X.m2.1"/>
                            <XMRef idref="S3.E8X.m2.2"/>
                            <XMRef idref="S3.E8X.m2.3"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8X.m2.1">X</XMTok>
                            <XMTok role="PUNCT">;</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8X.m2.2">d</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8X.m2.3">q</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle\doteq\mathbb{E}_{q(z\mid X)}\Big{[}\sum_{x_{i}\in X}\log p_{d}(x%&#10;_{i}\mid z)\Big{]}" text="absent approaches-limit E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (x _ i element-of X))@(logarithm@(p _ d) * conditional@(x _ i, z)))" xml:id="S3.E8X.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="approaches-limit" name="doteq" role="RELOP">≐</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                              <XMDual>
                                <XMRef idref="S3.E8X.m3.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.E8X.m3.1">
                                    <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                  </XMApp>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="S3.E8X.m3.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                              <XMApp xml:id="S3.E8X.m3.2">
                                <XMApp scriptpos="mid">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                  <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                    </XMApp>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="S3.E8X.m3.2.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E8X.m3.2.1">
                                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                          <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                        </XMApp>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="S3.E8Xa">
            <MathFork>
              <Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid X)\,\|\,p(z)\right)," text="- KL * conditional@(q * conditional@(z, X), p * z)" xml:id="S3.E8Xa.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="S3.E8Xa.m1.2"/>
                    <XMWrap>
                      <XMApp xml:id="S3.E8Xa.m1.2">
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                          <XMDual>
                            <XMRef idref="S3.E8Xa.m1.2.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">(</XMTok>
                              <XMApp xml:id="S3.E8Xa.m1.2.1">
                                <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E8Xa.m1.2.1.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E8Xa.m1.2.1.1">
                                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                      </XMApp>
                                      <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E8Xa.m1.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xa.m1.1">z</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid X)\,\|\,p(z)\right)," text="- KL * conditional@(q * conditional@(z, X), p * z)" xml:id="S3.E8Xa.m2">
                    <XMath>
                      <XMDual>
                        <XMRef idref="S3.E8Xa.m2.2"/>
                        <XMWrap>
                          <XMApp xml:id="S3.E8Xa.m2.2">
                            <XMTok meaning="minus" role="ADDOP">-</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                              <XMDual>
                                <XMRef idref="S3.E8Xa.m2.2.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="true">(</XMTok>
                                  <XMApp xml:id="S3.E8Xa.m2.2.1">
                                    <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                      <XMDual>
                                        <XMRef idref="S3.E8Xa.m2.2.1.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMApp xml:id="S3.E8Xa.m2.2.1.1">
                                            <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                          </XMApp>
                                          <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                      <XMDual>
                                        <XMRef idref="S3.E8Xa.m2.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xa.m2.1">z</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PUNCT">,</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="S3.E8Xb">
            <MathFork>
              <Math tex="\displaystyle W(D;d,q)\doteq\mathbb{E}_{q(z\mid X)}\Big{[}\sum_{D_{\theta}(z)_%&#10;{i}\in D}\log p_{d}(D_{\theta}(z)_{i}\mid z)\Big{]}" text="W * list@(D, d, q) approaches-limit E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (D _ theta * z _ i element-of D))@(logarithm@(p _ d) * conditional@(D _ theta * z _ i, z)))" xml:id="S3.E8Xb.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="approaches-limit" name="doteq" role="RELOP">≐</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">W</XMTok>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="list"/>
                          <XMRef idref="S3.E8Xb.m1.3"/>
                          <XMRef idref="S3.E8Xb.m1.4"/>
                          <XMRef idref="S3.E8Xb.m1.5"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xb.m1.3">D</XMTok>
                          <XMTok role="PUNCT">;</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xb.m1.4">d</XMTok>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xb.m1.5">q</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                          <XMDual>
                            <XMRef idref="S3.E8Xb.m1.1"/>
                            <XMWrap>
                              <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S3.E8Xb.m1.1">
                                <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                              </XMApp>
                              <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="S3.E8Xb.m1.7"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                          <XMApp xml:id="S3.E8Xb.m1.7">
                            <XMApp scriptpos="mid">
                              <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                              <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                                    <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMDual>
                                      <XMRef idref="S3.E8Xb.m1.2"/>
                                      <XMWrap>
                                        <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S3.E8Xb.m1.2">z</XMTok>
                                        <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="S3.E8Xb.m1.7.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.E8Xb.m1.7.1">
                                    <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                        <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                      </XMApp>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                        <XMDual>
                                          <XMRef idref="S3.E8Xb.m1.6"/>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xb.m1.6">z</XMTok>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle W(D;d,q)" text="W * list@(D, d, q)" xml:id="S3.E8Xb.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" role="UNKNOWN">W</XMTok>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="list"/>
                            <XMRef idref="S3.E8Xb.m2.1"/>
                            <XMRef idref="S3.E8Xb.m2.2"/>
                            <XMRef idref="S3.E8Xb.m2.3"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xb.m2.1">D</XMTok>
                            <XMTok role="PUNCT">;</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xb.m2.2">d</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xb.m2.3">q</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle\doteq\mathbb{E}_{q(z\mid X)}\Big{[}\sum_{D_{\theta}(z)_{i}\in D}%&#10;\log p_{d}(D_{\theta}(z)_{i}\mid z)\Big{]}" text="absent approaches-limit E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (D _ theta * z _ i element-of D))@(logarithm@(p _ d) * conditional@(D _ theta * z _ i, z)))" xml:id="S3.E8Xb.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="approaches-limit" name="doteq" role="RELOP">≐</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                              <XMDual>
                                <XMRef idref="S3.E8Xb.m3.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.E8Xb.m3.1">
                                    <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                  </XMApp>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="S3.E8Xb.m3.4"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                              <XMApp xml:id="S3.E8Xb.m3.4">
                                <XMApp scriptpos="mid">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                  <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                                        <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                                      </XMApp>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                        <XMDual>
                                          <XMRef idref="S3.E8Xb.m3.2"/>
                                          <XMWrap>
                                            <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S3.E8Xb.m3.2">z</XMTok>
                                            <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="S3.E8Xb.m3.4.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E8Xb.m3.4.1">
                                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                        <XMApp>
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                            <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                            <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                          </XMApp>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                            <XMDual>
                                              <XMRef idref="S3.E8Xb.m3.3"/>
                                              <XMWrap>
                                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xb.m3.3">z</XMTok>
                                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                              </XMWrap>
                                            </XMDual>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                          </XMApp>
                                        </XMApp>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="S3.E8Xc">
            <MathFork>
              <Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid D)\,\|\,p(z)\right)." text="- KL * conditional@(q * conditional@(z, D), p * z)" xml:id="S3.E8Xc.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="S3.E8Xc.m1.2"/>
                    <XMWrap>
                      <XMApp xml:id="S3.E8Xc.m1.2">
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                          <XMDual>
                            <XMRef idref="S3.E8Xc.m1.2.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">(</XMTok>
                              <XMApp xml:id="S3.E8Xc.m1.2.1">
                                <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E8Xc.m1.2.1.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E8Xc.m1.2.1.1">
                                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                      </XMApp>
                                      <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E8Xc.m1.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xc.m1.1">z</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid D)\,\|\,p(z)\right)." text="- KL * conditional@(q * conditional@(z, D), p * z)" xml:id="S3.E8Xc.m2">
                    <XMath>
                      <XMDual>
                        <XMRef idref="S3.E8Xc.m2.2"/>
                        <XMWrap>
                          <XMApp xml:id="S3.E8Xc.m2.2">
                            <XMTok meaning="minus" role="ADDOP">-</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                              <XMDual>
                                <XMRef idref="S3.E8Xc.m2.2.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="true">(</XMTok>
                                  <XMApp xml:id="S3.E8Xc.m2.2.1">
                                    <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                      <XMDual>
                                        <XMRef idref="S3.E8Xc.m2.2.1.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMApp xml:id="S3.E8Xc.m2.2.1.1">
                                            <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                            <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                          </XMApp>
                                          <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                      <XMDual>
                                        <XMRef idref="S3.E8Xc.m2.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E8Xc.m2.1">z</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PERIOD">.</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
      </para>
      <para xml:id="S3.SS1.p3">
        <p>In a nonparametric setting (where <Math mode="inline" tex="d" text="d" xml:id="S3.SS1.p3.m1">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">d</XMTok>
            </XMath>
          </Math> and <Math mode="inline" tex="q" text="q" xml:id="S3.SS1.p3.m2">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">q</XMTok>
            </XMath>
          </Math> can be any distributions), the encoder and decoder objectives can be written as:</p>
        <equationgroup xml:id="S3.E9">
          <tags>
            <tag>(9)</tag>
            <tag role="autoref">Equation 9</tag>
            <tag role="refnum">9</tag>
          </tags>
          <equation xml:id="S3.E9X">
            <MathFork>
              <Math tex="\displaystyle\mathcal{L}_{E_{\phi}}(x,z)=W(X;d,q)-\alpha^{-1}\exp\!\big{(}%&#10;\alpha\,W(D(z);d,q)\big{)}," text="L _ E _ phi * open-interval@(x, z) = W * list@(X, d, q) - alpha ^ (- 1) * exponential@(alpha * W * list@(D * z, d, q))" xml:id="S3.E9X.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="S3.E9X.m1.10"/>
                    <XMWrap>
                      <XMApp xml:id="S3.E9X.m1.10">
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                              <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="open-interval"/>
                              <XMRef idref="S3.E9X.m1.1"/>
                              <XMRef idref="S3.E9X.m1.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m1.1">x</XMTok>
                              <XMTok role="PUNCT">,</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m1.2">z</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="minus" role="ADDOP">-</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">W</XMTok>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="list"/>
                                <XMRef idref="S3.E9X.m1.3"/>
                                <XMRef idref="S3.E9X.m1.4"/>
                                <XMRef idref="S3.E9X.m1.5"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m1.3">X</XMTok>
                                <XMTok role="PUNCT">;</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m1.4">d</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m1.5">q</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                                <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMRef idref="S3.E9X.m1.9"/>
                                <XMRef idref="S3.E9X.m1.10.1"/>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt" xml:id="S3.E9X.m1.9">exp</XMTok>
                                <XMWrap>
                                  <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.E9X.m1.10.1">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" name="alpha" role="UNKNOWN" rpadding="1.7pt">α</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                    <XMDual>
                                      <XMApp>
                                        <XMTok meaning="list"/>
                                        <XMRef idref="S3.E9X.m1.10.1.1"/>
                                        <XMRef idref="S3.E9X.m1.7"/>
                                        <XMRef idref="S3.E9X.m1.8"/>
                                      </XMApp>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="S3.E9X.m1.10.1.1">
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                          <XMDual>
                                            <XMRef idref="S3.E9X.m1.6"/>
                                            <XMWrap>
                                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m1.6">z</XMTok>
                                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                            </XMWrap>
                                          </XMDual>
                                        </XMApp>
                                        <XMTok role="PUNCT">;</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m1.7">d</XMTok>
                                        <XMTok role="PUNCT">,</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m1.8">q</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMApp>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle\mathcal{L}_{E_{\phi}}(x,z)" text="L _ E _ phi * open-interval@(x, z)" xml:id="S3.E9X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                            <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="S3.E9X.m2.1"/>
                            <XMRef idref="S3.E9X.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m2.1">x</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m2.2">z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=W(X;d,q)-\alpha^{-1}\exp\!\big{(}\alpha\,W(D(z);d,q)\big{)}," text="absent = W * list@(X, d, q) - alpha ^ (- 1) * exponential@(alpha * W * list@(D * z, d, q))" xml:id="S3.E9X.m3">
                    <XMath>
                      <XMDual>
                        <XMRef idref="S3.E9X.m3.8"/>
                        <XMWrap>
                          <XMApp xml:id="S3.E9X.m3.8">
                            <XMTok meaning="equals" role="RELOP">=</XMTok>
                            <XMTok meaning="absent"/>
                            <XMApp>
                              <XMTok meaning="minus" role="ADDOP">-</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="list"/>
                                    <XMRef idref="S3.E9X.m3.1"/>
                                    <XMRef idref="S3.E9X.m3.2"/>
                                    <XMRef idref="S3.E9X.m3.3"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m3.1">X</XMTok>
                                    <XMTok role="PUNCT">;</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m3.2">d</XMTok>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m3.3">q</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                                    <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMApp>
                                    <XMRef idref="S3.E9X.m3.7"/>
                                    <XMRef idref="S3.E9X.m3.8.1"/>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt" xml:id="S3.E9X.m3.7">exp</XMTok>
                                    <XMWrap>
                                      <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E9X.m3.8.1">
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" name="alpha" role="UNKNOWN" rpadding="1.7pt">α</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                        <XMDual>
                                          <XMApp>
                                            <XMTok meaning="list"/>
                                            <XMRef idref="S3.E9X.m3.8.1.1"/>
                                            <XMRef idref="S3.E9X.m3.5"/>
                                            <XMRef idref="S3.E9X.m3.6"/>
                                          </XMApp>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMApp xml:id="S3.E9X.m3.8.1.1">
                                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                              <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                              <XMDual>
                                                <XMRef idref="S3.E9X.m3.4"/>
                                                <XMWrap>
                                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                                  <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m3.4">z</XMTok>
                                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                                </XMWrap>
                                              </XMDual>
                                            </XMApp>
                                            <XMTok role="PUNCT">;</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m3.5">d</XMTok>
                                            <XMTok role="PUNCT">,</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9X.m3.6">q</XMTok>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                      <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMApp>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PUNCT">,</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="S3.E9Xa">
            <MathFork>
              <Math tex="\displaystyle\mathcal{L}_{D_{\theta}}(x,z)=W(X;d,q)+\gamma\,W(D(z);d,q)." text="L _ D _ theta * open-interval@(x, z) = W * list@(X, d, q) + gamma * W * list@(D * z, d, q)" xml:id="S3.E9Xa.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="S3.E9Xa.m1.9"/>
                    <XMWrap>
                      <XMApp xml:id="S3.E9Xa.m1.9">
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                              <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="open-interval"/>
                              <XMRef idref="S3.E9Xa.m1.1"/>
                              <XMRef idref="S3.E9Xa.m1.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m1.1">x</XMTok>
                              <XMTok role="PUNCT">,</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m1.2">z</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="plus" role="ADDOP">+</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">W</XMTok>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="list"/>
                                <XMRef idref="S3.E9Xa.m1.3"/>
                                <XMRef idref="S3.E9Xa.m1.4"/>
                                <XMRef idref="S3.E9Xa.m1.5"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m1.3">X</XMTok>
                                <XMTok role="PUNCT">;</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m1.4">d</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m1.5">q</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                            <XMTok font="italic" role="UNKNOWN">W</XMTok>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="list"/>
                                <XMRef idref="S3.E9Xa.m1.9.1"/>
                                <XMRef idref="S3.E9Xa.m1.7"/>
                                <XMRef idref="S3.E9Xa.m1.8"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="S3.E9Xa.m1.9.1">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E9Xa.m1.6"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m1.6">z</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok role="PUNCT">;</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m1.7">d</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m1.8">q</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle\mathcal{L}_{D_{\theta}}(x,z)" text="L _ D _ theta * open-interval@(x, z)" xml:id="S3.E9Xa.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                            <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="S3.E9Xa.m2.1"/>
                            <XMRef idref="S3.E9Xa.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m2.1">x</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m2.2">z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=W(X;d,q)+\gamma\,W(D(z);d,q)." text="absent = W * list@(X, d, q) + gamma * W * list@(D * z, d, q)" xml:id="S3.E9Xa.m3">
                    <XMath>
                      <XMDual>
                        <XMRef idref="S3.E9Xa.m3.7"/>
                        <XMWrap>
                          <XMApp xml:id="S3.E9Xa.m3.7">
                            <XMTok meaning="equals" role="RELOP">=</XMTok>
                            <XMTok meaning="absent"/>
                            <XMApp>
                              <XMTok meaning="plus" role="ADDOP">+</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="list"/>
                                    <XMRef idref="S3.E9Xa.m3.1"/>
                                    <XMRef idref="S3.E9Xa.m3.2"/>
                                    <XMRef idref="S3.E9Xa.m3.3"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m3.1">X</XMTok>
                                    <XMTok role="PUNCT">;</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m3.2">d</XMTok>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m3.3">q</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="list"/>
                                    <XMRef idref="S3.E9Xa.m3.7.1"/>
                                    <XMRef idref="S3.E9Xa.m3.5"/>
                                    <XMRef idref="S3.E9Xa.m3.6"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S3.E9Xa.m3.7.1">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                      <XMDual>
                                        <XMRef idref="S3.E9Xa.m3.4"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m3.4">z</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok role="PUNCT">;</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m3.5">d</XMTok>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E9Xa.m3.6">q</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PERIOD">.</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
        <p>Taking expectations over real samples (<Math mode="inline" tex="p_{\text{data}}" text="p _ [data]" xml:id="S3.SS1.p3.m3">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMText><text fontsize="70%">data</text></XMText>
              </XMApp>
            </XMath>
          </Math>) and generated samples (<Math mode="inline" tex="p_{d}" text="p _ d" xml:id="S3.SS1.p3.m4">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
              </XMApp>
            </XMath>
          </Math>) yields the complete objectives:</p>
        <equationgroup labels="LABEL:complete_mmSIVAE_objective" xml:id="S3.E10">
          <tags>
            <tag>(10)</tag>
            <tag role="autoref">Equation 10</tag>
            <tag role="refnum">10</tag>
          </tags>
          <equation xml:id="S3.E10X">
            <MathFork>
              <Math tex="\displaystyle L_{q}(q,d)=\mathbb{E}_{p_{\text{data}}}\!\big{[}W(X;d,q)\big{]}" text="L _ q * open-interval@(q, d) = E _ p _ [data] * delimited-[]@(W * list@(X, d, q))" xml:id="S3.E10X.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">L</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="open-interval"/>
                          <XMRef idref="S3.E10X.m1.1"/>
                          <XMRef idref="S3.E10X.m1.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10X.m1.1">q</XMTok>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10X.m1.2">d</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp rpadding="-1.7pt">
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                          <XMText><text fontsize="50%">data</text></XMText>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="S3.E10X.m1.6"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                          <XMApp xml:id="S3.E10X.m1.6">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">W</XMTok>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="list"/>
                                <XMRef idref="S3.E10X.m1.3"/>
                                <XMRef idref="S3.E10X.m1.4"/>
                                <XMRef idref="S3.E10X.m1.5"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10X.m1.3">X</XMTok>
                                <XMTok role="PUNCT">;</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10X.m1.4">d</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10X.m1.5">q</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle L_{q}(q,d)" text="L _ q * open-interval@(q, d)" xml:id="S3.E10X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="S3.E10X.m2.1"/>
                            <XMRef idref="S3.E10X.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10X.m2.1">q</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10X.m2.2">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{p_{\text{data}}}\!\big{[}W(X;d,q)\big{]}" text="absent = E _ p _ [data] * delimited-[]@(W * list@(X, d, q))" xml:id="S3.E10X.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp rpadding="-1.7pt">
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMText><text fontsize="50%">data</text></XMText>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="S3.E10X.m3.4"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                              <XMApp xml:id="S3.E10X.m3.4">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="list"/>
                                    <XMRef idref="S3.E10X.m3.1"/>
                                    <XMRef idref="S3.E10X.m3.2"/>
                                    <XMRef idref="S3.E10X.m3.3"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10X.m3.1">X</XMTok>
                                    <XMTok role="PUNCT">;</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10X.m3.2">d</XMTok>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10X.m3.3">q</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="S3.E10Xa">
            <MathFork>
              <Math tex="\displaystyle-\mathbb{E}_{p_{d}}\!\big{[}\alpha^{-1}\exp(\alpha W(X;d,q))\big{%&#10;]}," text="- E _ p _ d * delimited-[]@(alpha ^ (- 1) * exponential@(alpha * W * list@(X, d, q)))" xml:id="S3.E10Xa.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="S3.E10Xa.m1.5"/>
                    <XMWrap>
                      <XMApp xml:id="S3.E10Xa.m1.5">
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp rpadding="-1.7pt">
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="S3.E10Xa.m1.5.1"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                              <XMApp xml:id="S3.E10Xa.m1.5.1">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                                    <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMApp>
                                    <XMRef idref="S3.E10Xa.m1.4"/>
                                    <XMRef idref="S3.E10Xa.m1.5.1.1"/>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="exponential" role="OPFUNCTION" xml:id="S3.E10Xa.m1.4">exp</XMTok>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E10Xa.m1.5.1.1">
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                        <XMDual>
                                          <XMApp>
                                            <XMTok meaning="list"/>
                                            <XMRef idref="S3.E10Xa.m1.1"/>
                                            <XMRef idref="S3.E10Xa.m1.2"/>
                                            <XMRef idref="S3.E10Xa.m1.3"/>
                                          </XMApp>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xa.m1.1">X</XMTok>
                                            <XMTok role="PUNCT">;</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xa.m1.2">d</XMTok>
                                            <XMTok role="PUNCT">,</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xa.m1.3">q</XMTok>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMApp>
                                </XMDual>
                              </XMApp>
                              <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle-\mathbb{E}_{p_{d}}\!\big{[}\alpha^{-1}\exp(\alpha W(X;d,q))\big{%&#10;]}," text="- E _ p _ d * delimited-[]@(alpha ^ (- 1) * exponential@(alpha * W * list@(X, d, q)))" xml:id="S3.E10Xa.m2">
                    <XMath>
                      <XMDual>
                        <XMRef idref="S3.E10Xa.m2.5"/>
                        <XMWrap>
                          <XMApp xml:id="S3.E10Xa.m2.5">
                            <XMTok meaning="minus" role="ADDOP">-</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp rpadding="-1.7pt">
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMApp>
                                  <XMTok meaning="delimited-[]"/>
                                  <XMRef idref="S3.E10Xa.m2.5.1"/>
                                </XMApp>
                                <XMWrap>
                                  <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                  <XMApp xml:id="S3.E10Xa.m2.5.1">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                      <XMApp>
                                        <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                                        <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMDual>
                                      <XMApp>
                                        <XMRef idref="S3.E10Xa.m2.4"/>
                                        <XMRef idref="S3.E10Xa.m2.5.1.1"/>
                                      </XMApp>
                                      <XMApp>
                                        <XMTok meaning="exponential" role="OPFUNCTION" xml:id="S3.E10Xa.m2.4">exp</XMTok>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMApp xml:id="S3.E10Xa.m2.5.1.1">
                                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                            <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                            <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                            <XMDual>
                                              <XMApp>
                                                <XMTok meaning="list"/>
                                                <XMRef idref="S3.E10Xa.m2.1"/>
                                                <XMRef idref="S3.E10Xa.m2.2"/>
                                                <XMRef idref="S3.E10Xa.m2.3"/>
                                              </XMApp>
                                              <XMWrap>
                                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xa.m2.1">X</XMTok>
                                                <XMTok role="PUNCT">;</XMTok>
                                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xa.m2.2">d</XMTok>
                                                <XMTok role="PUNCT">,</XMTok>
                                                <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xa.m2.3">q</XMTok>
                                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                              </XMWrap>
                                            </XMDual>
                                          </XMApp>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMApp>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PUNCT">,</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="S3.E10Xb">
            <MathFork>
              <Math tex="\displaystyle L_{d}(q,d)=\mathbb{E}_{p_{\text{data}}}\!\big{[}W(X;d,q)\big{]}+%&#10;\gamma\,\mathbb{E}_{p_{d}}\!\big{[}W(X;d,q)\big{]}." text="L _ d * open-interval@(q, d) = E _ p _ [data] * delimited-[]@(W * list@(X, d, q)) + gamma * E _ p _ d * delimited-[]@(W * list@(X, d, q))" xml:id="S3.E10Xb.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="S3.E10Xb.m1.9"/>
                    <XMWrap>
                      <XMApp xml:id="S3.E10Xb.m1.9">
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">L</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="open-interval"/>
                              <XMRef idref="S3.E10Xb.m1.1"/>
                              <XMRef idref="S3.E10Xb.m1.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m1.1">q</XMTok>
                              <XMTok role="PUNCT">,</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m1.2">d</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="plus" role="ADDOP">+</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp rpadding="-1.7pt">
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                <XMText><text fontsize="50%">data</text></XMText>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="delimited-[]"/>
                                <XMRef idref="S3.E10Xb.m1.9.1"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                <XMApp xml:id="S3.E10Xb.m1.9.1">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                  <XMDual>
                                    <XMApp>
                                      <XMTok meaning="list"/>
                                      <XMRef idref="S3.E10Xb.m1.3"/>
                                      <XMRef idref="S3.E10Xb.m1.4"/>
                                      <XMRef idref="S3.E10Xb.m1.5"/>
                                    </XMApp>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m1.3">X</XMTok>
                                      <XMTok role="PUNCT">;</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m1.4">d</XMTok>
                                      <XMTok role="PUNCT">,</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m1.5">q</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                            <XMApp rpadding="-1.7pt">
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="delimited-[]"/>
                                <XMRef idref="S3.E10Xb.m1.9.2"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                <XMApp xml:id="S3.E10Xb.m1.9.2">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                  <XMDual>
                                    <XMApp>
                                      <XMTok meaning="list"/>
                                      <XMRef idref="S3.E10Xb.m1.6"/>
                                      <XMRef idref="S3.E10Xb.m1.7"/>
                                      <XMRef idref="S3.E10Xb.m1.8"/>
                                    </XMApp>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m1.6">X</XMTok>
                                      <XMTok role="PUNCT">;</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m1.7">d</XMTok>
                                      <XMTok role="PUNCT">,</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m1.8">q</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle L_{d}(q,d)" text="L _ d * open-interval@(q, d)" xml:id="S3.E10Xb.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="S3.E10Xb.m2.1"/>
                            <XMRef idref="S3.E10Xb.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m2.1">q</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m2.2">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{p_{\text{data}}}\!\big{[}W(X;d,q)\big{]}+\gamma\,%&#10;\mathbb{E}_{p_{d}}\!\big{[}W(X;d,q)\big{]}." text="absent = E _ p _ [data] * delimited-[]@(W * list@(X, d, q)) + gamma * E _ p _ d * delimited-[]@(W * list@(X, d, q))" xml:id="S3.E10Xb.m3">
                    <XMath>
                      <XMDual>
                        <XMRef idref="S3.E10Xb.m3.7"/>
                        <XMWrap>
                          <XMApp xml:id="S3.E10Xb.m3.7">
                            <XMTok meaning="equals" role="RELOP">=</XMTok>
                            <XMTok meaning="absent"/>
                            <XMApp>
                              <XMTok meaning="plus" role="ADDOP">+</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp rpadding="-1.7pt">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                    <XMText><text fontsize="50%">data</text></XMText>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="delimited-[]"/>
                                    <XMRef idref="S3.E10Xb.m3.7.1"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                    <XMApp xml:id="S3.E10Xb.m3.7.1">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                      <XMDual>
                                        <XMApp>
                                          <XMTok meaning="list"/>
                                          <XMRef idref="S3.E10Xb.m3.1"/>
                                          <XMRef idref="S3.E10Xb.m3.2"/>
                                          <XMRef idref="S3.E10Xb.m3.3"/>
                                        </XMApp>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m3.1">X</XMTok>
                                          <XMTok role="PUNCT">;</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m3.2">d</XMTok>
                                          <XMTok role="PUNCT">,</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m3.3">q</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                                <XMApp rpadding="-1.7pt">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="delimited-[]"/>
                                    <XMRef idref="S3.E10Xb.m3.7.2"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                    <XMApp xml:id="S3.E10Xb.m3.7.2">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                      <XMDual>
                                        <XMApp>
                                          <XMTok meaning="list"/>
                                          <XMRef idref="S3.E10Xb.m3.4"/>
                                          <XMRef idref="S3.E10Xb.m3.5"/>
                                          <XMRef idref="S3.E10Xb.m3.6"/>
                                        </XMApp>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m3.4">X</XMTok>
                                          <XMTok role="PUNCT">;</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m3.5">d</XMTok>
                                          <XMTok role="PUNCT">,</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E10Xb.m3.6">q</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PERIOD">.</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
        <p>A Nash equilibrium <Math mode="inline" tex="(q^{*},d^{*})" text="open-interval@(q ^ *, d ^ *)" xml:id="S3.SS1.p3.m5">
            <XMath>
              <XMDual>
                <XMApp>
                  <XMTok meaning="open-interval"/>
                  <XMRef idref="S3.SS1.p3.m5.1"/>
                  <XMRef idref="S3.SS1.p3.m5.2"/>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMApp xml:id="S3.SS1.p3.m5.1">
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMTok role="PUNCT">,</XMTok>
                  <XMApp xml:id="S3.SS1.p3.m5.2">
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">d</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math> satisfies <Math mode="inline" tex="L_{q}(q^{*},d^{*})\geq L_{q}(q,d^{*})" text="L _ q * open-interval@(q ^ *, d ^ *) &gt;= L _ q * open-interval@(q, d ^ *)" xml:id="S3.SS1.p3.m6">
            <XMath>
              <XMApp>
                <XMTok meaning="greater-than-or-equals" name="geq" role="RELOP">≥</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">L</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="open-interval"/>
                      <XMRef idref="S3.SS1.p3.m6.2"/>
                      <XMRef idref="S3.SS1.p3.m6.3"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="S3.SS1.p3.m6.2">
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMApp xml:id="S3.SS1.p3.m6.3">
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">d</XMTok>
                        <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">L</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="open-interval"/>
                      <XMRef idref="S3.SS1.p3.m6.1"/>
                      <XMRef idref="S3.SS1.p3.m6.4"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p3.m6.1">q</XMTok>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMApp xml:id="S3.SS1.p3.m6.4">
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">d</XMTok>
                        <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="L_{d}(q^{*},d^{*})\geq L_{d}(q^{*},d)" text="L _ d * open-interval@(q ^ *, d ^ *) &gt;= L _ d * open-interval@(q ^ *, d)" xml:id="S3.SS1.p3.m7">
            <XMath>
              <XMApp>
                <XMTok meaning="greater-than-or-equals" name="geq" role="RELOP">≥</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">L</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="open-interval"/>
                      <XMRef idref="S3.SS1.p3.m7.2"/>
                      <XMRef idref="S3.SS1.p3.m7.3"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="S3.SS1.p3.m7.2">
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMApp xml:id="S3.SS1.p3.m7.3">
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">d</XMTok>
                        <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">L</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="open-interval"/>
                      <XMRef idref="S3.SS1.p3.m7.4"/>
                      <XMRef idref="S3.SS1.p3.m7.1"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="S3.SS1.p3.m7.4">
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p3.m7.1">d</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> for all <Math mode="inline" tex="q,d" text="list@(q, d)" xml:id="S3.SS1.p3.m8">
            <XMath>
              <XMDual>
                <XMApp>
                  <XMTok meaning="list"/>
                  <XMRef idref="S3.SS1.p3.m8.1"/>
                  <XMRef idref="S3.SS1.p3.m8.2"/>
                </XMApp>
                <XMWrap>
                  <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p3.m8.1">q</XMTok>
                  <XMTok role="PUNCT">,</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.p3.m8.2">d</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math>.</p>
      </para>
      <paragraph inlist="toc" xml:id="S3.SS1.SSS0.Px1">
        <title>Lemma 1.</title>
        <para xml:id="S3.SS1.SSS0.Px1.p1">
          <p>If <Math mode="inline" tex="\sum_{i}p_{d}(x_{i})\leq p_{\text{data}}(X)^{\frac{1}{\alpha+1}}" text="(sum _ i)@(p _ d * x _ i) less= p _ [data] * X ^ (1 / (alpha + 1))" xml:id="S3.SS1.SSS0.Px1.p1.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="less-than-or-equals" name="leq" role="RELOP">≤</XMTok>
                  <XMApp>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="S3.SS1.SSS0.Px1.p1.m1.2"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="S3.SS1.SSS0.Px1.p1.m1.2">
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMText><text fontsize="70%">data</text></XMText>
                    </XMApp>
                    <XMApp>
                      <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                      <XMDual>
                        <XMRef idref="S3.SS1.SSS0.Px1.p1.m1.1"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.SSS0.Px1.p1.m1.1">X</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                      <XMApp>
                        <XMTok mathstyle="script" meaning="divide" role="FRACOP"/>
                        <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                        <XMApp>
                          <XMTok fontsize="50%" meaning="plus" role="ADDOP">+</XMTok>
                          <XMTok font="italic" fontsize="50%" name="alpha" role="UNKNOWN">α</XMTok>
                          <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math> for all <Math mode="inline" tex="X" text="X" xml:id="S3.SS1.SSS0.Px1.p1.m2">
              <XMath>
                <XMTok font="italic" role="UNKNOWN">X</XMTok>
              </XMath>
            </Math> such that <Math mode="inline" tex="p_{\text{data}}(X)&gt;0" text="p _ [data] * X &gt; 0" xml:id="S3.SS1.SSS0.Px1.p1.m3">
              <XMath>
                <XMApp>
                  <XMTok meaning="greater-than" role="RELOP">&gt;</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMText><text fontsize="70%">data</text></XMText>
                    </XMApp>
                    <XMDual>
                      <XMRef idref="S3.SS1.SSS0.Px1.p1.m3.1"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.SSS0.Px1.p1.m3.1">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMTok meaning="0" role="NUMBER">0</XMTok>
                </XMApp>
              </XMath>
            </Math>, then an optimal encoder response <Math mode="inline" tex="q^{*}(d)" text="q ^ * * d" xml:id="S3.SS1.SSS0.Px1.p1.m4">
              <XMath>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="S3.SS1.SSS0.Px1.p1.m4.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.SSS0.Px1.p1.m4.1">d</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMath>
            </Math> satisfies <Math mode="inline" tex="q^{*}(d)(z|X)=p_{d}(z|X)" text="q ^ * * d * conditional@(z, X) = p _ d * conditional@(z, X)" xml:id="S3.SS1.SSS0.Px1.p1.m5">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                      <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                    </XMApp>
                    <XMDual>
                      <XMRef idref="S3.SS1.SSS0.Px1.p1.m5.1"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.SSS0.Px1.p1.m5.1">d</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                    <XMDual>
                      <XMRef idref="S3.SS1.SSS0.Px1.p1.m5.2"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="S3.SS1.SSS0.Px1.p1.m5.2">
                          <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                    </XMApp>
                    <XMDual>
                      <XMRef idref="S3.SS1.SSS0.Px1.p1.m5.3"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="S3.SS1.SSS0.Px1.p1.m5.3">
                          <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>, and <Math mode="inline" tex="W(X;q^{*}(d),d)=\sum_{i}\log p_{d}(x_{i})" text="W * list@(X, q ^ * * d, d) = (sum _ i)@(logarithm@(p _ d) * x _ i)" xml:id="S3.SS1.SSS0.Px1.p1.m6">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">W</XMTok>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="list"/>
                        <XMRef idref="S3.SS1.SSS0.Px1.p1.m6.2"/>
                        <XMRef idref="S3.SS1.SSS0.Px1.p1.m6.4"/>
                        <XMRef idref="S3.SS1.SSS0.Px1.p1.m6.3"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.SSS0.Px1.p1.m6.2">X</XMTok>
                        <XMTok role="PUNCT">;</XMTok>
                        <XMApp xml:id="S3.SS1.SSS0.Px1.p1.m6.4">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">q</XMTok>
                            <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="S3.SS1.SSS0.Px1.p1.m6.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.SSS0.Px1.p1.m6.1">d</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.SSS0.Px1.p1.m6.3">d</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMApp>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="S3.SS1.SSS0.Px1.p1.m6.5"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="S3.SS1.SSS0.Px1.p1.m6.5">
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>.</p>
        </para>
      </paragraph>
      <paragraph inlist="toc" xml:id="S3.SS1.SSS0.Px2">
        <title>Lemma 2.</title>
        <para xml:id="S3.SS1.SSS0.Px2.p1">
          <p>Let <Math mode="inline" tex="d^{*}" text="d ^ *" xml:id="S3.SS1.SSS0.Px2.p1.m1">
              <XMath>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">d</XMTok>
                  <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                </XMApp>
              </XMath>
            </Math> be defined so that
<Math mode="inline" tex="d^{*}\in\arg\min_{d}\{\mathrm{KL}(p_{\text{data}}(X)\,\|\,p_{d}(X))+\gamma\,H(%&#10;p_{d}(X))\}" text="d ^ * element-of argument@((minimum _ d)@(KL * conditional@(p _ [data] * X, p _ d * X) + gamma * H * p _ d * X))" xml:id="S3.SS1.SSS0.Px2.p1.m2">
              <XMath>
                <XMApp>
                  <XMTok meaning="element-of" name="in" role="RELOP">∈</XMTok>
                  <XMApp>
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">d</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="argument" role="OPFUNCTION">arg</XMTok>
                    <XMDual>
                      <XMApp>
                        <XMRef idref="S3.SS1.SSS0.Px2.p1.m2.4"/>
                        <XMRef idref="S3.SS1.SSS0.Px2.p1.m2.5"/>
                      </XMApp>
                      <XMApp>
                        <XMApp xml:id="S3.SS1.SSS0.Px2.p1.m2.4">
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok meaning="minimum" role="OPFUNCTION" scriptpos="post">min</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">{</XMTok>
                          <XMApp xml:id="S3.SS1.SSS0.Px2.p1.m2.5">
                            <XMTok meaning="plus" role="ADDOP">+</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok role="UNKNOWN">KL</XMTok>
                              <XMDual>
                                <XMRef idref="S3.SS1.SSS0.Px2.p1.m2.5.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.SS1.SSS0.Px2.p1.m2.5.1">
                                    <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                        <XMText><text fontsize="70%">data</text></XMText>
                                      </XMApp>
                                      <XMDual>
                                        <XMRef idref="S3.SS1.SSS0.Px2.p1.m2.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.SSS0.Px2.p1.m2.1">X</XMTok>
                                          <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                      </XMApp>
                                      <XMDual>
                                        <XMRef idref="S3.SS1.SSS0.Px2.p1.m2.2"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.SSS0.Px2.p1.m2.2">X</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                              <XMTok font="italic" role="UNKNOWN">H</XMTok>
                              <XMDual>
                                <XMRef idref="S3.SS1.SSS0.Px2.p1.m2.5.2"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.SS1.SSS0.Px2.p1.m2.5.2">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="S3.SS1.SSS0.Px2.p1.m2.3"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS1.SSS0.Px2.p1.m2.3">X</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">}</XMTok>
                        </XMWrap>
                      </XMApp>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>,
where <Math mode="inline" tex="H(\cdot)" text="H * cdot" xml:id="S3.SS1.SSS0.Px2.p1.m3">
              <XMath>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" role="UNKNOWN">H</XMTok>
                  <XMDual>
                    <XMRef idref="S3.SS1.SSS0.Px2.p1.m3.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok name="cdot" role="MULOP" xml:id="S3.SS1.SSS0.Px2.p1.m3.1">⋅</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMath>
            </Math> is Shannon entropy. If <Math mode="inline" tex="q^{*}=p_{d^{*}}(z\mid x)" text="q ^ * = p _ (d ^ *) * conditional@(z, x)" xml:id="S3.SS1.SSS0.Px2.p1.m4">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMApp>
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post2"/>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        <XMTok fontsize="50%" meaning="times" role="MULOP">*</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMRef idref="S3.SS1.SSS0.Px2.p1.m4.1"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="S3.SS1.SSS0.Px2.p1.m4.1">
                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          <XMTok font="italic" role="UNKNOWN">x</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>, then <Math mode="inline" tex="(q^{*},d^{*})" text="open-interval@(q ^ *, d ^ *)" xml:id="S3.SS1.SSS0.Px2.p1.m5">
              <XMath>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="open-interval"/>
                    <XMRef idref="S3.SS1.SSS0.Px2.p1.m5.1"/>
                    <XMRef idref="S3.SS1.SSS0.Px2.p1.m5.2"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="S3.SS1.SSS0.Px2.p1.m5.1">
                      <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                      <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="S3.SS1.SSS0.Px2.p1.m5.2">
                      <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">d</XMTok>
                      <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMath>
            </Math> is a Nash equilibrium of Eq. (<ref labelref="LABEL:complete_mmSIVAE_objective"/>).</p>
        </para>
        <para xml:id="S3.SS1.SSS0.Px2.p2">
          <p>Proofs of Lemma 1 and Lemma 2 are provided in Appendix <ref labelref="LABEL:app:mmSIVAE_nash"/>.</p>
        </para>
      </paragraph>
    </subsection>
    <subsection inlist="toc" labels="LABEL:subsec:mopoe" xml:id="S3.SS2">
      <tags>
        <tag>3.2</tag>
        <tag role="autoref">subsection 3.2</tag>
        <tag role="refnum">3.2</tag>
        <tag role="typerefnum">§3.2</tag>
      </tags>
      <title><tag close=" ">3.2</tag>Modeling of the joint posterior – MOPOE</title>
<!--  %**** methods˙v2.tex Line 100 **** -->      <para xml:id="S3.SS2.p1">
        <p>We adopt Mixture-of-Product-of-Experts (MOPOE), a generalization of both PoE and MoE, to aggregate unimodal posteriors into a shared latent distribution.
Let <Math mode="inline" tex="X_{k}" text="X _ k" xml:id="S3.SS2.p1.m1">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
              </XMApp>
            </XMath>
          </Math> denote a (non-empty) subset of the <Math mode="inline" tex="N" text="N" xml:id="S3.SS2.p1.m2">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">N</XMTok>
            </XMath>
          </Math> modalities and let <Math mode="inline" tex="P(X)" text="P * X" xml:id="S3.SS2.p1.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">P</XMTok>
                <XMDual>
                  <XMRef idref="S3.SS2.p1.m3.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS2.p1.m3.1">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> denote the power set.
We define:</p>
        <equationgroup labels="LABEL:eq:mopoe_block" xml:id="S3.E11">
          <tags>
            <tag>(11)</tag>
            <tag role="autoref">Equation 11</tag>
            <tag role="refnum">11</tag>
          </tags>
          <equation xml:id="S3.E11X">
            <MathFork>
              <Math tex="\displaystyle q_{PoE}(z\mid X_{k})\propto\prod_{x_{i}\in X_{k}}q(z|x_{i})," text="q _ (P * o * E) * conditional@(z, X _ k) proportional-to (product _ (x _ i element-of X _ k))@(q * conditional@(z, x _ i))" xml:id="S3.E11X.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="S3.E11X.m1.1"/>
                    <XMWrap>
                      <XMApp xml:id="S3.E11X.m1.1">
                        <XMTok meaning="proportional-to" name="propto" role="RELOP">∝</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">q</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="S3.E11X.m1.1.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S3.E11X.m1.1.1">
                                <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMApp scriptpos="mid">
                            <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                            <XMTok mathstyle="display" meaning="product" name="prod" role="SUMOP" scriptpos="mid">∏</XMTok>
                            <XMApp>
                              <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">q</XMTok>
                            <XMDual>
                              <XMRef idref="S3.E11X.m1.1.2"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="S3.E11X.m1.1.2">
                                  <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle q_{PoE}(z\mid X_{k})" text="q _ (P * o * E) * conditional@(z, X _ k)" xml:id="S3.E11X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="S3.E11X.m2.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="S3.E11X.m2.1">
                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle\propto\prod_{x_{i}\in X_{k}}q(z|x_{i})," text="absent proportional-to (product _ (x _ i element-of X _ k))@(q * conditional@(z, x _ i))" xml:id="S3.E11X.m3">
                    <XMath>
                      <XMDual>
                        <XMRef idref="S3.E11X.m3.1"/>
                        <XMWrap>
                          <XMApp xml:id="S3.E11X.m3.1">
                            <XMTok meaning="proportional-to" name="propto" role="RELOP">∝</XMTok>
                            <XMTok meaning="absent"/>
                            <XMApp>
                              <XMApp scriptpos="mid">
                                <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                <XMTok mathstyle="display" meaning="product" name="prod" role="SUMOP" scriptpos="mid">∏</XMTok>
                                <XMApp>
                                  <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                  </XMApp>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMDual>
                                  <XMRef idref="S3.E11X.m3.1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S3.E11X.m3.1.1">
                                      <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PUNCT">,</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="S3.E11Xa">
            <MathFork>
              <Math tex="\displaystyle q_{MOPOE}(z|X)=\frac{1}{2^{N}}\sum_{X_{k}\in P(X)}q_{PoE}(z|X_{k%&#10;})," text="q _ (M * O * P * O * E) * conditional@(z, X) = (1 / 2 ^ N) * (sum _ (X _ k element-of P * X))@(q _ (P * o * E) * conditional@(z, X _ k))" xml:id="S3.E11Xa.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="S3.E11Xa.m1.2"/>
                    <XMWrap>
                      <XMApp xml:id="S3.E11Xa.m1.2">
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">q</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="S3.E11Xa.m1.2.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S3.E11Xa.m1.2.1">
                                <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                            <XMTok meaning="1" role="NUMBER">1</XMTok>
                            <XMApp>
                              <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                              <XMTok meaning="2" role="NUMBER">2</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMApp scriptpos="mid">
                              <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                              <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E11Xa.m1.1"/>
                                    <XMWrap>
                                      <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S3.E11Xa.m1.1">X</XMTok>
                                      <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="S3.E11Xa.m1.2.2"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.E11Xa.m1.2.2">
                                    <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle q_{MOPOE}(z|X)" text="q _ (M * O * P * O * E) * conditional@(z, X)" xml:id="S3.E11Xa.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="S3.E11Xa.m2.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="S3.E11Xa.m2.1">
                              <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                              <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\frac{1}{2^{N}}\sum_{X_{k}\in P(X)}q_{PoE}(z|X_{k})," text="absent = (1 / 2 ^ N) * (sum _ (X _ k element-of P * X))@(q _ (P * o * E) * conditional@(z, X _ k))" xml:id="S3.E11Xa.m3">
                    <XMath>
                      <XMDual>
                        <XMRef idref="S3.E11Xa.m3.2"/>
                        <XMWrap>
                          <XMApp xml:id="S3.E11Xa.m3.2">
                            <XMTok meaning="equals" role="RELOP">=</XMTok>
                            <XMTok meaning="absent"/>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                <XMTok meaning="1" role="NUMBER">1</XMTok>
                                <XMApp>
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                                  <XMTok meaning="2" role="NUMBER">2</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMApp scriptpos="mid">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                  <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                                      <XMDual>
                                        <XMRef idref="S3.E11Xa.m3.1"/>
                                        <XMWrap>
                                          <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="S3.E11Xa.m3.1">X</XMTok>
                                          <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="S3.E11Xa.m3.2.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E11Xa.m3.2.1">
                                        <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PUNCT">,</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="S3.E11Xb">
            <MathFork>
              <Math tex="\displaystyle ELBO_{MOPOE}(X)=\mathbb{E}_{q(z\mid X)}\Big{[}\sum_{x_{i}\in X}%&#10;\log p_{\theta}(x_{i}|z)\Big{]}" text="E * L * B * O _ (M * O * P * O * E) * X = E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (x _ i element-of X))@(logarithm@(p _ theta) * conditional@(x _ i, z)))" xml:id="S3.E11Xb.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">E</XMTok>
                      <XMTok font="italic" role="UNKNOWN">L</XMTok>
                      <XMTok font="italic" role="UNKNOWN">B</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">O</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="S3.E11Xb.m1.2"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="S3.E11Xb.m1.2">X</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                          <XMDual>
                            <XMRef idref="S3.E11Xb.m1.1"/>
                            <XMWrap>
                              <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S3.E11Xb.m1.1">
                                <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                              </XMApp>
                              <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="S3.E11Xb.m1.3"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                          <XMApp xml:id="S3.E11Xb.m1.3">
                            <XMApp scriptpos="mid">
                              <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                              <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                </XMApp>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="S3.E11Xb.m1.3.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.E11Xb.m1.3.1">
                                    <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                    </XMApp>
                                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle ELBO_{MOPOE}(X)" text="E * L * B * O _ (M * O * P * O * E) * X" xml:id="S3.E11Xb.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" role="UNKNOWN">E</XMTok>
                        <XMTok font="italic" role="UNKNOWN">L</XMTok>
                        <XMTok font="italic" role="UNKNOWN">B</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">O</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="S3.E11Xb.m2.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="S3.E11Xb.m2.1">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{q(z\mid X)}\Big{[}\sum_{x_{i}\in X}\log p_{\theta}(x%&#10;_{i}|z)\Big{]}" text="absent = E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (x _ i element-of X))@(logarithm@(p _ theta) * conditional@(x _ i, z)))" xml:id="S3.E11Xb.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                              <XMDual>
                                <XMRef idref="S3.E11Xb.m3.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.E11Xb.m3.1">
                                    <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                  </XMApp>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="S3.E11Xb.m3.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                              <XMApp xml:id="S3.E11Xb.m3.2">
                                <XMApp scriptpos="mid">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                  <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                    </XMApp>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                      <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="S3.E11Xb.m3.2.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E11Xb.m3.2.1">
                                        <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                          <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                        </XMApp>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="S3.E11Xc">
            <MathFork>
              <Math tex="\displaystyle-\mathrm{KL}\!\left(q_{MOPOE}(z|X)\,\|\,p(z)\right)." text="- KL * conditional@(q _ (M * O * P * O * E) * conditional@(z, X), p * z)" xml:id="S3.E11Xc.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="S3.E11Xc.m1.2"/>
                    <XMWrap>
                      <XMApp xml:id="S3.E11Xc.m1.2">
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                          <XMDual>
                            <XMRef idref="S3.E11Xc.m1.2.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">(</XMTok>
                              <XMApp xml:id="S3.E11Xc.m1.2.1">
                                <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="S3.E11Xc.m1.2.1.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E11Xc.m1.2.1.1">
                                        <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                      </XMApp>
                                      <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E11Xc.m1.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="S3.E11Xc.m1.1">z</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle-" text="-" xml:id="S3.E11Xc.m2">
                    <XMath>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle\mathrm{KL}\!\left(q_{MOPOE}(z|X)\,\|\,p(z)\right)." text="KL * conditional@(q _ (M * O * P * O * E) * conditional@(z, X), p * z)" xml:id="S3.E11Xc.m3">
                    <XMath>
                      <XMDual>
                        <XMRef idref="S3.E11Xc.m3.2"/>
                        <XMWrap>
                          <XMApp xml:id="S3.E11Xc.m3.2">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                            <XMDual>
                              <XMRef idref="S3.E11Xc.m3.2.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">(</XMTok>
                                <XMApp xml:id="S3.E11Xc.m3.2.1">
                                  <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">O</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="S3.E11Xc.m3.2.1.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="S3.E11Xc.m3.2.1.1">
                                          <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                        </XMApp>
                                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMRef idref="S3.E11Xc.m3.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="S3.E11Xc.m3.1">z</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="PERIOD">.</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
        <p>MOPOE can be viewed as a hierarchical aggregation: unimodal posteriors for each subset <Math mode="inline" tex="X_{k}" text="X _ k" xml:id="S3.SS2.p1.m4">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
              </XMApp>
            </XMath>
          </Math> are first merged via PoE, and subset-level approximations are then combined via MoE.</p>
      </para>
      <paragraph inlist="toc" xml:id="S3.SS2.SSS0.Px1">
        <title>Lemma 3.</title>
        <para xml:id="S3.SS2.SSS0.Px1.p1">
          <p>MOPOE yields a valid generalized multimodal ELBO, with PoE and MoE as special cases.</p>
        </para>
        <para xml:id="S3.SS2.SSS0.Px1.p2">
          <p>A concise proof is provided in Appendix <ref labelref="LABEL:app:mopoe_elbo"/>.</p>
        </para>
<!--  %**** methods˙v2.tex Line 125 **** -->      </paragraph>
    </subsection>
    <subsection inlist="toc" labels="LABEL:subsec:normative" xml:id="S3.SS3">
      <tags>
        <tag>3.3</tag>
        <tag role="autoref">subsection 3.3</tag>
        <tag role="refnum">3.3</tag>
        <tag role="typerefnum">§3.3</tag>
      </tags>
      <title><tag close=" ">3.3</tag>Multimodal normative modeling</title>
      <para xml:id="S3.SS3.p1">
        <p>mmSIVAE (Fig. 1) uses separate encoders to map the two modalities to unimodal latent parameters (mean and variance), which are aggregated via MOPOE to obtain shared latent parameters (a joint latent distribution). The shared latent is then passed through modality-specific decoders to reconstruct each modality. We first train the model to characterize the healthy population cohort. We assume disease abnormality can be quantified by measuring how subjects deviate from the joint latent space <cite class="ltx_citemacro_cite"><bibref bibrefs="lawry_aguila_multi-modal_2023,lawry_aguila_conditional_2022" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
              <bibrefphrase>(</bibrefphrase>
              <bibrefphrase>)</bibrefphrase>
            </bibref></cite> or from reconstruction errors relative to healthy controls <cite class="ltx_citemacro_cite"><bibref bibrefs="kumar_normative_2023,kumar2024analysing" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
              <bibrefphrase>(</bibrefphrase>
              <bibrefphrase>)</bibrefphrase>
            </bibref></cite>. During inference, the trained model is applied to the AD cohort to estimate both latent and feature-space deviations. The detailed training procedure of mmSIVAE along with the pseudo code (Algorithm <ref labelref="LABEL:alg:training_algo"/>) and complete set of hyperparameters are presented in Appendix <ref labelref="LABEL:app:model_training"/>.</p>
      </para>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->      <figure inlist="lof" labels="LABEL:fig:recon_comparison_Aim3" placement="!htbp" xml:id="S3.F3">
        <tags>
          <tag>Figure 3</tag>
          <tag role="autoref">Figure 3</tag>
          <tag role="refnum">3</tag>
          <tag role="typerefnum">Figure 3</tag>
        </tags>
        <inline-para align="center" class="ltx_minipage" vattach="middle" width="208.1pt">
          <para align="center" xml:id="S3.F3.p1">
            <graphics candidates="Figures_tables/aim3_recon_MRI.pdf" graphic="Figures_tables/aim3_recon_MRI.pdf" options="width=433.62pt" xml:id="S3.F3.p1.g1"/>
<!--  %“caption*–(a) Distribution of time series lengths (timesteps) across the dataset.˝ -->          </para>
        </inline-para>
        <inline-para align="center" class="ltx_minipage" vattach="middle" width="208.1pt">
          <para align="center" xml:id="S3.F3.p2">
            <graphics candidates="Figures_tables/aim3_recon_amyloid.pdf" graphic="Figures_tables/aim3_recon_amyloid.pdf" options="width=433.62pt" xml:id="S3.F3.p2.g1"/>
<!--  %“caption*–(b) Most frequently occurring events across all case reports.˝ -->          </para>
        </inline-para>
        <toccaption class="ltx_centering"><tag close=" ">3</tag>Average reconstruction error when reconstructing MRI volumes (a) and amyloid SUVR (b) for our proposed mmSIVAE and baselines (SIVAE, mmVAE and unimodal VAE). The brain atlases showing the reconstruction errors for both MRI volumes and amyloid SUVR were visualized using the ggseg package in Python.</toccaption>
        <caption class="ltx_centering"><tag close=": ">Figure 3</tag>Average reconstruction error when reconstructing MRI volumes (a) and amyloid SUVR (b) for our proposed mmSIVAE and baselines (SIVAE, mmVAE and unimodal VAE). The brain atlases showing the reconstruction errors for both MRI volumes and amyloid SUVR were visualized using the ggseg package in Python.</caption>
      </figure>
<!--  %“begin–figure*˝[!hbtp] 
     %“centering
     %“includegraphics[width = 0.65“linewidth]–Figures˙tables/recon˙comparison˙Aim3.pdf˝
     %“vspace–-10pt˝
     %“caption–Average reconstruction error when reconstructing MRI volumes (a) and amyloid SUVR (b) for our proposed mmSIVAE and baselines (SIVAE, mmVAE and unimodal VAE). The brain atlases showing the reconstruction errors for both MRI volumes and amyloid SUVR were visualized using the ggseg package in Python.˝
     %“vspace–-10pt˝
     %“label–fig:recon˙comparison˙Aim3˝
     %“end–figure*˝
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-->    </subsection>
    <subsection inlist="toc" xml:id="S3.SS4">
      <tags>
        <tag>3.4</tag>
        <tag role="autoref">subsection 3.4</tag>
        <tag role="refnum">3.4</tag>
        <tag role="typerefnum">§3.4</tag>
      </tags>
      <title><tag close=" ">3.4</tag>Patient-specific deviations – latent and feature space</title>
      <para xml:id="S3.SS4.p1">
        <p><text font="bold">Mahalanobis distance.</text>
To quantify how much each subject deviates from the latent distribution of healthy controls, we compute the Mahalanobis distance <cite class="ltx_citemacro_cite"><bibref bibrefs="lawry2023multi" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
              <bibrefphrase>(</bibrefphrase>
              <bibrefphrase>)</bibrefphrase>
            </bibref></cite>, which accounts for correlations between latent vectors:</p>
        <equation labels="LABEL:d_ml" xml:id="S3.E12">
          <tags>
            <tag>(12)</tag>
            <tag role="autoref">Equation 12</tag>
            <tag role="refnum">12</tag>
          </tags>
          <Math mode="display" tex="D_{ml}=\sqrt{(z_{j}-\mu(z_{norm}))^{\top}\Sigma(z_{norm})^{-1}(z_{j}-\mu(z_{%&#10;norm}))}." text="D _ (m * l) = square-root@((z _ j - mu * z _ (n * o * r * m)) ^ top * Sigma * (z _ (n * o * r * m)) ^ (- 1) * (z _ j - mu * z _ (n * o * r * m)))" xml:id="S3.E12.m1">
            <XMath>
              <XMDual>
                <XMRef idref="S3.E12.m1.4"/>
                <XMWrap>
                  <XMApp xml:id="S3.E12.m1.4">
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
<!--  %**** methods_v2.tex Line 150 **** -->                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">D</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="square-root"/>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUPERSCRIPTOP" scriptpos="post2"/>
                          <XMDual>
                            <XMRef idref="S3.E12.m1.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S3.E12.m1.1">
                                <XMTok meaning="minus" role="ADDOP">-</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E12.m1.1.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E12.m1.1.1">
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                        <XMApp>
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                          <XMTok fontsize="70%" meaning="top" role="ADDOP">⊤</XMTok>
                        </XMApp>
                        <XMTok name="Sigma" role="UNKNOWN">Σ</XMTok>
                        <XMApp>
                          <XMTok role="SUPERSCRIPTOP" scriptpos="post2"/>
                          <XMDual>
                            <XMRef idref="S3.E12.m1.2"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S3.E12.m1.2">
                                <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                          <XMApp>
                            <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                            <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="S3.E12.m1.3"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="S3.E12.m1.3">
                              <XMTok meaning="minus" role="ADDOP">-</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                                <XMDual>
                                  <XMRef idref="S3.E12.m1.3.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S3.E12.m1.3.1">
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                  <XMTok role="PERIOD">.</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math>
        </equation>
        <p>Here <Math mode="inline" tex="z_{j}\equiv q(z_{j}|X_{j})" text="z _ j equivalent-to q * conditional@(z _ j, X _ j)" xml:id="S3.SS4.p1.m1">
            <XMath>
              <XMApp>
                <XMTok meaning="equivalent-to" name="equiv" role="RELOP">≡</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMDual>
                    <XMRef idref="S3.SS4.p1.m1.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="S3.SS4.p1.m1.1">
                        <XMTok meaning="conditional" role="MODIFIEROP" stretchy="false">|</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> is a sample from the joint posterior for subject <Math mode="inline" tex="j" text="j" xml:id="S3.SS4.p1.m2">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">j</XMTok>
            </XMath>
          </Math>, and <Math mode="inline" tex="\mu(z_{norm})" text="mu * z _ (n * o * r * m)" xml:id="S3.SS4.p1.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                <XMDual>
                  <XMRef idref="S3.SS4.p1.m3.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="S3.SS4.p1.m3.1">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="\Sigma(z_{norm})" text="Sigma * z _ (n * o * r * m)" xml:id="S3.SS4.p1.m4">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok name="Sigma" role="UNKNOWN">Σ</XMTok>
                <XMDual>
                  <XMRef idref="S3.SS4.p1.m4.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="S3.SS4.p1.m4.1">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> are the mean and covariance of latent positions for healthy controls.
We also derive a multivariate feature-space deviation index based on Mahalanobis distance that quantifies how reconstruction errors deviate from the reconstruction-error distribution of controls:</p>
        <equation labels="LABEL:d_mf" xml:id="S3.E13">
          <tags>
            <tag>(13)</tag>
            <tag role="autoref">Equation 13</tag>
            <tag role="refnum">13</tag>
          </tags>
          <Math mode="display" tex="D_{mf}=\sqrt{(d_{j}-\mu(d_{norm}))^{\top}\Sigma(d_{norm})^{-1}(d_{j}-\mu(d_{%&#10;norm}))}." text="D _ (m * f) = square-root@((d _ j - mu * d _ (n * o * r * m)) ^ top * Sigma * (d _ (n * o * r * m)) ^ (- 1) * (d _ j - mu * d _ (n * o * r * m)))" xml:id="S3.E13.m1">
            <XMath>
              <XMDual>
                <XMRef idref="S3.E13.m1.4"/>
                <XMWrap>
                  <XMApp xml:id="S3.E13.m1.4">
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">D</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="square-root"/>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUPERSCRIPTOP" scriptpos="post2"/>
                          <XMDual>
                            <XMRef idref="S3.E13.m1.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S3.E13.m1.1">
                                <XMTok meaning="minus" role="ADDOP">-</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                  <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E13.m1.1.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E13.m1.1.1">
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                        <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                        <XMApp>
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                          <XMTok fontsize="70%" meaning="top" role="ADDOP">⊤</XMTok>
                        </XMApp>
                        <XMTok name="Sigma" role="UNKNOWN">Σ</XMTok>
                        <XMApp>
                          <XMTok role="SUPERSCRIPTOP" scriptpos="post2"/>
                          <XMDual>
                            <XMRef idref="S3.E13.m1.2"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="S3.E13.m1.2">
                                <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                          <XMApp>
                            <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                            <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="S3.E13.m1.3"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="S3.E13.m1.3">
                              <XMTok meaning="minus" role="ADDOP">-</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                                <XMDual>
                                  <XMRef idref="S3.E13.m1.3.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S3.E13.m1.3.1">
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                      <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                  <XMTok role="PERIOD">.</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math>
        </equation>
        <p>Here <Math mode="inline" tex="d_{j}=[d^{1}_{j},\ldots,d^{i}_{j},\ldots,d^{R}_{j}]" text="d _ j = list@((d ^ 1) _ j, ldots, (d ^ i) _ j, ldots, (d ^ R) _ j)" xml:id="S3.SS4.p1.m5">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">d</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                </XMApp>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="list"/>
                    <XMRef idref="S3.SS4.p1.m5.3"/>
                    <XMRef idref="S3.SS4.p1.m5.1"/>
                    <XMRef idref="S3.SS4.p1.m5.4"/>
                    <XMRef idref="S3.SS4.p1.m5.2"/>
                    <XMRef idref="S3.SS4.p1.m5.5"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">[</XMTok>
                    <XMApp xml:id="S3.SS4.p1.m5.3">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">d</XMTok>
                        <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                      </XMApp>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok name="ldots" role="ID" xml:id="S3.SS4.p1.m5.1">…</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="S3.SS4.p1.m5.4">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">d</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok name="ldots" role="ID" xml:id="S3.SS4.p1.m5.2">…</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="S3.SS4.p1.m5.5">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">d</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">R</XMTok>
                      </XMApp>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">]</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> is the mean squared reconstruction error between original and reconstructed input for subject <Math mode="inline" tex="j" text="j" xml:id="S3.SS4.p1.m6">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">j</XMTok>
            </XMath>
          </Math> at brain region <Math mode="inline" tex="i\in\{1,\ldots,R\}" text="i element-of set@(1, ldots, R)" xml:id="S3.SS4.p1.m7">
            <XMath>
              <XMApp>
                <XMTok meaning="element-of" name="in" role="RELOP">∈</XMTok>
                <XMTok font="italic" role="UNKNOWN">i</XMTok>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="set"/>
                    <XMRef idref="S3.SS4.p1.m7.1"/>
                    <XMRef idref="S3.SS4.p1.m7.2"/>
                    <XMRef idref="S3.SS4.p1.m7.3"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">{</XMTok>
                    <XMTok meaning="1" role="NUMBER" xml:id="S3.SS4.p1.m7.1">1</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok name="ldots" role="ID" xml:id="S3.SS4.p1.m7.2">…</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S3.SS4.p1.m7.3">R</XMTok>
                    <XMTok role="CLOSE" stretchy="false">}</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math>, and <Math mode="inline" tex="\mu(d_{norm})" text="mu * d _ (n * o * r * m)" xml:id="S3.SS4.p1.m8">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                <XMDual>
                  <XMRef idref="S3.SS4.p1.m8.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="S3.SS4.p1.m8.1">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">d</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="\Sigma(d_{norm})" text="Sigma * d _ (n * o * r * m)" xml:id="S3.SS4.p1.m9">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok name="Sigma" role="UNKNOWN">Σ</XMTok>
                <XMDual>
                  <XMRef idref="S3.SS4.p1.m9.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="S3.SS4.p1.m9.1">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">d</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> denote the mean and covariance of reconstruction errors in healthy controls.</p>
      </para>
      <para xml:id="S3.SS4.p2">
        <p><text font="bold">Z-score latent and feature deviations.</text>
To identify latent dimensions and brain regions associated with abnormal deviations, we compute latent and feature-space <Math mode="inline" tex="Z" text="Z" xml:id="S3.SS4.p2.m1">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">Z</XMTok>
            </XMath>
          </Math>-scores:</p>
        <equationgroup labels="LABEL:z_ml_z_mf" xml:id="S3.E14">
          <tags>
            <tag>(14)</tag>
            <tag role="autoref">Equation 14</tag>
            <tag role="refnum">14</tag>
          </tags>
          <equation xml:id="S3.E14X">
            <MathFork>
              <Math tex="\displaystyle Z_{ml}=\frac{z_{ij}-\mu(z_{ij}^{norm})}{\sigma(z_{ij}^{norm})},Z%&#10;_{mf}" text="Z _ (m * l) = list@((z _ (i * j) - mu * (z _ (i * j)) ^ (n * o * r * m)) / (sigma * (z _ (i * j)) ^ (n * o * r * m)), Z _ (m * f))" xml:id="S3.E14X.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="list"/>
                        <XMRef idref="S3.E14X.m1.3"/>
                        <XMRef idref="S3.E14X.m1.4"/>
                      </XMApp>
                      <XMWrap>
                        <XMApp xml:id="S3.E14X.m1.3">
                          <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                          <XMApp>
                            <XMTok meaning="minus" role="ADDOP">-</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                              <XMDual>
                                <XMRef idref="S3.E14X.m1.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.E14X.m1.1">
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" name="sigma" role="UNKNOWN">σ</XMTok>
                            <XMDual>
                              <XMRef idref="S3.E14X.m1.2"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="S3.E14X.m1.2">
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMApp xml:id="S3.E14X.m1.4">
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                          </XMApp>
                        </XMApp>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle Z_{ml}" text="Z _ (m * l)" xml:id="S3.E14X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\frac{z_{ij}-\mu(z_{ij}^{norm})}{\sigma(z_{ij}^{norm})},Z_{mf}" text="absent = list@((z _ (i * j) - mu * (z _ (i * j)) ^ (n * o * r * m)) / (sigma * (z _ (i * j)) ^ (n * o * r * m)), Z _ (m * f))" xml:id="S3.E14X.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="list"/>
                            <XMRef idref="S3.E14X.m3.3"/>
                            <XMRef idref="S3.E14X.m3.4"/>
                          </XMApp>
                          <XMWrap>
                            <XMApp xml:id="S3.E14X.m3.3">
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMApp>
                                <XMTok meaning="minus" role="ADDOP">-</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E14X.m3.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E14X.m3.1">
                                        <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMApp>
                                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                          </XMApp>
                                        </XMApp>
                                        <XMApp>
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" name="sigma" role="UNKNOWN">σ</XMTok>
                                <XMDual>
                                  <XMRef idref="S3.E14X.m3.2"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S3.E14X.m3.2">
                                      <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                        <XMApp>
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMApp xml:id="S3.E14X.m3.4">
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                              </XMApp>
                            </XMApp>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
            <MathFork>
              <Math tex="\displaystyle=\frac{d_{ij}-\mu(d_{ij}^{norm})}{\sigma(d_{ij}^{norm})}." text="absent = (d _ (i * j) - mu * (d _ (i * j)) ^ (n * o * r * m)) / (sigma * (d _ (i * j)) ^ (n * o * r * m))" xml:id="S3.E14X.m4">
                <XMath>
                  <XMDual>
                    <XMRef idref="S3.E14X.m4.3"/>
                    <XMWrap>
                      <XMApp xml:id="S3.E14X.m4.3">
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                          <XMApp>
                            <XMTok meaning="minus" role="ADDOP">-</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" role="UNKNOWN">d</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                              <XMDual>
                                <XMRef idref="S3.E14X.m4.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="S3.E14X.m4.1">
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" name="sigma" role="UNKNOWN">σ</XMTok>
                            <XMDual>
                              <XMRef idref="S3.E14X.m4.2"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="S3.E14X.m4.2">
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle=\frac{d_{ij}-\mu(d_{ij}^{norm})}{\sigma(d_{ij}^{norm})}." text="absent = (d _ (i * j) - mu * (d _ (i * j)) ^ (n * o * r * m)) / (sigma * (d _ (i * j)) ^ (n * o * r * m))" xml:id="S3.E14X.m5">
                    <XMath>
                      <XMDual>
                        <XMRef idref="S3.E14X.m5.3"/>
                        <XMWrap>
                          <XMApp xml:id="S3.E14X.m5.3">
                            <XMTok meaning="equals" role="RELOP">=</XMTok>
                            <XMTok meaning="absent"/>
                            <XMApp>
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMApp>
                                <XMTok meaning="minus" role="ADDOP">-</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                                  <XMDual>
                                    <XMRef idref="S3.E14X.m5.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="S3.E14X.m5.1">
                                        <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                          <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                          <XMApp>
                                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                          </XMApp>
                                        </XMApp>
                                        <XMApp>
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" name="sigma" role="UNKNOWN">σ</XMTok>
                                <XMDual>
                                  <XMRef idref="S3.E14X.m5.2"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="S3.E14X.m5.2">
                                      <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                        <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                        <XMApp>
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">n</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PERIOD">.</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
        <p>Here <Math mode="inline" tex="z_{ij}" text="z _ (i * j)" xml:id="S3.SS4.p2.m2">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="d_{ij}" text="d _ (i * j)" xml:id="S3.SS4.p2.m3">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">d</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> are the latent value and reconstruction error for test subject <Math mode="inline" tex="j" text="j" xml:id="S3.SS4.p2.m4">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">j</XMTok>
            </XMath>
          </Math> at position/region <Math mode="inline" tex="i" text="i" xml:id="S3.SS4.p2.m5">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">i</XMTok>
            </XMath>
          </Math>, and <Math mode="inline" tex="\mu(\cdot)" text="mu * cdot" xml:id="S3.SS4.p2.m6">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" name="mu" role="UNKNOWN">μ</XMTok>
                <XMDual>
                  <XMRef idref="S3.SS4.p2.m6.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok name="cdot" role="MULOP" xml:id="S3.SS4.p2.m6.1">⋅</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="\sigma(\cdot)" text="sigma * cdot" xml:id="S3.SS4.p2.m7">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" name="sigma" role="UNKNOWN">σ</XMTok>
                <XMDual>
                  <XMRef idref="S3.SS4.p2.m7.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok name="cdot" role="MULOP" xml:id="S3.SS4.p2.m7.1">⋅</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> are computed from healthy controls.</p>
      </para>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-->    </subsection>
  </section>
  <section inlist="toc" xml:id="S4">
    <tags>
      <tag>4</tag>
      <tag role="autoref">section 4</tag>
      <tag role="refnum">4</tag>
      <tag role="typerefnum">§4</tag>
    </tags>
    <title><tag close=" ">4</tag>Experiments and Results</title>
<!--  %“input–Sections/experimental˙setup˝ 
     %“input–Sections/results˝
     %“section–Experiments and Results˝
     %“label–sec:experiments˙results˝-->    <subsection inlist="toc" xml:id="S4.SS1">
      <tags>
        <tag>4.1</tag>
        <tag role="autoref">subsection 4.1</tag>
        <tag role="refnum">4.1</tag>
        <tag role="typerefnum">§4.1</tag>
      </tags>
      <title><tag close=" ">4.1</tag>Experimental setup</title>
      <paragraph xml:id="S4.SS1.SSS0.Px1">
        <title>Data and feature preprocessing</title>
        <para xml:id="S4.SS1.SSS0.Px1.p1">
          <p>For training, we selected 248 cognitively unimpaired (healthy control) subjects from the Alzheimer’s Disease Neuroimaging (ADNI) dataset <cite class="ltx_citemacro_cite"><bibref bibrefs="mueller2005ways" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
                <bibrefphrase>(</bibrefphrase>
                <bibrefphrase>)</bibrefphrase>
              </bibref></cite> with Clinical Dementia Rating (CDR) = 0 and no amyloid pathology. We used regional brain volumes extracted from T1-weighted MRI scans and regional Standardized Uptake Value Ratio (SUVR) values extracted from AV45 Amyloid PET scans as the two input modalities for our model (Figure 1). Both brain volumes and SUVR values were extracted from 66 cortical (Desikan-Killiany atlas) and 24 subcortical regions. For model evaluation, we used 48 healthy controls for a separate holdout cohort and a disease cohort of 726 amyloid positive AD spectrum (ADS) individuals across the following AD stages: preclinical stage with no symptoms <Math mode="inline" tex="(CDR=0,A+)(N=305)" xml:id="S4.SS1.SSS0.Px1.p1.m1">
              <XMath>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN">C</XMTok>
                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                  <XMTok font="italic" role="UNKNOWN">R</XMTok>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok meaning="0" role="NUMBER" xml:id="S4.SS1.SSS0.Px1.p1.m1.1">0</XMTok>
                  <XMTok role="PUNCT">,</XMTok>
                  <XMTok font="italic" role="UNKNOWN">A</XMTok>
                  <XMTok meaning="plus" role="ADDOP">+</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN">N</XMTok>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok meaning="305" role="NUMBER">305</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMath>
            </Math>, (b) <Math mode="inline" tex="CDR=0.5(N=236)" xml:id="S4.SS1.SSS0.Px1.p1.m2">
              <XMath>
                <XMTok font="italic" role="UNKNOWN">C</XMTok>
                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                <XMTok font="italic" role="UNKNOWN">R</XMTok>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMTok meaning="0.5" role="NUMBER">0.5</XMTok>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN">N</XMTok>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok meaning="236" role="NUMBER">236</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMath>
            </Math> and (c) <Math mode="inline" tex="CDR&gt;=1(N=185)" xml:id="S4.SS1.SSS0.Px1.p1.m3">
              <XMath>
                <XMTok font="italic" role="UNKNOWN">C</XMTok>
                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                <XMTok font="italic" role="UNKNOWN">R</XMTok>
                <XMTok meaning="greater-than-or-equals" role="RELOP">≥</XMTok>
                <XMTok meaning="1" role="NUMBER">1</XMTok>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN">N</XMTok>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok meaning="185" role="NUMBER">185</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMath>
            </Math>.</p>
        </para>
        <para xml:id="S4.SS1.SSS0.Px1.p2">
          <p>Each brain ROI was normalised by removing the mean and dividing by the standard deviation of the healthy control cohort brain regions. We conditioned our model on the age and sex of patients, represented as one-hot encoding vectors, to remove the effects of covariates from the MRI and PET features.</p>
        </para>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->      </paragraph>
      <paragraph inlist="toc" xml:id="S4.SS1.SSS0.Px2">
        <title>Baselines and implementation details</title>
      </paragraph>
      <paragraph inlist="toc" xml:id="S4.SS1.SSS0.Px3">
        <title>Baselines:</title>
        <para xml:id="S4.SS1.SSS0.Px3.p1">
          <p>Our proposed mmSIVAE was compared with the following baselines as follows: (i) Unimodal Soft-Instrospective VAE (SIVAE) <cite class="ltx_citemacro_cite"><bibref bibrefs="daniel2021soft" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
                <bibrefphrase>(</bibrefphrase>
                <bibrefphrase>)</bibrefphrase>
              </bibref></cite>(Multimodal VAE (Aim 2B; mmVAE) <cite class="ltx_citemacro_cite"><bibref bibrefs="kumar_normative_2023" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
                <bibrefphrase>(</bibrefphrase>
                <bibrefphrase>)</bibrefphrase>
              </bibref></cite>, (ii) unimodal VAE <cite class="ltx_citemacro_cite"><bibref bibrefs="pinaya_using_2021" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
                <bibrefphrase>(</bibrefphrase>
                <bibrefphrase>)</bibrefphrase>
              </bibref></cite> and <text font="bold">state-of-the-art multimodal VAE models</text>: mmJSD <cite class="ltx_citemacro_cite"><bibref bibrefs="sutter2020multimodal" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
                <bibrefphrase>(</bibrefphrase>
                <bibrefphrase>)</bibrefphrase>
              </bibref></cite>, JMVAE <cite class="ltx_citemacro_cite"><bibref bibrefs="suzuki2016joint" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
                <bibrefphrase>(</bibrefphrase>
                <bibrefphrase>)</bibrefphrase>
              </bibref></cite> and MVTCAE <cite class="ltx_citemacro_cite"><bibref bibrefs="hwang2021multi" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
                <bibrefphrase>(</bibrefphrase>
                <bibrefphrase>)</bibrefphrase>
              </bibref></cite>. For multimodal methods (mmSIVAE and mmVAE), model performance using different aggregation techniques (POE, MOE and MOPOE) were compared. Unimodal methods (SIVAE and VAE) had a single encoder and decoder and used either a single modality (MRI/amyloid) or both modalities as a single concatenated input. Models mmJSD, JMVAE and MVTCAE were implemented using the open-source Multi-view-AE python package <cite class="ltx_citemacro_cite"><bibref bibrefs="aguila2023multi" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
                <bibrefphrase>(</bibrefphrase>
                <bibrefphrase>)</bibrefphrase>
              </bibref></cite>.</p>
        </para>
<!--  %“paragraph–Model hyperparameters:˝ The range of the search was [0.05, 1.0] for $“beta˙“text–kl˝$ and $“beta˙“text–rec˝$ and [$“beta˙“text–kl˝$, 5$“beta˙“text–kl˝$] for $“beta˙“text–neg˝$. Following a hyperparameter tuning by grid search, the final values selected are $“beta˙“text–kl˝ = “beta˙“text–kl˝ = 1$ and $“beta˙“text–neg˝ = 10$. As followed in the SIVAE paper, we set constant $“gamma˙r = 10^–-8˝$ and s = 1/number of features = 1/90. -->        <para xml:id="S4.SS1.SSS0.Px3.p2">
          <p>All models were implemented in Pytorch and trained using Adam optimizer with hyperparameters as follows: epochs = 500, learning rate = <Math mode="inline" tex="10^{-5}" text="10 ^ (- 5)" xml:id="S4.SS1.SSS0.Px3.p2.m1">
              <XMath>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMTok meaning="10" role="NUMBER">10</XMTok>
                  <XMApp>
                    <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                    <XMTok fontsize="70%" meaning="5" role="NUMBER">5</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>, batch size = <Math mode="inline" tex="64" text="64" xml:id="S4.SS1.SSS0.Px3.p2.m2">
              <XMath>
                <XMTok meaning="64" role="NUMBER">64</XMTok>
              </XMath>
            </Math> and latent dimensions in the range [5,10,15,20]. The encoder and decoder networks have 2 fully-connected layers of sizes <Math mode="inline" tex="{64,32}" text="list@(64, 32)" xml:id="S4.SS1.SSS0.Px3.p2.m3">
              <XMath>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="list"/>
                    <XMRef idref="S4.SS1.SSS0.Px3.p2.m3.1"/>
                    <XMRef idref="S4.SS1.SSS0.Px3.p2.m3.2"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok meaning="64" role="NUMBER" xml:id="S4.SS1.SSS0.Px3.p2.m3.1">64</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok meaning="32" role="NUMBER" xml:id="S4.SS1.SSS0.Px3.p2.m3.2">32</XMTok>
                  </XMWrap>
                </XMDual>
              </XMath>
            </Math> and <Math mode="inline" tex="{32,64}" text="list@(32, 64)" xml:id="S4.SS1.SSS0.Px3.p2.m4">
              <XMath>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="list"/>
                    <XMRef idref="S4.SS1.SSS0.Px3.p2.m4.1"/>
                    <XMRef idref="S4.SS1.SSS0.Px3.p2.m4.2"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok meaning="32" role="NUMBER" xml:id="S4.SS1.SSS0.Px3.p2.m4.1">32</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok meaning="64" role="NUMBER" xml:id="S4.SS1.SSS0.Px3.p2.m4.2">64</XMTok>
                  </XMWrap>
                </XMDual>
              </XMath>
            </Math> respectively.</p>
        </para>
<!--  %“paragraph–Data and feature preprocessing.˝ 
     %We train and evaluate on multimodal neuroimaging features from ADNI “cite–mueller2005ways˝.
     %The reference (training) cohort consists of 248 cognitively unimpaired (healthy control) subjects with Clinical Dementia Rating (CDR) = 0 and no amyloid pathology.
     %We use two modalities (Fig.~1): regional brain volumes from T1-weighted MRI and regional Standardized Uptake Value Ratio (SUVR) values from AV45 Amyloid PET, extracted from 66 cortical (Desikan__Killiany atlas) and 24 subcortical regions.
     %For evaluation, we use a heldout cohort of 48 healthy controls and a disease cohort of 726 amyloid positive AD spectrum (ADS) individuals across: (a) preclinical stage with no symptoms $(CDR = 0, A+) (N = 305)$, (b) $CDR = 0.5 (N = 236)$ and (c) $CDR ¿= 1 (N = 185)$.
     %**** experimental˙results.tex Line 25 ****
     %Each ROI feature is standardised by subtracting the mean and dividing by the standard deviation computed from the training healthy-control cohort.
     %We condition the encoder on age and sex (one-hot vectors) to reduce covariate effects on MRI and PET features.
     %Additional implementation and preprocessing details are provided in the Supplement.
     %“paragraph–Baselines.˝
     %We compare mmSIVAE with unimodal and multimodal generative baselines.
     %Unimodal baselines include Soft-Instrospective VAE (SIVAE) “cite–daniel2021soft˝ and a standard VAE “cite–pinaya˙using˙2021˝, trained either on a single modality (MRI/amyloid) or on both modalities concatenated as a single input.
     %Multimodal baselines include mmVAE “cite–kumar˙normative˙2023˝ and state-of-the-art multimodal VAE models mmJSD “cite–sutter2020multimodal˝, JMVAE “cite–suzuki2016joint˝, and MVTCAE “cite–hwang2021multi˝, implemented using the Multi-view-AE package “cite–aguila2023multi˝.
     %For multimodal methods (mmSIVAE and mmVAE), we compare POE, MOE, and MOPOE aggregation strategies.
     %Training hyperparameters, architectural details, and the full grid-search ranges are reported in the Supplement.
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     %“input–Figures˙tables/outlier˙detection˝-->        <table inlist="lot" labels="LABEL:tab:sig_ratio_both" placement="!t" xml:id="S4.T1">
          <tags>
            <tag>Table 1</tag>
            <tag role="autoref">Table 1</tag>
            <tag role="refnum">1</tag>
            <tag role="typerefnum">Table 1</tag>
          </tags>
          <toccaption class="ltx_centering"><tag close=" ">1</tag>Likelihood ratio corresponding to outliers derived from <Math mode="inline" tex="D_{ml}" text="D _ (m * l)" xml:id="S4.T1.m1">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math> (<text font="bold">A</text>) and <Math mode="inline" tex="D_{mf}" text="D _ (m * f)" xml:id="S4.T1.m2">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math> (<text font="bold">B</text>) for different latent dimensions <Math mode="inline" tex="d=5,10,15" text="d = list@(5, 10, 15)" xml:id="S4.T1.m3">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok font="italic" role="UNKNOWN">d</XMTok>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="list"/>
                      <XMRef idref="S4.T1.m3.1"/>
                      <XMRef idref="S4.T1.m3.2"/>
                      <XMRef idref="S4.T1.m3.3"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok meaning="5" role="NUMBER" xml:id="S4.T1.m3.1">5</XMTok>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok meaning="10" role="NUMBER" xml:id="S4.T1.m3.2">10</XMTok>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok meaning="15" role="NUMBER" xml:id="S4.T1.m3.3">15</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMath>
            </Math> and <Math mode="inline" tex="20" text="20" xml:id="S4.T1.m4">
              <XMath>
                <XMTok meaning="20" role="NUMBER">20</XMTok>
              </XMath>
            </Math>. Higher values indicate better detection of outlier AD patients.</toccaption>
          <caption class="ltx_centering"><tag close=": ">Table 1</tag>Likelihood ratio corresponding to outliers derived from <Math mode="inline" tex="D_{ml}" text="D _ (m * l)" xml:id="S4.T1.m5">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math> (<text font="bold">A</text>) and <Math mode="inline" tex="D_{mf}" text="D _ (m * f)" xml:id="S4.T1.m6">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math> (<text font="bold">B</text>) for different latent dimensions <Math mode="inline" tex="d=5,10,15" text="d = list@(5, 10, 15)" xml:id="S4.T1.m7">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok font="italic" role="UNKNOWN">d</XMTok>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="list"/>
                      <XMRef idref="S4.T1.m7.1"/>
                      <XMRef idref="S4.T1.m7.2"/>
                      <XMRef idref="S4.T1.m7.3"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok meaning="5" role="NUMBER" xml:id="S4.T1.m7.1">5</XMTok>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok meaning="10" role="NUMBER" xml:id="S4.T1.m7.2">10</XMTok>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok meaning="15" role="NUMBER" xml:id="S4.T1.m7.3">15</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMath>
            </Math> and <Math mode="inline" tex="20" text="20" xml:id="S4.T1.m8">
              <XMath>
                <XMTok meaning="20" role="NUMBER">20</XMTok>
              </XMath>
            </Math>. Higher values indicate better detection of outlier AD patients.</caption>
          <inline-para align="center" class="ltx_minipage" vattach="top" width="208.1pt">
<!--  %% Please add the following required packages to your document preamble: 
     %% “usepackage–booktabs˝
     %% “usepackage–multirow˝
     %% “usepackage–graphicx˝
     %“begin–table˝[hbt!]
     %“caption–Likelihood ratio corresponding to outliers derived from $D˙–ml˝$ for different latent dimensions d = 5, 10, 15 and 20. Higher likelihood ratio indicate better detection of outlier AD patients.˝
     %“label–tab:latent˙sig˙ratio˝
     %“resizebox–“columnwidth˝–!˝–%
     %“begin–tabular˝–@–˝—c—c—cccc—@–˝˝
     %“toprule
     %“multirow–2˝–*˝–“textbf–Method˝˝         &amp; “multirow–2˝–*˝–“textbf–Aggregation strategy˝˝ &amp; “multicolumn–4˝–c—˝–“textbf–Latent deviations (Mahalanobis)˝˝                                            ““ “cmidrule(l)–3-6˝
     %&amp;                                       &amp; “multicolumn–1˝–c—˝–“textbf–d = 5˝˝ &amp; “multicolumn–1˝–c—˝–“textbf–d = 10˝˝ &amp; “multicolumn–1˝–c—˝–“textbf–d = 15˝˝ &amp; “textbf–d = 20˝ ““ “midrule
     %“multirow–3˝–*˝–Multimodal Introspective VAE˝ &amp;
     %MOPOE &amp;
     %“multicolumn–1˝–c—˝–7.21˝ &amp;
     %“multicolumn–1˝–c—˝–7.85˝ &amp;
     %“multicolumn–1˝–c—˝–10.2˝ &amp;
     %9.34 ““ “cmidrule(l)–2-6˝
     %&amp; POE                                   &amp; “multicolumn–1˝–c—˝–7.05˝  &amp; “multicolumn–1˝–c—˝–6.82˝   &amp; “multicolumn–1˝–c—˝–7.86˝   &amp; 8.1    ““ “cmidrule(l)–2-6˝
     %&amp; MOE                                   &amp; “multicolumn–1˝–c—˝–7.21˝  &amp; “multicolumn–1˝–c—˝–7.85˝   &amp; “multicolumn–1˝–c—˝–9.21˝   &amp; 8.56   ““ “midrule
     %“multirow–3˝–*˝–Multimodal VAE˝ &amp; MOPOE                                 &amp; “multicolumn–1˝–c—˝–6.73˝  &amp; “multicolumn–1˝–c—˝–8.1˝    &amp; “multicolumn–1˝–c—˝–5.72˝   &amp; 4.56   ““ “cmidrule(l)–2-6˝
     %&amp; MOE                                   &amp; “multicolumn–1˝–c—˝–6.26˝  &amp; “multicolumn–1˝–c—˝–7.57˝   &amp; “multicolumn–1˝–c—˝–5.45˝   &amp; 5.68   ““ “cmidrule(l)–2-6˝
     %&amp; POE                                   &amp; “multicolumn–1˝–c—˝–6.21˝  &amp; “multicolumn–1˝–c—˝–7.95˝   &amp; “multicolumn–1˝–c—˝–5.68˝   &amp; 4.89   ““ “midrule
     %“begin–tabular˝[c]–@–˝c@–˝˝Unimodal Introspective VAE  ““ concat (MRI + amyloid)“end–tabular˝ &amp;
     %**** latent˙sig˙ratio˙table.tex Line 25 ****
     %“multirow–6˝–*˝–N/A˝ &amp;
     %“multicolumn–1˝–c—˝–4.91˝ &amp;
     %“multicolumn–1˝–c—˝–5.86˝ &amp;
     %“multicolumn–1˝–c—˝–7.43˝ &amp;
     %6.9 ““ “cmidrule(r)–1-1˝ “cmidrule(l)–3-6˝
     %“begin–tabular˝[c]–@–˝c@–˝˝Unimodal Introspective ““ VAE - MRI“end–tabular˝ &amp;
     %&amp;
     %“multicolumn–1˝–c—˝–7.22˝ &amp;
     %“multicolumn–1˝–c—˝–6.85˝ &amp;
     %“multicolumn–1˝–c—˝–8.56˝ &amp;
     %8.25 ““ “cmidrule(r)–1-1˝ “cmidrule(l)–3-6˝
     %“begin–tabular˝[c]–@–˝c@–˝˝Unimodal Introspective ““ VAE - amyloid“end–tabular˝ &amp;
     %&amp;
     %“multicolumn–1˝–c—˝–7.25˝ &amp;
     %“multicolumn–1˝–c—˝–6.82˝ &amp;
     %“multicolumn–1˝–c—˝–8.41˝ &amp;
     %8.83 ““ “cmidrule(r)–1-1˝ “cmidrule(l)–3-6˝
     %mmJSD                           &amp;                                       &amp; “multicolumn–1˝–c—˝–6.31˝  &amp; “multicolumn–1˝–c—˝–7.21˝   &amp; “multicolumn–1˝–c—˝–4.66˝   &amp; 5.25   ““ “cmidrule(r)–1-1˝ “cmidrule(l)–3-6˝
     %JMVAE                           &amp;                                       &amp; “multicolumn–1˝–c—˝–5.68˝  &amp; “multicolumn–1˝–c—˝–7.85˝   &amp; “multicolumn–1˝–c—˝–5.1˝    &amp; 4.51   ““ “cmidrule(r)–1-1˝ “cmidrule(l)–3-6˝
     %MVTCAE                          &amp;                                       &amp; “multicolumn–1˝–c—˝–6.34˝  &amp; “multicolumn–1˝–c—˝–6.83˝   &amp; “multicolumn–1˝–c—˝–5.56˝   &amp; 3.82   ““ “bottomrule
     %“end–tabular˝%
     %˝
     %“end–table˝
     %**** latent˙sig˙ratio˙table.tex Line 50 ****
     %“begin–table˝[!htbp]
     %“caption–Likelihood ratio corresponding to outliers derived from $D˙–ml˝$ for different latent dimensions $d = 5, 10, 15$ and $20$. Higher values indicate better detection of outlier AD patients.˝
     %“label–tab:latent˙sig˙ratio˝-->            <para align="center" xml:id="S4.T1.p1">
              <tabular class="ltx_guessed_headers" colsep="4.0pt" vattach="middle">
                <thead>
                  <tr>
                    <td align="left" border="tt" thead="column row"><text font="bold" fontsize="80%">Method</text></td>
                    <td align="center" border="tt" thead="column"><Math mode="inline" tex="d=5" text="d = 5" xml:id="S4.T1.p1.m1">
                        <XMath>
                          <XMApp>
                            <XMTok fontsize="80%" meaning="equals" role="RELOP">=</XMTok>
                            <XMTok font="italic" fontsize="80%" role="UNKNOWN">d</XMTok>
                            <XMTok fontsize="80%" meaning="5" role="NUMBER">5</XMTok>
                          </XMApp>
                        </XMath>
                      </Math></td>
                    <td align="center" border="tt" thead="column"><Math mode="inline" tex="d=10" text="d = 10" xml:id="S4.T1.p1.m2">
                        <XMath>
                          <XMApp>
                            <XMTok fontsize="80%" meaning="equals" role="RELOP">=</XMTok>
                            <XMTok font="italic" fontsize="80%" role="UNKNOWN">d</XMTok>
                            <XMTok fontsize="80%" meaning="10" role="NUMBER">10</XMTok>
                          </XMApp>
                        </XMath>
                      </Math></td>
                    <td align="center" border="tt" thead="column"><Math mode="inline" tex="d=15" text="d = 15" xml:id="S4.T1.p1.m3">
                        <XMath>
                          <XMApp>
                            <XMTok fontsize="80%" meaning="equals" role="RELOP">=</XMTok>
                            <XMTok font="italic" fontsize="80%" role="UNKNOWN">d</XMTok>
                            <XMTok fontsize="80%" meaning="15" role="NUMBER">15</XMTok>
                          </XMApp>
                        </XMath>
                      </Math></td>
                    <td align="center" border="tt" thead="column"><Math mode="inline" tex="d=20" text="d = 20" xml:id="S4.T1.p1.m4">
                        <XMath>
                          <XMApp>
                            <XMTok fontsize="80%" meaning="equals" role="RELOP">=</XMTok>
                            <XMTok font="italic" fontsize="80%" role="UNKNOWN">d</XMTok>
                            <XMTok fontsize="80%" meaning="20" role="NUMBER">20</XMTok>
                          </XMApp>
                        </XMath>
                      </Math></td>
                  </tr>
                </thead>
                <tbody>
                  <tr>
                    <td align="left" border="t" thead="row"><text font="bold" fontsize="80%">mmSIVAE</text></td>
                    <td border="t"/>
                    <td border="t"/>
                    <td border="t"/>
                    <td border="t"/>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> MOPOE</text></td>
                    <td align="center"><text fontsize="80%">7.21</text></td>
                    <td align="center"><text fontsize="80%">7.85</text></td>
                    <td align="center"><text font="bold" fontsize="80%">10.2</text></td>
                    <td align="center"><text fontsize="80%">9.34</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> POE</text></td>
                    <td align="center"><text fontsize="80%">7.05</text></td>
                    <td align="center"><text fontsize="80%">6.82</text></td>
                    <td align="center"><text fontsize="80%">7.86</text></td>
                    <td align="center"><text fontsize="80%">8.10</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> MOE</text></td>
                    <td align="center"><text fontsize="80%">7.21</text></td>
                    <td align="center"><text fontsize="80%">7.85</text></td>
                    <td align="center"><text fontsize="80%">9.21</text></td>
                    <td align="center"><text fontsize="80%">8.56</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text font="bold" fontsize="80%">mmVAE</text></td>
                    <td/>
                    <td/>
                    <td/>
                    <td/>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> MOPOE</text></td>
                    <td align="center"><text fontsize="80%">6.73</text></td>
                    <td align="center"><text font="bold" fontsize="80%">8.10</text></td>
                    <td align="center"><text fontsize="80%">5.72</text></td>
                    <td align="center"><text fontsize="80%">4.56</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> MOE</text></td>
                    <td align="center"><text fontsize="80%">6.26</text></td>
                    <td align="center"><text fontsize="80%">7.57</text></td>
                    <td align="center"><text fontsize="80%">5.45</text></td>
                    <td align="center"><text fontsize="80%">5.68</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> POE</text></td>
                    <td align="center"><text fontsize="80%">6.21</text></td>
                    <td align="center"><text fontsize="80%">7.95</text></td>
                    <td align="center"><text fontsize="80%">5.68</text></td>
                    <td align="center"><text fontsize="80%">4.89</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text font="bold" fontsize="80%">Unimodal baselines</text></td>
                    <td/>
                    <td/>
                    <td/>
                    <td/>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> SIVAE (MRI+Amyloid)</text></td>
                    <td align="center"><text fontsize="80%">4.91</text></td>
                    <td align="center"><text fontsize="80%">5.86</text></td>
                    <td align="center"><text fontsize="80%">7.43</text></td>
                    <td align="center"><text fontsize="80%">6.90</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> SIVAE (MRI)</text></td>
                    <td align="center"><text fontsize="80%">7.22</text></td>
                    <td align="center"><text fontsize="80%">6.85</text></td>
                    <td align="center"><text fontsize="80%">8.56</text></td>
                    <td align="center"><text fontsize="80%">8.25</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> SIVAE (Amyloid)</text></td>
                    <td align="center"><text fontsize="80%">7.25</text></td>
                    <td align="center"><text fontsize="80%">6.82</text></td>
                    <td align="center"><text fontsize="80%">8.41</text></td>
                    <td align="center"><text fontsize="80%">8.83</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> mmJSD</text></td>
                    <td align="center"><text fontsize="80%">6.31</text></td>
                    <td align="center"><text fontsize="80%">7.21</text></td>
                    <td align="center"><text fontsize="80%">4.66</text></td>
                    <td align="center"><text fontsize="80%">5.25</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> JMVAE</text></td>
                    <td align="center"><text fontsize="80%">5.68</text></td>
                    <td align="center"><text fontsize="80%">7.85</text></td>
                    <td align="center"><text fontsize="80%">5.10</text></td>
                    <td align="center"><text fontsize="80%">4.51</text></td>
                  </tr>
                  <tr>
                    <td align="left" border="bb" thead="row"><text fontsize="80%"> MVTCAE</text></td>
                    <td align="center" border="bb"><text fontsize="80%">6.34</text></td>
                    <td align="center" border="bb"><text fontsize="80%">6.83</text></td>
                    <td align="center" border="bb"><text fontsize="80%">5.56</text></td>
                    <td align="center" border="bb"><text fontsize="80%">3.82</text></td>
                  </tr>
                </tbody>
              </tabular>
<!--  %“end–table˝ -->            </para>
          </inline-para>
          <inline-para align="center" class="ltx_minipage" vattach="top" width="208.1pt">
<!--  %Please add the following required packages to your document preamble: 
     %“usepackage–booktabs˝
     %“usepackage–multirow˝
     %“usepackage–graphicx˝
     %“begin–table˝[hbt!]
     %“caption–Likelihood ratio corresponding to outliers derived from $D˙–mf˝$ for different latent dimensions d = 5, 10, 15 and 20. Higher likelihood ratio indicate better detection of outlier AD patients.˝
     %“label–tab:feature˙sig˙ratio˙table˝
     %“resizebox–0.95“columnwidth˝–!˝–%
     %“begin–tabular˝–@–˝—c—c—cccc—@–˝˝
     %“toprule
     %“multirow–2˝–*˝–“textbf–Method˝˝         &amp; “multirow–2˝–*˝–“textbf–Aggregation strategy˝˝ &amp; “multicolumn–4˝–c—˝–“textbf–Feature deviations (Mahalanobis)˝˝                                         ““ “cmidrule(l)–3-6˝
     %&amp;                                       &amp; “multicolumn–1˝–c—˝–“textbf–d = 5˝˝ &amp; “multicolumn–1˝–c—˝–“textbf–d = 10˝˝ &amp; “multicolumn–1˝–c—˝–“textbf–d = 15˝˝ &amp; “textbf–d = 20˝ ““ “midrule
     %“multirow–3˝–*˝–Multimodal Introspective VAE˝ &amp;
     %MOPOE &amp;
     %“multicolumn–1˝–c—˝–2.42˝ &amp;
     %“multicolumn–1˝–c—˝–2.76˝ &amp;
     %“multicolumn–1˝–c—˝–3.29˝ &amp;
     %3.34 ““ “cmidrule(l)–2-6˝
     %&amp; POE                                   &amp; “multicolumn–1˝–c—˝–2.57˝  &amp; “multicolumn–1˝–c—˝–2.68˝   &amp; “multicolumn–1˝–c—˝–2.85˝   &amp; 3.09   ““ “cmidrule(l)–2-6˝
     %&amp; MOE                                   &amp; “multicolumn–1˝–c—˝–2.45˝  &amp; “multicolumn–1˝–c—˝–2.77˝   &amp; “multicolumn–1˝–c—˝–2.55˝   &amp; 2.94   ““ “midrule
     %“multirow–3˝–*˝–Multimodal VAE˝ &amp; MOPOE                                 &amp; “multicolumn–1˝–c—˝–1.85˝  &amp; “multicolumn–1˝–c—˝–2.52˝   &amp; “multicolumn–1˝–c—˝–2.16˝   &amp; 1.76   ““ “cmidrule(l)–2-6˝
     %&amp; MOE                                   &amp; “multicolumn–1˝–c—˝–1.67˝  &amp; “multicolumn–1˝–c—˝–1.92˝   &amp; “multicolumn–1˝–c—˝–2.22˝   &amp; 1.32   ““ “cmidrule(l)–2-6˝
     %&amp; POE                                   &amp; “multicolumn–1˝–c—˝–1.37˝  &amp; “multicolumn–1˝–c—˝–1.53˝   &amp; “multicolumn–1˝–c—˝–1.77˝   &amp; 1.68   ““ “midrule
     %“begin–tabular˝[c]–@–˝c@–˝˝Unimodal Introspective VAE ““ concat (MRI + amyloid)“end–tabular˝ &amp;
     %**** feature˙sig˙ratio˙table.tex Line 25 ****
     %“multirow–6˝–*˝–N/A˝ &amp;
     %“multicolumn–1˝–c—˝–1.96˝ &amp;
     %“multicolumn–1˝–c—˝–2.04˝ &amp;
     %“multicolumn–1˝–c—˝–2.62˝ &amp;
     %2.85 ““ “cmidrule(r)–1-1˝ “cmidrule(l)–3-6˝
     %“begin–tabular˝[c]–@–˝c@–˝˝Unimodal Introspective ““ VAE - MRI“end–tabular˝ &amp;
     %&amp;
     %“multicolumn–1˝–c—˝–2.21˝ &amp;
     %“multicolumn–1˝–c—˝–2.45˝ &amp;
     %“multicolumn–1˝–c—˝–2.72˝ &amp;
     %3.05 ““ “cmidrule(r)–1-1˝ “cmidrule(l)–3-6˝
     %“begin–tabular˝[c]–@–˝c@–˝˝Unimodal Introspective ““ VAE - amyloid“end–tabular˝ &amp;
     %&amp;
     %“multicolumn–1˝–c—˝–2.32˝ &amp;
     %“multicolumn–1˝–c—˝–2.57˝ &amp;
     %“multicolumn–1˝–c—˝–2.75˝ &amp;
     %2.91 ““ “cmidrule(r)–1-1˝ “cmidrule(l)–3-6˝
     %mmJSD                           &amp;                                       &amp; “multicolumn–1˝–c—˝–2.21˝  &amp; “multicolumn–1˝–c—˝–1.81˝   &amp; “multicolumn–1˝–c—˝–1.4˝    &amp; 1.25   ““ “cmidrule(r)–1-1˝ “cmidrule(l)–3-6˝
     %JMVAE                           &amp;                                       &amp; “multicolumn–1˝–c—˝–1.68˝  &amp; “multicolumn–1˝–c—˝–2.33˝   &amp; “multicolumn–1˝–c—˝–2.1˝    &amp; 1.75   ““ “cmidrule(r)–1-1˝ “cmidrule(l)–3-6˝
     %MVTCAE                          &amp;                                       &amp; “multicolumn–1˝–c—˝–1.35˝  &amp; “multicolumn–1˝–c—˝–1.68˝   &amp; “multicolumn–1˝–c—˝–1.52˝   &amp; 1.21   ““ “bottomrule
     %“end–tabular˝%
     %˝
     %“end–table˝
     %**** feature˙sig˙ratio˙table.tex Line 50 ****
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     %“begin–table˝[!htbp]
     %“caption–Likelihood ratio corresponding to outliers derived from $D˙–mf˝$ for different latent dimensions $d = 5, 10, 15$ and $20$. Higher values indicate better detection of outlier AD patients.˝
     %“label–tab:feature˙sig˙ratio˙table˝-->            <para align="center" xml:id="S4.T1.p2">
              <tabular class="ltx_guessed_headers" colsep="4.0pt" vattach="middle">
                <thead>
                  <tr>
                    <td align="left" border="tt" thead="column row"><text font="bold" fontsize="80%">Method</text></td>
                    <td align="center" border="tt" thead="column"><Math mode="inline" tex="d=5" text="d = 5" xml:id="S4.T1.p2.m1">
                        <XMath>
                          <XMApp>
                            <XMTok fontsize="80%" meaning="equals" role="RELOP">=</XMTok>
                            <XMTok font="italic" fontsize="80%" role="UNKNOWN">d</XMTok>
                            <XMTok fontsize="80%" meaning="5" role="NUMBER">5</XMTok>
                          </XMApp>
                        </XMath>
                      </Math></td>
                    <td align="center" border="tt" thead="column"><Math mode="inline" tex="d=10" text="d = 10" xml:id="S4.T1.p2.m2">
                        <XMath>
                          <XMApp>
                            <XMTok fontsize="80%" meaning="equals" role="RELOP">=</XMTok>
                            <XMTok font="italic" fontsize="80%" role="UNKNOWN">d</XMTok>
                            <XMTok fontsize="80%" meaning="10" role="NUMBER">10</XMTok>
                          </XMApp>
                        </XMath>
                      </Math></td>
                    <td align="center" border="tt" thead="column"><Math mode="inline" tex="d=15" text="d = 15" xml:id="S4.T1.p2.m3">
                        <XMath>
                          <XMApp>
                            <XMTok fontsize="80%" meaning="equals" role="RELOP">=</XMTok>
                            <XMTok font="italic" fontsize="80%" role="UNKNOWN">d</XMTok>
                            <XMTok fontsize="80%" meaning="15" role="NUMBER">15</XMTok>
                          </XMApp>
                        </XMath>
                      </Math></td>
                    <td align="center" border="tt" thead="column"><Math mode="inline" tex="d=20" text="d = 20" xml:id="S4.T1.p2.m4">
                        <XMath>
                          <XMApp>
                            <XMTok fontsize="80%" meaning="equals" role="RELOP">=</XMTok>
                            <XMTok font="italic" fontsize="80%" role="UNKNOWN">d</XMTok>
                            <XMTok fontsize="80%" meaning="20" role="NUMBER">20</XMTok>
                          </XMApp>
                        </XMath>
                      </Math></td>
                  </tr>
                </thead>
                <tbody>
                  <tr>
                    <td align="left" border="t" thead="row"><text font="bold" fontsize="80%">mmSIVAE</text></td>
                    <td border="t"/>
                    <td border="t"/>
                    <td border="t"/>
                    <td border="t"/>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> MOPOE</text></td>
                    <td align="center"><text fontsize="80%">2.42</text></td>
                    <td align="center"><text fontsize="80%">2.76</text></td>
                    <td align="center"><text font="bold" fontsize="80%">3.29</text></td>
                    <td align="center"><text font="bold" fontsize="80%">3.34</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> POE</text></td>
                    <td align="center"><text font="bold" fontsize="80%">2.57</text></td>
                    <td align="center"><text fontsize="80%">2.68</text></td>
                    <td align="center"><text fontsize="80%">2.85</text></td>
                    <td align="center"><text fontsize="80%">3.09</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> MOE</text></td>
                    <td align="center"><text fontsize="80%">2.45</text></td>
                    <td align="center"><text font="bold" fontsize="80%">2.77</text></td>
                    <td align="center"><text fontsize="80%">2.55</text></td>
                    <td align="center"><text fontsize="80%">2.94</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text font="bold" fontsize="80%">mmVAE</text></td>
                    <td/>
                    <td/>
                    <td/>
                    <td/>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> MOPOE</text></td>
                    <td align="center"><text fontsize="80%">1.85</text></td>
                    <td align="center"><text font="bold" fontsize="80%">2.52</text></td>
                    <td align="center"><text fontsize="80%">2.16</text></td>
                    <td align="center"><text fontsize="80%">1.76</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> MOE</text></td>
                    <td align="center"><text fontsize="80%">1.67</text></td>
                    <td align="center"><text fontsize="80%">1.92</text></td>
                    <td align="center"><text font="bold" fontsize="80%">2.22</text></td>
                    <td align="center"><text fontsize="80%">1.32</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> POE</text></td>
                    <td align="center"><text fontsize="80%">1.37</text></td>
                    <td align="center"><text fontsize="80%">1.53</text></td>
                    <td align="center"><text fontsize="80%">1.77</text></td>
                    <td align="center"><text font="bold" fontsize="80%">1.68</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text font="bold" fontsize="80%">Unimodal baselines</text></td>
                    <td/>
                    <td/>
                    <td/>
                    <td/>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> SIVAE (MRI+Amy)</text></td>
                    <td align="center"><text fontsize="80%">1.96</text></td>
                    <td align="center"><text fontsize="80%">2.04</text></td>
                    <td align="center"><text fontsize="80%">2.62</text></td>
                    <td align="center"><text fontsize="80%">2.85</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> SIVAE (MRI)</text></td>
                    <td align="center"><text fontsize="80%">2.21</text></td>
                    <td align="center"><text fontsize="80%">2.45</text></td>
                    <td align="center"><text fontsize="80%">2.72</text></td>
                    <td align="center"><text fontsize="80%">3.05</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> SIVAE (Amy)</text></td>
                    <td align="center"><text fontsize="80%">2.32</text></td>
                    <td align="center"><text fontsize="80%">2.57</text></td>
                    <td align="center"><text fontsize="80%">2.75</text></td>
                    <td align="center"><text fontsize="80%">2.91</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> mmJSD</text></td>
                    <td align="center"><text fontsize="80%">2.21</text></td>
                    <td align="center"><text fontsize="80%">1.81</text></td>
                    <td align="center"><text fontsize="80%">1.40</text></td>
                    <td align="center"><text fontsize="80%">1.25</text></td>
                  </tr>
                  <tr>
                    <td align="left" thead="row"><text fontsize="80%"> JMVAE</text></td>
                    <td align="center"><text fontsize="80%">1.68</text></td>
                    <td align="center"><text fontsize="80%">2.33</text></td>
                    <td align="center"><text fontsize="80%">2.10</text></td>
                    <td align="center"><text fontsize="80%">1.75</text></td>
                  </tr>
                  <tr>
                    <td align="left" border="bb" thead="row"><text fontsize="80%"> MVTCAE</text></td>
                    <td align="center" border="bb"><text fontsize="80%">1.35</text></td>
                    <td align="center" border="bb"><text fontsize="80%">1.68</text></td>
                    <td align="center" border="bb"><text fontsize="80%">1.52</text></td>
                    <td align="center" border="bb"><text fontsize="80%">1.21</text></td>
                  </tr>
                </tbody>
              </tabular>
<!--  %“end–table˝ 
     %**** experimental˙results.tex Line 50 ****-->            </para>
          </inline-para>
        </table>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->      </paragraph>
    </subsection>
    <subsection inlist="toc" labels="LABEL:subsec:results_recon" xml:id="S4.SS2">
      <tags>
        <tag>4.2</tag>
        <tag role="autoref">subsection 4.2</tag>
        <tag role="refnum">4.2</tag>
        <tag role="typerefnum">§4.2</tag>
      </tags>
      <title><tag close=" ">4.2</tag>Results: reconstruction on healthy controls</title>
<!--  %Normative modeling relies on accurately capturing the reference (healthy) distribution: elevated reconstruction error on healthy controls can inflate deviation scores and reduce separability from disease cohorts. 
     %Fig.~“ref–fig:recon˙comparison˙Aim3˝ compares reconstruction errors across unimodal and multimodal models.
     %Across modalities, mmSIVAE achieves lower reconstruction error than VAE baselines, with the strongest performance when using multimodal aggregation, indicating a sharper fit to the reference distribution.-->      <para xml:id="S4.SS2.p1">
        <p>Our first objective was to evaluate whether mmSIVAE achieved better reconstruction performance for cognitively unimpaired healthy controls compared to a standard vanilla VAE. Furthermore, we examined whether multimodal methods, which integrate information from multiple modalities in the latent space, demonstrated improved reconstruction accuracy compared to their unimodal counterparts. To address this, we visualized the average reconstruction errors for each cortical and subcortical region across our proposed mmSIVAE and baseline models, including SIVAE, multimodal VAE, and vanilla VAE (Figure <ref labelref="LABEL:fig:recon_comparison_Aim3"/>). For a fair comparison, both mmSIVAE and mmVAE employed the MOPOE technique to aggregate multimodal information within the latent space. In contrast, the unimodal methods, SIVAE and vanilla VAE, utilized a single encoder and decoder, with both modalities (MRI and amyloid) concatenated as a single unimodal input.
<!--  %The brain atlases showing the reconstruction errors for both MRI volumes and amyloid SUVR were visualized using the ggseg package in Python. --></p>
      </para>
      <para xml:id="S4.SS2.p2">
        <p>Across all brain regions, mmSIVAE demonstrated the lowest reconstruction error for both modalities when compared to the baseline models (Figure <ref labelref="LABEL:fig:recon_comparison_Aim3"/>). Introspective VAE methods, such as mmSIVAE and SIVAE, outperformed vanilla VAE approaches (mmVAE and VAE) in reconstruction accuracy. Additionally, multimodal methods (mmSIVAE and mmVAE), which integrate information from multiple modalities, exhibited lower reconstruction errors than unimodal VAEs that treated multiple modalities as a single unimodal input (Figure <ref labelref="LABEL:fig:recon_comparison_Aim3"/>).</p>
      </para>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->      <figure inlist="lof" labels="LABEL:fig:feature_mahalanobis_histogram" placement="!thbp" xml:id="S4.F4">
        <tags>
          <tag>Figure 4</tag>
          <tag role="autoref">Figure 4</tag>
          <tag role="refnum">4</tag>
          <tag role="typerefnum">Figure 4</tag>
        </tags>
        <graphics candidates="Figures_tables/feature_mahalanobis_histogram.pdf" class="ltx_centering" graphic="Figures_tables/feature_mahalanobis_histogram.pdf" options="width=325.215pt" xml:id="S4.F4.g1"/>
        <toccaption class="ltx_centering"><tag close=" ">4</tag>Histograms showing the distribution of feature mahalanobis deviations <Math mode="inline" tex="D_{mf}" text="D _ (m * f)" xml:id="S4.F4.m1">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> (Eq <ref labelref="LABEL:d_mf"/>) for the test (AD patients) and a holdout healthy control cohort. The values in the caption of each subfigure indicate the Earth mover’s distance between the 2 distributions train and test. Higher distance indicate lesser overlap/better separation between the healthy and disease cohorts.</toccaption>
        <caption class="ltx_centering"><tag close=": ">Figure 4</tag>Histograms showing the distribution of feature mahalanobis deviations <Math mode="inline" tex="D_{mf}" text="D _ (m * f)" xml:id="S4.F4.m2">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> (Eq <ref labelref="LABEL:d_mf"/>) for the test (AD patients) and a holdout healthy control cohort. The values in the caption of each subfigure indicate the Earth mover’s distance between the 2 distributions train and test. Higher distance indicate lesser overlap/better separation between the healthy and disease cohorts.</caption>
<!--  %**** experimental˙results.tex Line 75 **** -->      </figure>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->    </subsection>
    <subsection inlist="toc" labels="LABEL:subsec:results_ood" xml:id="S4.SS3">
      <tags>
        <tag>4.3</tag>
        <tag role="autoref">subsection 4.3</tag>
        <tag role="refnum">4.3</tag>
        <tag role="typerefnum">§4.3</tag>
      </tags>
      <title><tag close=" ">4.3</tag>Results: outlier detection performance</title>
<!--  %“paragraph–Latent-space deviation.˝ 
     %We assess separability using the latent Mahalanobis deviation score $D˙–ml˝$ (Eq.~“eqref–eq:d˙ml˝).
     %Fig.~“ref–fig:latent˙deviations˝ summarizes the deviation-scoring pipeline and the likelihood-ratio metric.
     %Table~“ref–tab:latent˙sig˙ratio˙table˝ reports likelihood ratios across latent dimensions $d$ and aggregation strategies.
     %mmSIVAE with MOPOE yields the strongest separation overall (peaking at $d=15$ in our experiments), supporting the view that robust multimodal fusion produces a more informative shared latent representation for deviation detection.
     %“paragraph–Feature-space deviation.˝
     %We also evaluate the feature-space deviation score $D˙–mf˝$ (Eq.~“eqref–eq:dmf˝), derived from the distribution of reconstruction errors.
     %Fig.~“ref–fig:feature˙mahalanobis˙histogram˝ shows clearer separation of deviation-score distributions under mmSIVAE compared to VAE baselines, consistent with improved outlier detection in feature space.
     %Additional quantitative comparisons are provided in the Supplement.-->      <para xml:id="S4.SS3.p1">
        <p>The latent mahalanobis deviations <Math mode="inline" tex="D_{ml}" text="D _ (m * l)" xml:id="S4.SS3.p1.m1">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> (Eq <ref labelref="LABEL:d_ml"/>) and the feature mahalanobis deviations <Math mode="inline" tex="D_{mf}" text="D _ (m * f)" xml:id="S4.SS3.p1.m2">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> (Eq <ref labelref="LABEL:d_mf"/>) were estimated independently for the ADS cohort and separate holdout cohort of healthy controls with no cognitive impairment. For both deviation metrics, subjects with statistically significant (<Math mode="inline" tex="p&lt;0.001" text="p less 0.001" xml:id="S4.SS3.p1.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="less-than" role="RELOP">&lt;</XMTok>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMTok meaning="0.001" role="NUMBER">0.001</XMTok>
              </XMApp>
            </XMath>
          </Math>) deviations <cite class="ltx_citemacro_cite"><bibref bibrefs="tabachnick2013using" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
              <bibrefphrase>(</bibrefphrase>
              <bibrefphrase>)</bibrefphrase>
            </bibref></cite> were labeled as abnormal/outliers. A good normative model is supposed to correctly identify disease subjects as outliers and healthy individuals within the normative distribution. Following previous work, we used the positive likelihood ratio to assess how well our mmSIVAE model can detect outliers.</p>
      </para>
      <para xml:id="S4.SS3.p2">
        <equation xml:id="S4.Ex1">
          <Math mode="display" tex="\text{likelihood ratio}=\frac{\text{TPR}}{\text{FPR}}=\frac{\frac{N_{disease}(%&#10;outliers)}{N_{disease}}}{\frac{N_{controls}(outliers)}{N_{controls}}}" text="[likelihood ratio] = [TPR] / [FPR] = (N _ (d * i * s * e * a * s * e) * o * u * t * l * i * e * r * s) / N _ (d * i * s * e * a * s * e) / (N _ (c * o * n * t * r * o * l * s) * o * u * t * l * i * e * r * s) / N _ (c * o * n * t * r * o * l * s)" xml:id="S4.Ex1.m1">
            <XMath>
              <XMApp>
                <XMTok meaning="multirelation"/>
                <XMText>likelihood ratio</XMText>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                  <XMText>TPR</XMText>
                  <XMText>FPR</XMText>
                </XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                  <XMApp>
                    <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post3"/>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">s</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">e</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">a</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">s</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">e</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="S4.Ex1.m1.1"/>
                        <XMWrap>
                          <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="S4.Ex1.m1.1">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">u</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">t</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">e</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">s</XMTok>
                          </XMApp>
                          <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post3"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">s</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">e</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">a</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">s</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">e</XMTok>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                  <XMApp>
                    <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post3"/>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">c</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">o</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">n</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">t</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">r</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">o</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">l</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">s</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="S4.Ex1.m1.2"/>
                        <XMWrap>
                          <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="S4.Ex1.m1.2">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">u</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">t</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">e</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">s</XMTok>
                          </XMApp>
                          <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post3"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">c</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">n</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">t</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">r</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">l</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">s</XMTok>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>
        </equation>
      </para>
<!--  %**** experimental˙results.tex Line 100 **** -->      <paragraph inlist="toc" xml:id="S4.SS3.SSS0.Px1">
        <title>Deviations in the latent space</title>
        <para xml:id="S4.SS3.SSS0.Px1.p1">
          <p>Latent deviations (<Math mode="inline" tex="D_{ml}" text="D _ (m * l)" xml:id="S4.SS3.SSS0.Px1.p1.m1">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>) consistently achieved higher likelihood ratios compared to feature space deviations (<Math mode="inline" tex="D_{mf}" text="D _ (m * f)" xml:id="S4.SS3.SSS0.Px1.p1.m2">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>), as shown in Table <ref labelref="LABEL:tab:sig_ratio_both"/>A. This demonstrates that calculating deviations within the multimodal joint latent space enhances normative performance and improves outlier detection compared to regional space deviations. Among the models, mmSIVAE with MOPOE latent space aggregation achieved the highest likelihood ratios, outperforming all baselines. Introspective VAE methods (mmSIVAE and SIVAE) exhibited superior normative performance compared to vanilla VAE-based methods (mmVAE and unimodal VAE). Furthermore, in both mmSIVAE and mmVAE, MOPOE aggregation proved to be more effective for outlier detection than POE or MOE, validating its selection as the preferred aggregation strategy by taking advantage of the strengths of both approaches. In general, increasing the number of latent dimensions to 15 or 20 resulted in higher likelihood ratios, further improving performance.</p>
        </para>
        <para xml:id="S4.SS3.SSS0.Px1.p2">
          <p>A similar trend is observed for likelihood ratios generated by feature-space Mahalanobis deviations (<Math mode="inline" tex="D_{mf}" text="D _ (m * f)" xml:id="S4.SS3.SSS0.Px1.p2.m1">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>), as shown in Table <ref labelref="LABEL:tab:sig_ratio_both"/>B. Our proposed mmSIVAE achieved the greatest separation between control and disease cohorts, evidenced by the highest Earth Mover’s Distance (34.043) between the <Math mode="inline" tex="D_{mf}" text="D _ (m * f)" xml:id="S4.SS3.SSS0.Px1.p2.m2">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math> distributions of the two cohorts (Figure <ref labelref="LABEL:fig:feature_mahalanobis_histogram"/>). Introspective VAE-based methods (mmSIVAE and SIVAE) demonstrated more pronounced separation (reduced overlap and greater distance) between control and disease cohorts compared to VAE-based methods (mmVAE and VAE), as illustrated in Figure <ref labelref="LABEL:fig:feature_mahalanobis_histogram"/>.</p>
        </para>
<!--  %“begin–figure˝[!hbtp] 
     %“centering
     %“includegraphics[width = “linewidth]–Figures˙tables/feature˙mahalanobis˙histogram.pdf˝
     %“vspace–-10pt˝
     %“caption–Histograms showing the distribution of feature mahalanobis deviations $D˙–mf˝$ (Eq “ref–d˙mf˝) for the test (AD patients) and a holdout healthy control cohort. The values in the caption of each subfigure indicate the Earth mover’s distance between the 2 distributions train and test. Higher distance indicate lesser overlap and better separation between the healthy and disease cohorts.˝
     %“vspace–-10pt˝
     %“label–fig:feature˙mahalanobis˙histogram˝
     %“end–figure˝
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-->        <figure inlist="lof" labels="LABEL:fig:interpretability" placement="!thbp" xml:id="S4.F5">
          <tags>
            <tag>Figure 5</tag>
            <tag role="autoref">Figure 5</tag>
            <tag role="refnum">5</tag>
            <tag role="typerefnum">Figure 5</tag>
          </tags>
          <inline-para align="center" class="ltx_minipage" vattach="middle" width="195.1pt">
            <para align="center" xml:id="S4.F5.p1">
              <graphics candidates="Figures_tables/sig_latent_dimensions.pdf" graphic="Figures_tables/sig_latent_dimensions.pdf" options="width=433.62pt" xml:id="S4.F5.p1.g1"/>
<!--  %“caption*–(a) Distribution of time series lengths (timesteps) across the dataset.˝ -->            </para>
          </inline-para>
          <inline-para align="center" class="ltx_minipage" vattach="middle" width="225.5pt">
            <para align="center" xml:id="S4.F5.p2">
              <graphics candidates="Figures_tables/effect_size_interpretability.pdf" graphic="Figures_tables/effect_size_interpretability.pdf" options="width=433.62pt" xml:id="S4.F5.p2.g1"/>
<!--  %“caption*–(b) Most frequently occurring events across all case reports.˝ -->            </para>
          </inline-para>
          <toccaption class="ltx_centering"><tag close=" ">5</tag><text font="bold">A</text>.Five latent dimensions (6, 7, 8, 14, and 15) out of 15 show statistically significant deviations, defined by mean absolute <Math mode="inline" tex="Z_{ml}&gt;1.96" text="Z _ (m * l) &gt; 1.96" xml:id="S4.F5.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="greater-than" role="RELOP">&gt;</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMTok meaning="1.96" role="NUMBER">1.96</XMTok>
                </XMApp>
              </XMath>
            </Math> (<Math mode="inline" tex="p&lt;0.05" text="p less 0.05" xml:id="S4.F5.m2">
              <XMath>
                <XMApp>
                  <XMTok meaning="less-than" role="RELOP">&lt;</XMTok>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok meaning="0.05" role="NUMBER">0.05</XMTok>
                </XMApp>
              </XMath>
            </Math>). The dotted red line denotes the significance threshold (<Math mode="inline" tex="Z=1.96" text="Z = 1.96" xml:id="S4.F5.m3">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                  <XMTok meaning="1.96" role="NUMBER">1.96</XMTok>
                </XMApp>
              </XMath>
            </Math>); latent dimensions exceeding this threshold are used for mapping to feature-space deviations. <text font="bold">B</text>. Brain atlas maps (Desikan–Killiany atlas for 66 cortical regions and Aseg atlas for 24 subcortical regions) illustrate pairwise group differences in regional deviation magnitude between control and disease groups. Colors indicate effect size (Cohen’s <Math mode="inline" tex="d" text="d" xml:id="S4.F5.m4">
              <XMath>
                <XMTok font="italic" role="UNKNOWN">d</XMTok>
              </XMath>
            </Math>), with <Math mode="inline" tex="d=0.2" text="d = 0.2" xml:id="S4.F5.m5">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok font="italic" role="UNKNOWN">d</XMTok>
                  <XMTok meaning="0.2" role="NUMBER">0.2</XMTok>
                </XMApp>
              </XMath>
            </Math>, <Math mode="inline" tex="0.5" text="0.5" xml:id="S4.F5.m6">
              <XMath>
                <XMTok meaning="0.5" role="NUMBER">0.5</XMTok>
              </XMath>
            </Math>, and <Math mode="inline" tex="0.8" text="0.8" xml:id="S4.F5.m7">
              <XMath>
                <XMTok meaning="0.8" role="NUMBER">0.8</XMTok>
              </XMath>
            </Math> corresponding to small, medium, and large effects, respectively. Gray regions indicate no statistically significant differences after FDR correction.</toccaption>
          <caption class="ltx_centering"><tag close=": ">Figure 5</tag><text font="bold">A</text>.Five latent dimensions (6, 7, 8, 14, and 15) out of 15 show statistically significant deviations, defined by mean absolute <Math mode="inline" tex="Z_{ml}&gt;1.96" text="Z _ (m * l) &gt; 1.96" xml:id="S4.F5.m8">
              <XMath>
                <XMApp>
                  <XMTok meaning="greater-than" role="RELOP">&gt;</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMTok meaning="1.96" role="NUMBER">1.96</XMTok>
                </XMApp>
              </XMath>
            </Math> (<Math mode="inline" tex="p&lt;0.05" text="p less 0.05" xml:id="S4.F5.m9">
              <XMath>
                <XMApp>
                  <XMTok meaning="less-than" role="RELOP">&lt;</XMTok>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok meaning="0.05" role="NUMBER">0.05</XMTok>
                </XMApp>
              </XMath>
            </Math>). The dotted red line denotes the significance threshold (<Math mode="inline" tex="Z=1.96" text="Z = 1.96" xml:id="S4.F5.m10">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                  <XMTok meaning="1.96" role="NUMBER">1.96</XMTok>
                </XMApp>
              </XMath>
            </Math>); latent dimensions exceeding this threshold are used for mapping to feature-space deviations. <text font="bold">B</text>. Brain atlas maps (Desikan–Killiany atlas for 66 cortical regions and Aseg atlas for 24 subcortical regions) illustrate pairwise group differences in regional deviation magnitude between control and disease groups. Colors indicate effect size (Cohen’s <Math mode="inline" tex="d" text="d" xml:id="S4.F5.m11">
              <XMath>
                <XMTok font="italic" role="UNKNOWN">d</XMTok>
              </XMath>
            </Math>), with <Math mode="inline" tex="d=0.2" text="d = 0.2" xml:id="S4.F5.m12">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok font="italic" role="UNKNOWN">d</XMTok>
                  <XMTok meaning="0.2" role="NUMBER">0.2</XMTok>
                </XMApp>
              </XMath>
            </Math>, <Math mode="inline" tex="0.5" text="0.5" xml:id="S4.F5.m13">
              <XMath>
                <XMTok meaning="0.5" role="NUMBER">0.5</XMTok>
              </XMath>
            </Math>, and <Math mode="inline" tex="0.8" text="0.8" xml:id="S4.F5.m14">
              <XMath>
                <XMTok meaning="0.8" role="NUMBER">0.8</XMTok>
              </XMath>
            </Math> corresponding to small, medium, and large effects, respectively. Gray regions indicate no statistically significant differences after FDR correction.</caption>
        </figure>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->      </paragraph>
    </subsection>
    <subsection inlist="toc" labels="LABEL:subsec:cognition_interpretability" xml:id="S4.SS4">
      <tags>
        <tag>4.4</tag>
        <tag role="autoref">subsection 4.4</tag>
        <tag role="refnum">4.4</tag>
        <tag role="typerefnum">§4.4</tag>
      </tags>
      <title><tag close=" ">4.4</tag>Clinical interpretability</title>
<!--  %“subsection–Interpretable deviation mapping˝ 
     %“label–subsec:results˙interp˝
     %We compute latent $z$-scores relative to the reference cohort and select significantly deviating latent dimensions using $—z—¿1.96$ (Fig.~“ref–fig:sig˙latent˙dimensions˝).
     %We then map latent deviations to regional feature deviations (Section~“ref–subsec:interpretability˝) and summarize group differences using Cohen’s $d$ with FDR correction.
     %Fig.~“ref–fig:effect˙size˙interpretability˝ shows stage-dependent effect-size maps for MRI and PET features, providing a region-level interpretation of the learned normative deviations.
     %**** experimental˙results.tex Line 125 ****-->      <paragraph inlist="toc" xml:id="S4.SS4.SSS0.Px1">
        <title>Mapping from latent to feature deviations</title>
        <para xml:id="S4.SS4.SSS0.Px1.p1">
          <p>Ideally, all latent dimensions can be used to reconstruct the input data and quantify feature-space deviations. The latent dimensions with statistically significant (<Math mode="inline" tex="p&lt;0.05" text="p less 0.05" xml:id="S4.SS4.SSS0.Px1.p1.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="less-than" role="RELOP">&lt;</XMTok>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok meaning="0.05" role="NUMBER">0.05</XMTok>
                </XMApp>
              </XMath>
            </Math>) mean absolute Z-scores <Math mode="inline" tex="Z_{ml}" text="Z _ (m * l)" xml:id="S4.SS4.SSS0.Px1.p1.m2">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math> (Eq <ref labelref="LABEL:z_ml_z_mf"/>) indicate the latent dimensions which show deviation between control and disease cohorts. This can provide an interpretation of how latent space deviations can be mapped to deviations in the feature-space. We passed these selected latent vectors through the decoders setting the remaining latent dimensions and covariates to be 0 such that the reconstructions and feature deviations <Math mode="inline" tex="Z_{mf}" text="Z _ (m * f)" xml:id="S4.SS4.SSS0.Px1.p1.m3">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math> (Eq <ref labelref="LABEL:z_ml_z_mf"/>) reflect only the information encoded in the selected latent vectors. From Table <ref labelref="LABEL:tab:sig_ratio_both"/>A, we observed mmSIVAE with MOPOE latent space aggregation had the maximum likelihood ratio for d = 15 (number of latent dimensions). We identified 5 out of 15 latent dimensions (6,7,8,14 and 15) whose mean absolute <Math mode="inline" tex="Z_{ml}&gt;1.96" text="Z _ (m * l) &gt; 1.96" xml:id="S4.SS4.SSS0.Px1.p1.m4">
              <XMath>
                <XMApp>
                  <XMTok meaning="greater-than" role="RELOP">&gt;</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMTok meaning="1.96" role="NUMBER">1.96</XMTok>
                </XMApp>
              </XMath>
            </Math> (<Math mode="inline" tex="p&lt;0.05" text="p less 0.05" xml:id="S4.SS4.SSS0.Px1.p1.m5">
              <XMath>
                <XMApp>
                  <XMTok meaning="less-than" role="RELOP">&lt;</XMTok>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok meaning="0.05" role="NUMBER">0.05</XMTok>
                </XMApp>
              </XMath>
            </Math>) and used them for generating the feature-space deviations <Math mode="inline" tex="Z_{mf}" text="Z _ (m * f)" xml:id="S4.SS4.SSS0.Px1.p1.m6">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math> (Figure <ref labelref="LABEL:fig:interpretability"/>A).</p>
        </para>
<!--  %“begin–figure˝[hbt!] 
     %“centering
     %“includegraphics[width = 0.7“linewidth]–Figures˙tables/sig˙latent˙dimensions.pdf˝
     %%“vspace–-10pt˝
     %“caption–5 latent dimensions (6,7,8, 14 and 15) out of 15 with statistically significant deviations (mean absolute $Z˙–ml˝ ¿ 1.96$ or $p¡0.05$). The dotted red line indicates $Z¿1.96$. Latent dimensions above the dotted line were used for mapping to feature-space deviations.˝
     %%“vspace–-10pt˝
     %“label–fig:sig˙latent˙dimensions˝
     %“end–figure˝-->      </paragraph>
      <paragraph inlist="toc" xml:id="S4.SS4.SSS0.Px2">
        <title>Brain regions associated with AD abnormality</title>
        <para xml:id="S4.SS4.SSS0.Px2.p1">
          <p>We visualized the pairwise differences in the magnitude of abnormal deviations (<Math mode="inline" tex="Z_{mf}" text="Z _ (m * f)" xml:id="S4.SS4.SSS0.Px2.p1.m1">
              <XMath>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>) in each region between amyloid negative CU individuals and disease groups along the ADS: (i) <Math mode="inline" tex="CDR=0" text="C * D * R = 0" xml:id="S4.SS4.SSS0.Px2.p1.m2">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">C</XMTok>
                    <XMTok font="italic" role="UNKNOWN">D</XMTok>
                    <XMTok font="italic" role="UNKNOWN">R</XMTok>
                  </XMApp>
                  <XMTok meaning="0" role="NUMBER">0</XMTok>
                </XMApp>
              </XMath>
            </Math>(preclinical AD), (ii) <Math mode="inline" tex="CDR=0.5" text="C * D * R = 0.5" xml:id="S4.SS4.SSS0.Px2.p1.m3">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">C</XMTok>
                    <XMTok font="italic" role="UNKNOWN">D</XMTok>
                    <XMTok font="italic" role="UNKNOWN">R</XMTok>
                  </XMApp>
                  <XMTok meaning="0.5" role="NUMBER">0.5</XMTok>
                </XMApp>
              </XMath>
            </Math> (very mild dementia), and (iii) <Math mode="inline" tex="CDR\geq 1" text="C * D * R &gt;= 1" xml:id="S4.SS4.SSS0.Px2.p1.m4">
              <XMath>
                <XMApp>
                  <XMTok meaning="greater-than-or-equals" name="geq" role="RELOP">≥</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">C</XMTok>
                    <XMTok font="italic" role="UNKNOWN">D</XMTok>
                    <XMTok font="italic" role="UNKNOWN">R</XMTok>
                  </XMApp>
                  <XMTok meaning="1" role="NUMBER">1</XMTok>
                </XMApp>
              </XMath>
            </Math> (mild or more severe dementia). Our aim was to validate the derived regional abnormal deviations by examining whether these deviations showed increased group differences across progressive CDR stages. We quantified group differences using Cohen’s d-statistic effect size, calculated separately for each modality. A higher effect size when comparing regional MRI volumes indicated lower gray matter volume (more atrophy). Similarly, a higher effect size when comparing amyloid or tau uptake indicated elevated SUVR uptake (higher amyloid and tau loads) compared to the amyloid-negative CU group.</p>
        </para>
<!--  %“begin–figure˝[hbt!] 
     %“centering
     %“includegraphics[width = 0.85“linewidth]–Figures˙tables/effect˙size˙interpretability.pdf˝
     %%“vspace–-10pt˝
     %“caption–Brain atlas maps (Desikan-Killiany atlas for 66 cortical regions and Aseg atlas for 24 subcortical regions) showing the pairwise group differences in magnitude of deviations at each region between the amyloid negative CU group and each of the CDR groups. The color bar represents the effect size (Cohen’s d statistic). Effect sizes of d = 0.2, d = 0.5, and d = 0.8 are typically categorized as small, medium, and large, respectively. Gray regions represent the regions with no statistically significant deviations after FDR correction.˝
     %**** experimental˙results.tex Line 150 ****
     %%“vspace–-10pt˝
     %“label–fig:effect˙size˙interpretability˝
     %“end–figure˝-->        <para xml:id="S4.SS4.SSS0.Px2.p2">
          <p>Region-level group differences in MRI atrophy were most evident within the temporal, parietal and hippocampal regions which is consistent with the observations in existing literature <cite class="ltx_citemacro_cite"><bibref bibrefs="leech2014role,noh2014anatomical" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
                <bibrefphrase>(</bibrefphrase>
                <bibrefphrase>)</bibrefphrase>
              </bibref></cite> (Figure 2B). Higher group differences in amyloid loading were mostly observed in the accumbens, precuneus, frontal and temporal regions, which are sensitive to amyloid pathology accumulation <cite class="ltx_citemacro_cite"><bibref bibrefs="levitis2022differentiating" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
                <bibrefphrase>(</bibrefphrase>
                <bibrefphrase>)</bibrefphrase>
              </bibref></cite> (Figure <ref labelref="LABEL:fig:interpretability"/>B).

<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% --></p>
        </para>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->      </paragraph>
    </subsection>
  </section>
  <section inlist="toc" xml:id="S5">
    <tags>
      <tag>5</tag>
      <tag role="autoref">section 5</tag>
      <tag role="refnum">5</tag>
      <tag role="typerefnum">§5</tag>
    </tags>
    <title><tag close=" ">5</tag>Discussion</title>
    <para xml:id="S5.p1">
      <p>Our results show that mmSIVAE—combining soft-introspective training with robust multimodal posterior aggregation—improves reference-distribution fidelity (Fig. <ref labelref="LABEL:fig:recon_comparison_Aim3"/>), strengthens deviation-based separation between healthy controls and AD-spectrum cohorts (Table <ref labelref="LABEL:tab:sig_ratio_both"/>A; Fig. <ref labelref="LABEL:fig:feature_mahalanobis_histogram"/>), and yields clinically meaningful deviation measures with interpretable regional patterns (Fig. <ref labelref="LABEL:fig:interpretability"/>). Below we summarize the main take-home messages and how they address gaps in multimodal normative modeling.</p>
    </para>
    <paragraph inlist="toc" xml:id="S5.SS0.SSS0.Px1">
      <title>Benefits of soft-introspective training over vanilla VAE.</title>
      <para xml:id="S5.SS0.SSS0.Px1.p1">
        <p>A central challenge in normative modeling is accurately capturing the reference (healthy) distribution: when reconstruction quality is weak on held-out controls, reconstruction-based deviation scores can inflate false positives and reduce downstream separability. Relative to standard VAE training, the introspective objective explicitly pressures the model to improve fidelity on real samples while discouraging trivial solutions that make generated samples appear “too normal,” which helps sharpen the learned reference manifold. Empirically, this is reflected in improved reconstructions on healthy controls (Fig. <ref labelref="LABEL:fig:recon_comparison_Aim3"/>) and stronger separation in deviation scores both in the latent and feature space (Table <ref labelref="LABEL:tab:sig_ratio_both"/>A,B; Fig. <ref labelref="LABEL:fig:feature_mahalanobis_histogram"/>). Methodologically, this suggests that for deviation-based pipelines, optimizing only the vanilla ELBO may be insufficient: training objectives that prioritize reference fidelity can have first-order impact on downstream outlier detection.</p>
      </para>
    </paragraph>
    <paragraph inlist="toc" xml:id="S5.SS0.SSS0.Px2">
      <title>Aggregating multimodal information in the latent space.</title>
      <para xml:id="S5.SS0.SSS0.Px2.p1">
        <p>How the joint posterior <Math mode="inline" tex="q(z\mid X)" text="q * conditional@(z, X)" xml:id="S5.SS0.SSS0.Px2.p1.m1">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                <XMDual>
                  <XMRef idref="S5.SS0.SSS0.Px2.p1.m1.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="S5.SS0.SSS0.Px2.p1.m1.1">
                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> is constructed is not a minor implementation detail: it determines whether the shared latent representation is informative for deviation scoring. PoE aggregation can yield sharp posteriors but may be dominated by a highly precise or miscalibrated modality, suppressing complementary signal and producing brittle inference <cite class="ltx_citemacro_cite"><bibref bibrefs="wu_multimodal_2018" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
              <bibrefphrase>(</bibrefphrase>
              <bibrefphrase>)</bibrefphrase>
            </bibref></cite>. MoE aggregation improves robustness by averaging experts, yet can under-fuse modalities, often yielding a joint posterior that is no sharper than unimodal posteriors <cite class="ltx_citemacro_cite"><bibref bibrefs="shi2019variational" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
              <bibrefphrase>(</bibrefphrase>
              <bibrefphrase>)</bibrefphrase>
            </bibref></cite>. MOPOE addresses this trade-off by mixing PoE posteriors across modality subsets, retaining sharpness while reducing single-modality domination. Consistent with this motivation, we observe stronger likelihood-ratio separation under MOPOE in the latent deviations (Table <ref labelref="LABEL:tab:sig_ratio_both"/>A), indicating that improved multimodal fusion translates directly into more useful deviation scores.</p>
      </para>
    </paragraph>
    <paragraph inlist="toc" xml:id="S5.SS0.SSS0.Px3">
      <title>Clinical insights and generalizability.</title>
      <para xml:id="S5.SS0.SSS0.Px3.p1">
        <p>In heterogeneous disorders such as AD, subject-level deviations can capture variation that is not well summarized by coarse staging alone. Regional deviation maps provide a transparent view of how abnormalities manifest across MRI- and PET-derived features (Fig. <ref labelref="LABEL:fig:interpretability"/>B). Importantly, the clinical take-away is not tied to ADNI-specific labels: the broader implication is that reliable multimodal normative models can produce quantitative phenotypes for stratification, hypothesis generation, and studying links between biomarkers and behavior. More generally, the combination of (i) training for reference fidelity and (ii) robust multimodal posterior aggregation is likely to be beneficial in other healthcare settings where modalities have different noise levels, missingness patterns, or clinical relevance.</p>
      </para>
    </paragraph>
    <paragraph inlist="toc" xml:id="S5.SS0.SSS0.Px4">
      <title>Limitations and future directions.</title>
      <para xml:id="S5.SS0.SSS0.Px4.p1">
        <p>This study is evaluated on ADNI, and generalization may be affected by site/scanner effects, demographic differences, and selection bias typical of research cohorts; validating stability under explicit domain shifts and across external cohorts is an important next step. Our deviation scores <Math mode="inline" tex="D_{ml}" text="D _ (m * l)" xml:id="S5.SS0.SSS0.Px4.p1.m1">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="D_{mf}" text="D _ (m * f)" xml:id="S5.SS0.SSS0.Px4.p1.m2">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">m</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> rely on Gaussian modeling of reference embeddings and reconstruction errors, and Mahalanobis distances can be sensitive to covariance estimation, especially at higher latent dimensionalities; regularized covariance estimators and uncertainty-aware deviation intervals could improve robustness. While our interpretability pipeline promotes sparsity by selecting significant latent dimensions and mapping them back to region-level effects, thresholds (e.g., <Math mode="inline" tex="|z|&gt;1.96" text="absolute-value@(z) &gt; 1.96" xml:id="S5.SS0.SSS0.Px4.p1.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="greater-than" role="RELOP">&gt;</XMTok>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="absolute-value"/>
                    <XMRef idref="S5.SS0.SSS0.Px4.p1.m3.1"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="VERTBAR" stretchy="false">|</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="S5.SS0.SSS0.Px4.p1.m3.1">z</XMTok>
                    <XMTok role="VERTBAR" stretchy="false">|</XMTok>
                  </XMWrap>
                </XMDual>
                <XMTok meaning="1.96" role="NUMBER">1.96</XMTok>
              </XMApp>
            </XMath>
          </Math>) and multiple-comparison controls influence which effects are highlighted; systematic sensitivity analyses would strengthen interpretability claims. Future work should also extend the framework to additional modalities and longitudinal trajectories, and study principled handling of modality missingness to preserve calibrated multimodal inference in real-world clinical workflows.</p>
      </para>
<!--  %**** mmsivae˙main.tex Line 175 **** 
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-->    </paragraph>
  </section>
  <bibliography citestyle="authoryear" files="references" xml:id="bib">
    <title>References</title>
  </bibliography>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-->  <pagination role="newpage"/>
<!--  %“input–Sections/appendix˝ -->  <appendix inlist="toc" labels="LABEL:app:mmSIVAE_nash" xml:id="A1">
    <tags>
      <tag>Appendix A</tag>
      <tag role="autoref">Appendix A</tag>
      <tag role="refnum">A</tag>
      <tag role="typerefnum">Appendix A</tag>
    </tags>
    <title><tag close=" ">Appendix A</tag>Nash equilibrium – mmSIVAE</title>
    <toctitle><tag close=" ">A</tag>Nash equilibrium – mmSIVAE</toctitle>
    <para xml:id="A1.p1">
      <p>We denote the ELBO for real samples by <Math mode="inline" tex="W(X;d,q)" text="W * list@(X, d, q)" xml:id="A1.p1.m1">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">W</XMTok>
              <XMDual>
                <XMApp>
                  <XMTok meaning="list"/>
                  <XMRef idref="A1.p1.m1.1"/>
                  <XMRef idref="A1.p1.m1.2"/>
                  <XMRef idref="A1.p1.m1.3"/>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.p1.m1.1">X</XMTok>
                  <XMTok role="PUNCT">;</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.p1.m1.2">d</XMTok>
                  <XMTok role="PUNCT">,</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.p1.m1.3">q</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> and the ELBO for generated samples by <Math mode="inline" tex="W(D;d,q)" text="W * list@(D, d, q)" xml:id="A1.p1.m2">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">W</XMTok>
              <XMDual>
                <XMApp>
                  <XMTok meaning="list"/>
                  <XMRef idref="A1.p1.m2.1"/>
                  <XMRef idref="A1.p1.m2.2"/>
                  <XMRef idref="A1.p1.m2.3"/>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.p1.m2.1">D</XMTok>
                  <XMTok role="PUNCT">;</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.p1.m2.2">d</XMTok>
                  <XMTok role="PUNCT">,</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.p1.m2.3">q</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math>:</p>
      <equationgroup xml:id="A1.E15">
        <tags>
          <tag>(15)</tag>
          <tag role="autoref">Equation 15</tag>
          <tag role="refnum">15</tag>
        </tags>
        <equation xml:id="A1.E15X">
          <MathFork>
            <Math tex="\displaystyle W(X;d,q)\doteq\mathbb{E}_{q(z\mid X)}\Big{[}\sum_{x_{i}\in X}%&#10;\log p_{d}(x_{i}\mid z)\Big{]}" text="W * list@(X, d, q) approaches-limit E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (x _ i element-of X))@(logarithm@(p _ d) * conditional@(x _ i, z)))" xml:id="A1.E15X.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="approaches-limit" name="doteq" role="RELOP">≐</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">W</XMTok>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="list"/>
                        <XMRef idref="A1.E15X.m1.2"/>
                        <XMRef idref="A1.E15X.m1.3"/>
                        <XMRef idref="A1.E15X.m1.4"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15X.m1.2">X</XMTok>
                        <XMTok role="PUNCT">;</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15X.m1.3">d</XMTok>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15X.m1.4">q</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                        <XMDual>
                          <XMRef idref="A1.E15X.m1.1"/>
                          <XMWrap>
                            <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A1.E15X.m1.1">
                              <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                            </XMApp>
                            <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="delimited-[]"/>
                        <XMRef idref="A1.E15X.m1.5"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                        <XMApp xml:id="A1.E15X.m1.5">
                          <XMApp scriptpos="mid">
                            <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                            <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                            <XMApp>
                              <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A1.E15X.m1.5.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A1.E15X.m1.5.1">
                                  <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                  </XMApp>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>
            <MathBranch>
              <td align="right"><Math tex="\displaystyle W(X;d,q)" text="W * list@(X, d, q)" xml:id="A1.E15X.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">W</XMTok>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="list"/>
                          <XMRef idref="A1.E15X.m2.1"/>
                          <XMRef idref="A1.E15X.m2.2"/>
                          <XMRef idref="A1.E15X.m2.3"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15X.m2.1">X</XMTok>
                          <XMTok role="PUNCT">;</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15X.m2.2">d</XMTok>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15X.m2.3">q</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left"><Math tex="\displaystyle\doteq\mathbb{E}_{q(z\mid X)}\Big{[}\sum_{x_{i}\in X}\log p_{d}(x%&#10;_{i}\mid z)\Big{]}" text="absent approaches-limit E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (x _ i element-of X))@(logarithm@(p _ d) * conditional@(x _ i, z)))" xml:id="A1.E15X.m3">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="approaches-limit" name="doteq" role="RELOP">≐</XMTok>
                      <XMTok meaning="absent"/>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                            <XMDual>
                              <XMRef idref="A1.E15X.m3.1"/>
                              <XMWrap>
                                <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A1.E15X.m3.1">
                                  <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                </XMApp>
                                <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="A1.E15X.m3.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                            <XMApp xml:id="A1.E15X.m3.2">
                              <XMApp scriptpos="mid">
                                <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                <XMApp>
                                  <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                  </XMApp>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A1.E15X.m3.2.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A1.E15X.m3.2.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                      </XMApp>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="A1.E15Xa">
          <MathFork>
            <Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid X)\,\|\,p(z)\right)," text="- KL * conditional@(q * conditional@(z, X), p * z)" xml:id="A1.E15Xa.m1">
              <XMath>
                <XMDual>
                  <XMRef idref="A1.E15Xa.m1.2"/>
                  <XMWrap>
                    <XMApp xml:id="A1.E15Xa.m1.2">
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                        <XMDual>
                          <XMRef idref="A1.E15Xa.m1.2.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">(</XMTok>
                            <XMApp xml:id="A1.E15Xa.m1.2.1">
                              <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMDual>
                                  <XMRef idref="A1.E15Xa.m1.2.1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A1.E15Xa.m1.2.1.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMRef idref="A1.E15Xa.m1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xa.m1.1">z</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                  </XMWrap>
                </XMDual>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid X)\,\|\,p(z)\right)," text="- KL * conditional@(q * conditional@(z, X), p * z)" xml:id="A1.E15Xa.m2">
                  <XMath>
                    <XMDual>
                      <XMRef idref="A1.E15Xa.m2.2"/>
                      <XMWrap>
                        <XMApp xml:id="A1.E15Xa.m2.2">
                          <XMTok meaning="minus" role="ADDOP">-</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                            <XMDual>
                              <XMRef idref="A1.E15Xa.m2.2.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">(</XMTok>
                                <XMApp xml:id="A1.E15Xa.m2.2.1">
                                  <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    <XMDual>
                                      <XMRef idref="A1.E15Xa.m2.2.1.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A1.E15Xa.m2.2.1.1">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                        </XMApp>
                                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMRef idref="A1.E15Xa.m2.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xa.m2.1">z</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMTok role="PUNCT">,</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="A1.E15Xb">
          <MathFork>
            <Math tex="\displaystyle W(D;d,q)\doteq\mathbb{E}_{q(z\mid X)}\Big{[}\sum_{D_{\theta}(z)_%&#10;{i}\in D}\log p_{d}(D_{\theta}(z)_{i}\mid z)\Big{]}" text="W * list@(D, d, q) approaches-limit E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (D _ theta * z _ i element-of D))@(logarithm@(p _ d) * conditional@(D _ theta * z _ i, z)))" xml:id="A1.E15Xb.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="approaches-limit" name="doteq" role="RELOP">≐</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">W</XMTok>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="list"/>
                        <XMRef idref="A1.E15Xb.m1.3"/>
                        <XMRef idref="A1.E15Xb.m1.4"/>
                        <XMRef idref="A1.E15Xb.m1.5"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xb.m1.3">D</XMTok>
                        <XMTok role="PUNCT">;</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xb.m1.4">d</XMTok>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xb.m1.5">q</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                        <XMDual>
                          <XMRef idref="A1.E15Xb.m1.1"/>
                          <XMWrap>
                            <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A1.E15Xb.m1.1">
                              <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                            </XMApp>
                            <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="delimited-[]"/>
                        <XMRef idref="A1.E15Xb.m1.7"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                        <XMApp xml:id="A1.E15Xb.m1.7">
                          <XMApp scriptpos="mid">
                            <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                            <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                            <XMApp>
                              <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                                  <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMDual>
                                    <XMRef idref="A1.E15Xb.m1.2"/>
                                    <XMWrap>
                                      <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="A1.E15Xb.m1.2">z</XMTok>
                                      <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A1.E15Xb.m1.7.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A1.E15Xb.m1.7.1">
                                  <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                      <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMDual>
                                        <XMRef idref="A1.E15Xb.m1.6"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xb.m1.6">z</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>
            <MathBranch>
              <td align="right"><Math tex="\displaystyle W(D;d,q)" text="W * list@(D, d, q)" xml:id="A1.E15Xb.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">W</XMTok>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="list"/>
                          <XMRef idref="A1.E15Xb.m2.1"/>
                          <XMRef idref="A1.E15Xb.m2.2"/>
                          <XMRef idref="A1.E15Xb.m2.3"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xb.m2.1">D</XMTok>
                          <XMTok role="PUNCT">;</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xb.m2.2">d</XMTok>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xb.m2.3">q</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left"><Math tex="\displaystyle\doteq\mathbb{E}_{q(z\mid X)}\Big{[}\sum_{D_{\theta}(z)_{i}\in D}%&#10;\log p_{d}(D_{\theta}(z)_{i}\mid z)\Big{]}" text="absent approaches-limit E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (D _ theta * z _ i element-of D))@(logarithm@(p _ d) * conditional@(D _ theta * z _ i, z)))" xml:id="A1.E15Xb.m3">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="approaches-limit" name="doteq" role="RELOP">≐</XMTok>
                      <XMTok meaning="absent"/>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                            <XMDual>
                              <XMRef idref="A1.E15Xb.m3.1"/>
                              <XMWrap>
                                <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A1.E15Xb.m3.1">
                                  <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                </XMApp>
                                <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="A1.E15Xb.m3.4"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                            <XMApp xml:id="A1.E15Xb.m3.4">
                              <XMApp scriptpos="mid">
                                <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                <XMApp>
                                  <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                                      <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMDual>
                                        <XMRef idref="A1.E15Xb.m3.2"/>
                                        <XMWrap>
                                          <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="A1.E15Xb.m3.2">z</XMTok>
                                          <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A1.E15Xb.m3.4.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A1.E15Xb.m3.4.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                          <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                        </XMApp>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                          <XMDual>
                                            <XMRef idref="A1.E15Xb.m3.3"/>
                                            <XMWrap>
                                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xb.m3.3">z</XMTok>
                                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                            </XMWrap>
                                          </XMDual>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="A1.E15Xc">
          <MathFork>
            <Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid D)\,\|\,p(z)\right)." text="- KL * conditional@(q * conditional@(z, D), p * z)" xml:id="A1.E15Xc.m1">
              <XMath>
                <XMDual>
                  <XMRef idref="A1.E15Xc.m1.2"/>
                  <XMWrap>
                    <XMApp xml:id="A1.E15Xc.m1.2">
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                        <XMDual>
                          <XMRef idref="A1.E15Xc.m1.2.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">(</XMTok>
                            <XMApp xml:id="A1.E15Xc.m1.2.1">
                              <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMDual>
                                  <XMRef idref="A1.E15Xc.m1.2.1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A1.E15Xc.m1.2.1.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMRef idref="A1.E15Xc.m1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xc.m1.1">z</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PERIOD">.</XMTok>
                  </XMWrap>
                </XMDual>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid D)\,\|\,p(z)\right)." text="- KL * conditional@(q * conditional@(z, D), p * z)" xml:id="A1.E15Xc.m2">
                  <XMath>
                    <XMDual>
                      <XMRef idref="A1.E15Xc.m2.2"/>
                      <XMWrap>
                        <XMApp xml:id="A1.E15Xc.m2.2">
                          <XMTok meaning="minus" role="ADDOP">-</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                            <XMDual>
                              <XMRef idref="A1.E15Xc.m2.2.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">(</XMTok>
                                <XMApp xml:id="A1.E15Xc.m2.2.1">
                                  <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    <XMDual>
                                      <XMRef idref="A1.E15Xc.m2.2.1.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A1.E15Xc.m2.2.1.1">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                        </XMApp>
                                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMRef idref="A1.E15Xc.m2.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E15Xc.m2.1">z</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMTok role="PERIOD">.</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
      </equationgroup>
      <p>Here, the encoder is represented by the approximate joint posterior <Math mode="inline" tex="q=q(z\mid X)" text="q = q * conditional@(z, X)" xml:id="A1.p1.m3">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMTok font="italic" role="UNKNOWN">q</XMTok>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                <XMDual>
                  <XMRef idref="A1.p1.m3.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A1.p1.m3.1">
                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math> and the decoder is represented by <Math mode="inline" tex="d=p_{d}(X\mid z)" text="d = p _ d * conditional@(X, z)" xml:id="A1.p1.m4">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMTok font="italic" role="UNKNOWN">d</XMTok>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                </XMApp>
                <XMDual>
                  <XMRef idref="A1.p1.m4.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A1.p1.m4.1">
                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>, with prior <Math mode="inline" tex="p(z)" text="p * z" xml:id="A1.p1.m5">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">p</XMTok>
              <XMDual>
                <XMRef idref="A1.p1.m5.1"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.p1.m5.1">z</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math>.
Using conditional independence across modalities and linearity of expectation, the marginal distribution of generated samples for modality <Math mode="inline" tex="i" text="i" xml:id="A1.p1.m6">
          <XMath>
            <XMTok font="italic" role="UNKNOWN">i</XMTok>
          </XMath>
        </Math> is
<Math mode="inline" tex="p_{d}(x_{i})=\mathbb{E}_{p(z)}[p_{d}(x_{i}\mid z)]" text="p _ d * x _ i = E _ (p * z) * delimited-[]@(p _ d * conditional@(x _ i, z))" xml:id="A1.p1.m7">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                </XMApp>
                <XMDual>
                  <XMRef idref="A1.p1.m7.2"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A1.p1.m7.2">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                    <XMDual>
                      <XMRef idref="A1.p1.m7.1"/>
                      <XMWrap>
                        <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="A1.p1.m7.1">z</XMTok>
                        <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="delimited-[]"/>
                    <XMRef idref="A1.p1.m7.3"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">[</XMTok>
                    <XMApp xml:id="A1.p1.m7.3">
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="A1.p1.m7.3.1"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A1.p1.m7.3.1">
                            <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                              <XMTok font="italic" role="UNKNOWN">x</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                            </XMApp>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">]</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>.</p>
    </para>
    <para class="ltx_noindent" xml:id="A1.p2">
      <p>By the Radon–Nikodym theorem, we have the equalities:</p>
      <equationgroup xml:id="A1.E16">
        <tags>
          <tag>(16)</tag>
          <tag role="autoref">Equation 16</tag>
          <tag role="refnum">16</tag>
        </tags>
        <equation xml:id="A1.E16X">
          <MathFork>
            <Math tex="\displaystyle\mathbb{E}_{z\sim p(z)}\Big{[}\exp\!\big{(}\alpha W(D;d,q)\big{)}%&#10;\Big{]}=\mathbb{E}_{X\sim p_{d}}\Big{[}\exp\!\big{(}\alpha W(X;d,q)\big{)}\Big%&#10;{]}," text="E _ (z similar-to p * z) * delimited-[]@(exponential@(alpha * W * list@(D, d, q))) = E _ (X similar-to p _ d) * delimited-[]@(exponential@(alpha * W * list@(X, d, q)))" xml:id="A1.E16X.m1">
              <XMath>
                <XMDual>
                  <XMRef idref="A1.E16X.m1.10"/>
                  <XMWrap>
                    <XMApp xml:id="A1.E16X.m1.10">
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok fontsize="70%" meaning="similar-to" name="sim" role="RELOP">∼</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMDual>
                                <XMRef idref="A1.E16X.m1.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="A1.E16X.m1.1">z</XMTok>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="A1.E16X.m1.10.1"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                            <XMDual xml:id="A1.E16X.m1.10.1">
                              <XMApp>
                                <XMRef idref="A1.E16X.m1.5"/>
                                <XMRef idref="A1.E16X.m1.10.1.1"/>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt" xml:id="A1.E16X.m1.5">exp</XMTok>
                                <XMWrap>
                                  <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A1.E16X.m1.10.1.1">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                    <XMDual>
                                      <XMApp>
                                        <XMTok meaning="list"/>
                                        <XMRef idref="A1.E16X.m1.2"/>
                                        <XMRef idref="A1.E16X.m1.3"/>
                                        <XMRef idref="A1.E16X.m1.4"/>
                                      </XMApp>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m1.2">D</XMTok>
                                        <XMTok role="PUNCT">;</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m1.3">d</XMTok>
                                        <XMTok role="PUNCT">,</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m1.4">q</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMApp>
                            </XMDual>
                            <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok fontsize="70%" meaning="similar-to" name="sim" role="RELOP">∼</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="A1.E16X.m1.10.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                            <XMDual xml:id="A1.E16X.m1.10.2">
                              <XMApp>
                                <XMRef idref="A1.E16X.m1.9"/>
                                <XMRef idref="A1.E16X.m1.10.2.1"/>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt" xml:id="A1.E16X.m1.9">exp</XMTok>
                                <XMWrap>
                                  <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A1.E16X.m1.10.2.1">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                    <XMDual>
                                      <XMApp>
                                        <XMTok meaning="list"/>
                                        <XMRef idref="A1.E16X.m1.6"/>
                                        <XMRef idref="A1.E16X.m1.7"/>
                                        <XMRef idref="A1.E16X.m1.8"/>
                                      </XMApp>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m1.6">X</XMTok>
                                        <XMTok role="PUNCT">;</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m1.7">d</XMTok>
                                        <XMTok role="PUNCT">,</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m1.8">q</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMApp>
                            </XMDual>
                            <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                  </XMWrap>
                </XMDual>
              </XMath>
            </Math>
            <MathBranch>
              <td align="right"><Math tex="\displaystyle\mathbb{E}_{z\sim p(z)}\Big{[}\exp\!\big{(}\alpha W(D;d,q)\big{)}%&#10;\Big{]}" text="E _ (z similar-to p * z) * delimited-[]@(exponential@(alpha * W * list@(D, d, q)))" xml:id="A1.E16X.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="similar-to" name="sim" role="RELOP">∼</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                            <XMDual>
                              <XMRef idref="A1.E16X.m2.1"/>
                              <XMWrap>
                                <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="A1.E16X.m2.1">z</XMTok>
                                <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A1.E16X.m2.6"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                          <XMDual xml:id="A1.E16X.m2.6">
                            <XMApp>
                              <XMRef idref="A1.E16X.m2.5"/>
                              <XMRef idref="A1.E16X.m2.6.1"/>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt" xml:id="A1.E16X.m2.5">exp</XMTok>
                              <XMWrap>
                                <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A1.E16X.m2.6.1">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                  <XMDual>
                                    <XMApp>
                                      <XMTok meaning="list"/>
                                      <XMRef idref="A1.E16X.m2.2"/>
                                      <XMRef idref="A1.E16X.m2.3"/>
                                      <XMRef idref="A1.E16X.m2.4"/>
                                    </XMApp>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m2.2">D</XMTok>
                                      <XMTok role="PUNCT">;</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m2.3">d</XMTok>
                                      <XMTok role="PUNCT">,</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m2.4">q</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMApp>
                          </XMDual>
                          <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left"><Math tex="\displaystyle=\mathbb{E}_{X\sim p_{d}}\Big{[}\exp\!\big{(}\alpha W(X;d,q)\big{%&#10;)}\Big{]}," text="absent = E _ (X similar-to p _ d) * delimited-[]@(exponential@(alpha * W * list@(X, d, q)))" xml:id="A1.E16X.m3">
                  <XMath>
                    <XMDual>
                      <XMRef idref="A1.E16X.m3.5"/>
                      <XMWrap>
                        <XMApp xml:id="A1.E16X.m3.5">
                          <XMTok meaning="equals" role="RELOP">=</XMTok>
                          <XMTok meaning="absent"/>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="similar-to" name="sim" role="RELOP">∼</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="delimited-[]"/>
                                <XMRef idref="A1.E16X.m3.5.1"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                                <XMDual xml:id="A1.E16X.m3.5.1">
                                  <XMApp>
                                    <XMRef idref="A1.E16X.m3.4"/>
                                    <XMRef idref="A1.E16X.m3.5.1.1"/>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt" xml:id="A1.E16X.m3.4">exp</XMTok>
                                    <XMWrap>
                                      <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="A1.E16X.m3.5.1.1">
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                        <XMDual>
                                          <XMApp>
                                            <XMTok meaning="list"/>
                                            <XMRef idref="A1.E16X.m3.1"/>
                                            <XMRef idref="A1.E16X.m3.2"/>
                                            <XMRef idref="A1.E16X.m3.3"/>
                                          </XMApp>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m3.1">X</XMTok>
                                            <XMTok role="PUNCT">;</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m3.2">d</XMTok>
                                            <XMTok role="PUNCT">,</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16X.m3.3">q</XMTok>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                      <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMApp>
                                </XMDual>
                                <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMTok role="PUNCT">,</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="A1.E16Xa">
          <MathFork>
            <Math tex="\displaystyle\mathbb{E}_{z\sim p(z)}\big{[}W(D;d,q)\big{]}=\mathbb{E}_{X\sim p%&#10;_{d}}\big{[}W(X;d,q)\big{]}." text="E _ (z similar-to p * z) * delimited-[]@(W * list@(D, d, q)) = E _ (X similar-to p _ d) * delimited-[]@(W * list@(X, d, q))" xml:id="A1.E16Xa.m1">
              <XMath>
                <XMDual>
                  <XMRef idref="A1.E16Xa.m1.8"/>
                  <XMWrap>
                    <XMApp xml:id="A1.E16Xa.m1.8">
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok fontsize="70%" meaning="similar-to" name="sim" role="RELOP">∼</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMDual>
                                <XMRef idref="A1.E16Xa.m1.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="A1.E16Xa.m1.1">z</XMTok>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="A1.E16Xa.m1.8.1"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                            <XMApp xml:id="A1.E16Xa.m1.8.1">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" role="UNKNOWN">W</XMTok>
                              <XMDual>
                                <XMApp>
                                  <XMTok meaning="list"/>
                                  <XMRef idref="A1.E16Xa.m1.2"/>
                                  <XMRef idref="A1.E16Xa.m1.3"/>
                                  <XMRef idref="A1.E16Xa.m1.4"/>
                                </XMApp>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m1.2">D</XMTok>
                                  <XMTok role="PUNCT">;</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m1.3">d</XMTok>
                                  <XMTok role="PUNCT">,</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m1.4">q</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok fontsize="70%" meaning="similar-to" name="sim" role="RELOP">∼</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="A1.E16Xa.m1.8.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                            <XMApp xml:id="A1.E16Xa.m1.8.2">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" role="UNKNOWN">W</XMTok>
                              <XMDual>
                                <XMApp>
                                  <XMTok meaning="list"/>
                                  <XMRef idref="A1.E16Xa.m1.5"/>
                                  <XMRef idref="A1.E16Xa.m1.6"/>
                                  <XMRef idref="A1.E16Xa.m1.7"/>
                                </XMApp>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m1.5">X</XMTok>
                                  <XMTok role="PUNCT">;</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m1.6">d</XMTok>
                                  <XMTok role="PUNCT">,</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m1.7">q</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PERIOD">.</XMTok>
                  </XMWrap>
                </XMDual>
              </XMath>
            </Math>
            <MathBranch>
              <td align="right"><Math tex="\displaystyle\mathbb{E}_{z\sim p(z)}\big{[}W(D;d,q)\big{]}" text="E _ (z similar-to p * z) * delimited-[]@(W * list@(D, d, q))" xml:id="A1.E16Xa.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="similar-to" name="sim" role="RELOP">∼</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                            <XMDual>
                              <XMRef idref="A1.E16Xa.m2.1"/>
                              <XMWrap>
                                <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="A1.E16Xa.m2.1">z</XMTok>
                                <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A1.E16Xa.m2.5"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                          <XMApp xml:id="A1.E16Xa.m2.5">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">W</XMTok>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="list"/>
                                <XMRef idref="A1.E16Xa.m2.2"/>
                                <XMRef idref="A1.E16Xa.m2.3"/>
                                <XMRef idref="A1.E16Xa.m2.4"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m2.2">D</XMTok>
                                <XMTok role="PUNCT">;</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m2.3">d</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m2.4">q</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left"><Math tex="\displaystyle=\mathbb{E}_{X\sim p_{d}}\big{[}W(X;d,q)\big{]}." text="absent = E _ (X similar-to p _ d) * delimited-[]@(W * list@(X, d, q))" xml:id="A1.E16Xa.m3">
                  <XMath>
                    <XMDual>
                      <XMRef idref="A1.E16Xa.m3.4"/>
                      <XMWrap>
                        <XMApp xml:id="A1.E16Xa.m3.4">
                          <XMTok meaning="equals" role="RELOP">=</XMTok>
                          <XMTok meaning="absent"/>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="similar-to" name="sim" role="RELOP">∼</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="delimited-[]"/>
                                <XMRef idref="A1.E16Xa.m3.4.1"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                <XMApp xml:id="A1.E16Xa.m3.4.1">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                  <XMDual>
                                    <XMApp>
                                      <XMTok meaning="list"/>
                                      <XMRef idref="A1.E16Xa.m3.1"/>
                                      <XMRef idref="A1.E16Xa.m3.2"/>
                                      <XMRef idref="A1.E16Xa.m3.3"/>
                                    </XMApp>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m3.1">X</XMTok>
                                      <XMTok role="PUNCT">;</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m3.2">d</XMTok>
                                      <XMTok role="PUNCT">,</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E16Xa.m3.3">q</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMTok role="PERIOD">.</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
      </equationgroup>
    </para>
    <para class="ltx_noindent" xml:id="A1.p3">
      <p>Moreover, the ELBO satisfies</p>
      <equationgroup xml:id="A1.E17">
        <tags>
          <tag>(17)</tag>
          <tag role="autoref">Equation 17</tag>
          <tag role="refnum">17</tag>
        </tags>
        <equation xml:id="A1.E17X">
          <MathFork>
            <Math tex="\displaystyle W(X;d,q)=\sum_{x_{i}\in X}\log p_{d}(x_{i})" text="W * list@(X, d, q) = (sum _ (x _ i element-of X))@(logarithm@(p _ d) * x _ i)" xml:id="A1.E17X.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">W</XMTok>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="list"/>
                        <XMRef idref="A1.E17X.m1.1"/>
                        <XMRef idref="A1.E17X.m1.2"/>
                        <XMRef idref="A1.E17X.m1.3"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E17X.m1.1">X</XMTok>
                        <XMTok role="PUNCT">;</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E17X.m1.2">d</XMTok>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E17X.m1.3">q</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMApp>
                    <XMApp scriptpos="mid">
                      <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                      <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                      <XMApp>
                        <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="A1.E17X.m1.4"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A1.E17X.m1.4">
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>
            <MathBranch>
              <td align="right"><Math tex="\displaystyle W(X;d,q)" text="W * list@(X, d, q)" xml:id="A1.E17X.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">W</XMTok>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="list"/>
                          <XMRef idref="A1.E17X.m2.1"/>
                          <XMRef idref="A1.E17X.m2.2"/>
                          <XMRef idref="A1.E17X.m2.3"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E17X.m2.1">X</XMTok>
                          <XMTok role="PUNCT">;</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E17X.m2.2">d</XMTok>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E17X.m2.3">q</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left"><Math tex="\displaystyle=\sum_{x_{i}\in X}\log p_{d}(x_{i})" text="absent = (sum _ (x _ i element-of X))@(logarithm@(p _ d) * x _ i)" xml:id="A1.E17X.m3">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMTok meaning="absent"/>
                      <XMApp>
                        <XMApp scriptpos="mid">
                          <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                          <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                          <XMApp>
                            <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                            </XMApp>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" role="UNKNOWN">p</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A1.E17X.m3.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A1.E17X.m3.1">
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="A1.E17Xa">
          <MathFork>
            <Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)" xml:id="A1.E17Xa.m1">
              <XMath>
                <XMTok meaning="minus" role="ADDOP">-</XMTok>
                <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="true">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                    <XMTok name="mid" role="VERTBAR">∣</XMTok>
                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                    <XMTok name="mid" role="VERTBAR">∣</XMTok>
                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMTok role="CLOSE" stretchy="true">)</XMTok>
                </XMWrap>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)" xml:id="A1.E17Xa.m2">
                  <XMath>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="true">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="CLOSE" stretchy="true">)</XMTok>
                    </XMWrap>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="A1.E17Xb">
          <MathFork>
            <Math tex="\displaystyle\leq\sum_{x_{i}\in X}\log p_{d}(x_{i})," text="absent less= (sum _ (x _ i element-of X))@(logarithm@(p _ d) * x _ i)" xml:id="A1.E17Xb.m1">
              <XMath>
                <XMDual>
                  <XMRef idref="A1.E17Xb.m1.1"/>
                  <XMWrap>
                    <XMApp xml:id="A1.E17Xb.m1.1">
                      <XMTok meaning="less-than-or-equals" name="leq" role="RELOP">≤</XMTok>
                      <XMTok meaning="absent"/>
                      <XMApp>
                        <XMApp scriptpos="mid">
                          <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                          <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                          <XMApp>
                            <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                            </XMApp>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" role="UNKNOWN">p</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A1.E17Xb.m1.1.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A1.E17Xb.m1.1.1">
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                  </XMWrap>
                </XMDual>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle\leq\sum_{x_{i}\in X}\log p_{d}(x_{i})," text="absent less= (sum _ (x _ i element-of X))@(logarithm@(p _ d) * x _ i)" xml:id="A1.E17Xb.m2">
                  <XMath>
                    <XMDual>
                      <XMRef idref="A1.E17Xb.m2.1"/>
                      <XMWrap>
                        <XMApp xml:id="A1.E17Xb.m2.1">
                          <XMTok meaning="less-than-or-equals" name="leq" role="RELOP">≤</XMTok>
                          <XMTok meaning="absent"/>
                          <XMApp>
                            <XMApp scriptpos="mid">
                              <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                              <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                                </XMApp>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A1.E17Xb.m2.1.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A1.E17Xb.m2.1.1">
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                        <XMTok role="PUNCT">,</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
      </equationgroup>
      <p>where <Math mode="inline" tex="p_{d}(X)=\prod_{x_{i}\in X}p_{d}(x_{i})" text="p _ d * X = (product _ (x _ i element-of X))@(p _ d * x _ i)" xml:id="A1.p3.m1">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                </XMApp>
                <XMDual>
                  <XMRef idref="A1.p3.m1.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.p3.m1.1">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
              <XMApp>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok mathstyle="text" meaning="product" name="prod" role="SUMOP" scriptpos="post">∏</XMTok>
                  <XMApp>
                    <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                    </XMApp>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                  </XMApp>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.p3.m1.2"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.p3.m1.2">
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMApp>
          </XMath>
        </Math> and <Math mode="inline" tex="\sum_{x_{i}\in X}\log p_{d}(x_{i})=\log p_{d}(X)" text="(sum _ (x _ i element-of X))@(logarithm@(p _ d) * x _ i) = logarithm@(p _ d) * X" xml:id="A1.p3.m2">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMApp>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                  <XMApp>
                    <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                    </XMApp>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                  </XMApp>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.p3.m2.2"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.p3.m2.2">
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                  </XMApp>
                </XMApp>
                <XMDual>
                  <XMRef idref="A1.p3.m2.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.p3.m2.1">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>.</p>
    </para>
    <subsection xml:id="A1.SSx1">
      <title>Nonparametric objectives</title>
      <para xml:id="A1.SSx1.p1">
        <p>We consider a nonparametric setting where <Math mode="inline" tex="d" text="d" xml:id="A1.SSx1.p1.m1">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">d</XMTok>
            </XMath>
          </Math> and <Math mode="inline" tex="q" text="q" xml:id="A1.SSx1.p1.m2">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">q</XMTok>
            </XMath>
          </Math> can be any distributions.
<!--  %**** appendix˙mmSIVAE˙proof.tex Line 50 **** -->For <Math mode="inline" tex="z\sim p(z)" text="z similar-to p * z" xml:id="A1.SSx1.p1.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="similar-to" name="sim" role="RELOP">∼</XMTok>
                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMDual>
                    <XMRef idref="A1.SSx1.p1.m3.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx1.p1.m3.1">z</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>, let <Math mode="inline" tex="D(z)" text="D * z" xml:id="A1.SSx1.p1.m4">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                <XMDual>
                  <XMRef idref="A1.SSx1.p1.m4.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx1.p1.m4.1">z</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> be a multimodal sample from <Math mode="inline" tex="p_{d}(X\mid z)" text="p _ d * conditional@(X, z)" xml:id="A1.SSx1.p1.m5">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                </XMApp>
                <XMDual>
                  <XMRef idref="A1.SSx1.p1.m5.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A1.SSx1.p1.m5.1">
                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math>.
The encoder and decoder objectives are:</p>
        <equationgroup xml:id="A1.E18">
          <tags>
            <tag>(18)</tag>
            <tag role="autoref">Equation 18</tag>
            <tag role="refnum">18</tag>
          </tags>
          <equation xml:id="A1.E18X">
            <MathFork>
              <Math tex="\displaystyle\mathcal{L}_{E_{\phi}}(X,z)=W(X;q,d)-\frac{1}{\alpha}\exp\!\big{(%&#10;}\alpha W(D(z);q,d)\big{)}," text="L _ E _ phi * open-interval@(X, z) = W * list@(X, q, d) - (1 / alpha) * exponential@(alpha * W * list@(D * z, q, d))" xml:id="A1.E18X.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="A1.E18X.m1.10"/>
                    <XMWrap>
                      <XMApp xml:id="A1.E18X.m1.10">
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                              <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="open-interval"/>
                              <XMRef idref="A1.E18X.m1.1"/>
                              <XMRef idref="A1.E18X.m1.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m1.1">X</XMTok>
                              <XMTok role="PUNCT">,</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m1.2">z</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="minus" role="ADDOP">-</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">W</XMTok>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="list"/>
                                <XMRef idref="A1.E18X.m1.3"/>
                                <XMRef idref="A1.E18X.m1.4"/>
                                <XMRef idref="A1.E18X.m1.5"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m1.3">X</XMTok>
                                <XMTok role="PUNCT">;</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m1.4">q</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m1.5">d</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMTok meaning="1" role="NUMBER">1</XMTok>
                              <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMRef idref="A1.E18X.m1.9"/>
                                <XMRef idref="A1.E18X.m1.10.1"/>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt" xml:id="A1.E18X.m1.9">exp</XMTok>
                                <XMWrap>
                                  <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A1.E18X.m1.10.1">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                    <XMDual>
                                      <XMApp>
                                        <XMTok meaning="list"/>
                                        <XMRef idref="A1.E18X.m1.10.1.1"/>
                                        <XMRef idref="A1.E18X.m1.7"/>
                                        <XMRef idref="A1.E18X.m1.8"/>
                                      </XMApp>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A1.E18X.m1.10.1.1">
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                          <XMDual>
                                            <XMRef idref="A1.E18X.m1.6"/>
                                            <XMWrap>
                                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m1.6">z</XMTok>
                                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                            </XMWrap>
                                          </XMDual>
                                        </XMApp>
                                        <XMTok role="PUNCT">;</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m1.7">q</XMTok>
                                        <XMTok role="PUNCT">,</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m1.8">d</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMApp>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle\mathcal{L}_{E_{\phi}}(X,z)" text="L _ E _ phi * open-interval@(X, z)" xml:id="A1.E18X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                            <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="A1.E18X.m2.1"/>
                            <XMRef idref="A1.E18X.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m2.1">X</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m2.2">z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=W(X;q,d)-\frac{1}{\alpha}\exp\!\big{(}\alpha W(D(z);q,d)\big{)}," text="absent = W * list@(X, q, d) - (1 / alpha) * exponential@(alpha * W * list@(D * z, q, d))" xml:id="A1.E18X.m3">
                    <XMath>
                      <XMDual>
                        <XMRef idref="A1.E18X.m3.8"/>
                        <XMWrap>
                          <XMApp xml:id="A1.E18X.m3.8">
                            <XMTok meaning="equals" role="RELOP">=</XMTok>
                            <XMTok meaning="absent"/>
                            <XMApp>
                              <XMTok meaning="minus" role="ADDOP">-</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="list"/>
                                    <XMRef idref="A1.E18X.m3.1"/>
                                    <XMRef idref="A1.E18X.m3.2"/>
                                    <XMRef idref="A1.E18X.m3.3"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m3.1">X</XMTok>
                                    <XMTok role="PUNCT">;</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m3.2">q</XMTok>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m3.3">d</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                  <XMTok meaning="1" role="NUMBER">1</XMTok>
                                  <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                </XMApp>
                                <XMDual>
                                  <XMApp>
                                    <XMRef idref="A1.E18X.m3.7"/>
                                    <XMRef idref="A1.E18X.m3.8.1"/>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt" xml:id="A1.E18X.m3.7">exp</XMTok>
                                    <XMWrap>
                                      <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="A1.E18X.m3.8.1">
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                        <XMDual>
                                          <XMApp>
                                            <XMTok meaning="list"/>
                                            <XMRef idref="A1.E18X.m3.8.1.1"/>
                                            <XMRef idref="A1.E18X.m3.5"/>
                                            <XMRef idref="A1.E18X.m3.6"/>
                                          </XMApp>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMApp xml:id="A1.E18X.m3.8.1.1">
                                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                              <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                              <XMDual>
                                                <XMRef idref="A1.E18X.m3.4"/>
                                                <XMWrap>
                                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m3.4">z</XMTok>
                                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                                </XMWrap>
                                              </XMDual>
                                            </XMApp>
                                            <XMTok role="PUNCT">;</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m3.5">q</XMTok>
                                            <XMTok role="PUNCT">,</XMTok>
                                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18X.m3.6">d</XMTok>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                      <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMApp>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PUNCT">,</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E18Xa">
            <MathFork>
              <Math tex="\displaystyle\mathcal{L}_{D_{\theta}}(X,z)=W(X;q,d)+\gamma\,W(D(z);q,d)." text="L _ D _ theta * open-interval@(X, z) = W * list@(X, q, d) + gamma * W * list@(D * z, q, d)" xml:id="A1.E18Xa.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="A1.E18Xa.m1.9"/>
                    <XMWrap>
                      <XMApp xml:id="A1.E18Xa.m1.9">
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                              <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="open-interval"/>
                              <XMRef idref="A1.E18Xa.m1.1"/>
                              <XMRef idref="A1.E18Xa.m1.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m1.1">X</XMTok>
                              <XMTok role="PUNCT">,</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m1.2">z</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="plus" role="ADDOP">+</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">W</XMTok>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="list"/>
                                <XMRef idref="A1.E18Xa.m1.3"/>
                                <XMRef idref="A1.E18Xa.m1.4"/>
                                <XMRef idref="A1.E18Xa.m1.5"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m1.3">X</XMTok>
                                <XMTok role="PUNCT">;</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m1.4">q</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m1.5">d</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                            <XMTok font="italic" role="UNKNOWN">W</XMTok>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="list"/>
                                <XMRef idref="A1.E18Xa.m1.9.1"/>
                                <XMRef idref="A1.E18Xa.m1.7"/>
                                <XMRef idref="A1.E18Xa.m1.8"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A1.E18Xa.m1.9.1">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                  <XMDual>
                                    <XMRef idref="A1.E18Xa.m1.6"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m1.6">z</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok role="PUNCT">;</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m1.7">q</XMTok>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m1.8">d</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle\mathcal{L}_{D_{\theta}}(X,z)" text="L _ D _ theta * open-interval@(X, z)" xml:id="A1.E18Xa.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                            <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="A1.E18Xa.m2.1"/>
                            <XMRef idref="A1.E18Xa.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m2.1">X</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m2.2">z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=W(X;q,d)+\gamma\,W(D(z);q,d)." text="absent = W * list@(X, q, d) + gamma * W * list@(D * z, q, d)" xml:id="A1.E18Xa.m3">
                    <XMath>
                      <XMDual>
                        <XMRef idref="A1.E18Xa.m3.7"/>
                        <XMWrap>
                          <XMApp xml:id="A1.E18Xa.m3.7">
                            <XMTok meaning="equals" role="RELOP">=</XMTok>
                            <XMTok meaning="absent"/>
                            <XMApp>
                              <XMTok meaning="plus" role="ADDOP">+</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="list"/>
                                    <XMRef idref="A1.E18Xa.m3.1"/>
                                    <XMRef idref="A1.E18Xa.m3.2"/>
                                    <XMRef idref="A1.E18Xa.m3.3"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m3.1">X</XMTok>
                                    <XMTok role="PUNCT">;</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m3.2">q</XMTok>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m3.3">d</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="list"/>
                                    <XMRef idref="A1.E18Xa.m3.7.1"/>
                                    <XMRef idref="A1.E18Xa.m3.5"/>
                                    <XMRef idref="A1.E18Xa.m3.6"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A1.E18Xa.m3.7.1">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                      <XMDual>
                                        <XMRef idref="A1.E18Xa.m3.4"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m3.4">z</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok role="PUNCT">;</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m3.5">q</XMTok>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E18Xa.m3.6">d</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PERIOD">.</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
        <p>The complete multimodal Soft-IntroVAE objectives take expectations over real samples (<Math mode="inline" tex="p_{\text{data}}" text="p _ [data]" xml:id="A1.SSx1.p1.m6">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMText><text fontsize="70%">data</text></XMText>
              </XMApp>
            </XMath>
          </Math>) and generated samples (<Math mode="inline" tex="p_{d}" text="p _ d" xml:id="A1.SSx1.p1.m7">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
              </XMApp>
            </XMath>
          </Math>):</p>
        <equationgroup labels="LABEL:eq:complete_mmSIVAE_objective" xml:id="A1.E19">
          <tags>
            <tag>(19)</tag>
            <tag role="autoref">Equation 19</tag>
            <tag role="refnum">19</tag>
          </tags>
          <equation xml:id="A1.E19X">
            <MathFork>
              <Math tex="\displaystyle L_{q}(q,d)=\mathbb{E}_{p_{\text{data}}}\!\big{[}W(X;q,d)\big{]}-%&#10;\mathbb{E}_{p_{d}}\!\Big{[}\alpha^{-1}\exp\!\big{(}\alpha W(X;q,d)\big{)}\Big{%&#10;]}," text="L _ q * open-interval@(q, d) = E _ p _ [data] * delimited-[]@(W * list@(X, q, d)) - E _ p _ d * delimited-[]@(alpha ^ (- 1) * exponential@(alpha * W * list@(X, q, d)))" xml:id="A1.E19X.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="A1.E19X.m1.10"/>
                    <XMWrap>
                      <XMApp xml:id="A1.E19X.m1.10">
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">L</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="open-interval"/>
                              <XMRef idref="A1.E19X.m1.1"/>
                              <XMRef idref="A1.E19X.m1.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m1.1">q</XMTok>
                              <XMTok role="PUNCT">,</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m1.2">d</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="minus" role="ADDOP">-</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp rpadding="-1.7pt">
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                <XMText><text fontsize="50%">data</text></XMText>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="delimited-[]"/>
                                <XMRef idref="A1.E19X.m1.10.1"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                <XMApp xml:id="A1.E19X.m1.10.1">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                  <XMDual>
                                    <XMApp>
                                      <XMTok meaning="list"/>
                                      <XMRef idref="A1.E19X.m1.3"/>
                                      <XMRef idref="A1.E19X.m1.4"/>
                                      <XMRef idref="A1.E19X.m1.5"/>
                                    </XMApp>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m1.3">X</XMTok>
                                      <XMTok role="PUNCT">;</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m1.4">q</XMTok>
                                      <XMTok role="PUNCT">,</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m1.5">d</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp rpadding="-1.7pt">
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="delimited-[]"/>
                                <XMRef idref="A1.E19X.m1.10.2"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                                <XMApp xml:id="A1.E19X.m1.10.2">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                    <XMApp>
                                      <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMDual>
                                    <XMApp>
                                      <XMRef idref="A1.E19X.m1.9"/>
                                      <XMRef idref="A1.E19X.m1.10.2.1"/>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt" xml:id="A1.E19X.m1.9">exp</XMTok>
                                      <XMWrap>
                                        <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A1.E19X.m1.10.2.1">
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                          <XMDual>
                                            <XMApp>
                                              <XMTok meaning="list"/>
                                              <XMRef idref="A1.E19X.m1.6"/>
                                              <XMRef idref="A1.E19X.m1.7"/>
                                              <XMRef idref="A1.E19X.m1.8"/>
                                            </XMApp>
                                            <XMWrap>
                                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m1.6">X</XMTok>
                                              <XMTok role="PUNCT">;</XMTok>
                                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m1.7">q</XMTok>
                                              <XMTok role="PUNCT">,</XMTok>
                                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m1.8">d</XMTok>
                                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                            </XMWrap>
                                          </XMDual>
                                        </XMApp>
                                        <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMApp>
                                  </XMDual>
                                </XMApp>
                                <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle L_{q}(q,d)" text="L _ q * open-interval@(q, d)" xml:id="A1.E19X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="A1.E19X.m2.1"/>
                            <XMRef idref="A1.E19X.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m2.1">q</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m2.2">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{p_{\text{data}}}\!\big{[}W(X;q,d)\big{]}-\mathbb{E}_%&#10;{p_{d}}\!\Big{[}\alpha^{-1}\exp\!\big{(}\alpha W(X;q,d)\big{)}\Big{]}," text="absent = E _ p _ [data] * delimited-[]@(W * list@(X, q, d)) - E _ p _ d * delimited-[]@(alpha ^ (- 1) * exponential@(alpha * W * list@(X, q, d)))" xml:id="A1.E19X.m3">
                    <XMath>
                      <XMDual>
                        <XMRef idref="A1.E19X.m3.8"/>
                        <XMWrap>
                          <XMApp xml:id="A1.E19X.m3.8">
                            <XMTok meaning="equals" role="RELOP">=</XMTok>
                            <XMTok meaning="absent"/>
                            <XMApp>
                              <XMTok meaning="minus" role="ADDOP">-</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp rpadding="-1.7pt">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                    <XMText><text fontsize="50%">data</text></XMText>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="delimited-[]"/>
                                    <XMRef idref="A1.E19X.m3.8.1"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                    <XMApp xml:id="A1.E19X.m3.8.1">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                      <XMDual>
                                        <XMApp>
                                          <XMTok meaning="list"/>
                                          <XMRef idref="A1.E19X.m3.1"/>
                                          <XMRef idref="A1.E19X.m3.2"/>
                                          <XMRef idref="A1.E19X.m3.3"/>
                                        </XMApp>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m3.1">X</XMTok>
                                          <XMTok role="PUNCT">;</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m3.2">q</XMTok>
                                          <XMTok role="PUNCT">,</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m3.3">d</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp rpadding="-1.7pt">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="delimited-[]"/>
                                    <XMRef idref="A1.E19X.m3.8.2"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                                    <XMApp xml:id="A1.E19X.m3.8.2">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                        <XMApp>
                                          <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                                          <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMDual>
                                        <XMApp>
                                          <XMRef idref="A1.E19X.m3.7"/>
                                          <XMRef idref="A1.E19X.m3.8.2.1"/>
                                        </XMApp>
                                        <XMApp>
                                          <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt" xml:id="A1.E19X.m3.7">exp</XMTok>
                                          <XMWrap>
                                            <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                                            <XMApp xml:id="A1.E19X.m3.8.2.1">
                                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                              <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                                              <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                              <XMDual>
                                                <XMApp>
                                                  <XMTok meaning="list"/>
                                                  <XMRef idref="A1.E19X.m3.4"/>
                                                  <XMRef idref="A1.E19X.m3.5"/>
                                                  <XMRef idref="A1.E19X.m3.6"/>
                                                </XMApp>
                                                <XMWrap>
                                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m3.4">X</XMTok>
                                                  <XMTok role="PUNCT">;</XMTok>
                                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m3.5">q</XMTok>
                                                  <XMTok role="PUNCT">,</XMTok>
                                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19X.m3.6">d</XMTok>
                                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                                </XMWrap>
                                              </XMDual>
                                            </XMApp>
                                            <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMApp>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PUNCT">,</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E19Xa">
            <MathFork>
              <Math tex="\displaystyle L_{d}(q,d)=\mathbb{E}_{p_{\text{data}}}\!\big{[}W(X;q,d)\big{]}+%&#10;\gamma\,\mathbb{E}_{p_{d}}\!\big{[}W(X;q,d)\big{]}." text="L _ d * open-interval@(q, d) = E _ p _ [data] * delimited-[]@(W * list@(X, q, d)) + gamma * E _ p _ d * delimited-[]@(W * list@(X, q, d))" xml:id="A1.E19Xa.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="A1.E19Xa.m1.9"/>
                    <XMWrap>
                      <XMApp xml:id="A1.E19Xa.m1.9">
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">L</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="open-interval"/>
                              <XMRef idref="A1.E19Xa.m1.1"/>
                              <XMRef idref="A1.E19Xa.m1.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m1.1">q</XMTok>
                              <XMTok role="PUNCT">,</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m1.2">d</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="plus" role="ADDOP">+</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp rpadding="-1.7pt">
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                <XMText><text fontsize="50%">data</text></XMText>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="delimited-[]"/>
                                <XMRef idref="A1.E19Xa.m1.9.1"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                <XMApp xml:id="A1.E19Xa.m1.9.1">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                  <XMDual>
                                    <XMApp>
                                      <XMTok meaning="list"/>
                                      <XMRef idref="A1.E19Xa.m1.3"/>
                                      <XMRef idref="A1.E19Xa.m1.4"/>
                                      <XMRef idref="A1.E19Xa.m1.5"/>
                                    </XMApp>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m1.3">X</XMTok>
                                      <XMTok role="PUNCT">;</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m1.4">q</XMTok>
                                      <XMTok role="PUNCT">,</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m1.5">d</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                            <XMApp rpadding="-1.7pt">
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="delimited-[]"/>
                                <XMRef idref="A1.E19Xa.m1.9.2"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                <XMApp xml:id="A1.E19Xa.m1.9.2">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                  <XMDual>
                                    <XMApp>
                                      <XMTok meaning="list"/>
                                      <XMRef idref="A1.E19Xa.m1.6"/>
                                      <XMRef idref="A1.E19Xa.m1.7"/>
                                      <XMRef idref="A1.E19Xa.m1.8"/>
                                    </XMApp>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m1.6">X</XMTok>
                                      <XMTok role="PUNCT">;</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m1.7">q</XMTok>
                                      <XMTok role="PUNCT">,</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m1.8">d</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle L_{d}(q,d)" text="L _ d * open-interval@(q, d)" xml:id="A1.E19Xa.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="A1.E19Xa.m2.1"/>
                            <XMRef idref="A1.E19Xa.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m2.1">q</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m2.2">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{p_{\text{data}}}\!\big{[}W(X;q,d)\big{]}+\gamma\,%&#10;\mathbb{E}_{p_{d}}\!\big{[}W(X;q,d)\big{]}." text="absent = E _ p _ [data] * delimited-[]@(W * list@(X, q, d)) + gamma * E _ p _ d * delimited-[]@(W * list@(X, q, d))" xml:id="A1.E19Xa.m3">
                    <XMath>
                      <XMDual>
                        <XMRef idref="A1.E19Xa.m3.7"/>
                        <XMWrap>
                          <XMApp xml:id="A1.E19Xa.m3.7">
                            <XMTok meaning="equals" role="RELOP">=</XMTok>
                            <XMTok meaning="absent"/>
                            <XMApp>
                              <XMTok meaning="plus" role="ADDOP">+</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp rpadding="-1.7pt">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                    <XMText><text fontsize="50%">data</text></XMText>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="delimited-[]"/>
                                    <XMRef idref="A1.E19Xa.m3.7.1"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                    <XMApp xml:id="A1.E19Xa.m3.7.1">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                      <XMDual>
                                        <XMApp>
                                          <XMTok meaning="list"/>
                                          <XMRef idref="A1.E19Xa.m3.1"/>
                                          <XMRef idref="A1.E19Xa.m3.2"/>
                                          <XMRef idref="A1.E19Xa.m3.3"/>
                                        </XMApp>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m3.1">X</XMTok>
                                          <XMTok role="PUNCT">;</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m3.2">q</XMTok>
                                          <XMTok role="PUNCT">,</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m3.3">d</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                                <XMApp rpadding="-1.7pt">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="delimited-[]"/>
                                    <XMRef idref="A1.E19Xa.m3.7.2"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                                    <XMApp xml:id="A1.E19Xa.m3.7.2">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                      <XMDual>
                                        <XMApp>
                                          <XMTok meaning="list"/>
                                          <XMRef idref="A1.E19Xa.m3.4"/>
                                          <XMRef idref="A1.E19Xa.m3.5"/>
                                          <XMRef idref="A1.E19Xa.m3.6"/>
                                        </XMApp>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m3.4">X</XMTok>
                                          <XMTok role="PUNCT">;</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m3.5">q</XMTok>
                                          <XMTok role="PUNCT">,</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E19Xa.m3.6">d</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PERIOD">.</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
      </para>
      <para xml:id="A1.SSx1.p2">
        <p>A Nash equilibrium point <Math mode="inline" tex="(q^{*},d^{*})" text="open-interval@(q ^ *, d ^ *)" xml:id="A1.SSx1.p2.m1">
            <XMath>
              <XMDual>
                <XMApp>
                  <XMTok meaning="open-interval"/>
                  <XMRef idref="A1.SSx1.p2.m1.1"/>
                  <XMRef idref="A1.SSx1.p2.m1.2"/>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMApp xml:id="A1.SSx1.p2.m1.1">
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMTok role="PUNCT">,</XMTok>
                  <XMApp xml:id="A1.SSx1.p2.m1.2">
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">d</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math> satisfies</p>
        <equation xml:id="A1.Ex2">
          <Math mode="display" tex="L_{q}(q^{*},d^{*})\geq L_{q}(q,d^{*})\quad\text{and}\quad L_{d}(q^{*},d^{*})%&#10;\geq L_{d}(q^{*},d)\quad\forall\,q,d." text="formulae@(L _ q * open-interval@(q ^ *, d ^ *) &gt;= list@(L _ q * open-interval@(q, d ^ *), [and]), L _ d * open-interval@(q ^ *, d ^ *) &gt;= list@(L _ d * open-interval@(q ^ *, d), for-all@(q), d))" xml:id="A1.Ex2.m1">
            <XMath>
              <XMDual>
                <XMRef idref="A1.Ex2.m1.5"/>
                <XMWrap>
                  <XMDual xml:id="A1.Ex2.m1.5">
                    <XMApp>
                      <XMTok meaning="formulae"/>
                      <XMRef idref="A1.Ex2.m1.5.1"/>
                      <XMRef idref="A1.Ex2.m1.5.2"/>
                    </XMApp>
                    <XMWrap>
                      <XMApp xml:id="A1.Ex2.m1.5.1">
                        <XMTok meaning="greater-than-or-equals" name="geq" role="RELOP">≥</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">L</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="open-interval"/>
                              <XMRef idref="A1.Ex2.m1.5.1.1"/>
                              <XMRef idref="A1.Ex2.m1.5.1.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A1.Ex2.m1.5.1.1">
                                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                              </XMApp>
                              <XMTok role="PUNCT">,</XMTok>
                              <XMApp xml:id="A1.Ex2.m1.5.1.2">
                                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="list"/>
                            <XMRef idref="A1.Ex2.m1.5.1.3"/>
                            <XMRef idref="A1.Ex2.m1.4"/>
                          </XMApp>
                          <XMWrap>
                            <XMApp xml:id="A1.Ex2.m1.5.1.3">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">L</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMApp>
                                  <XMTok meaning="open-interval"/>
                                  <XMRef idref="A1.Ex2.m1.1"/>
                                  <XMRef idref="A1.Ex2.m1.5.1.3.1"/>
                                </XMApp>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.Ex2.m1.1">q</XMTok>
                                  <XMTok role="PUNCT">,</XMTok>
                                  <XMApp xml:id="A1.Ex2.m1.5.1.3.1">
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                                    <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok font="italic" name="quad" role="PUNCT"> </XMTok>
                            <XMText xml:id="A1.Ex2.m1.4">and</XMText>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok font="italic" name="quad" role="PUNCT"> </XMTok>
                      <XMApp xml:id="A1.Ex2.m1.5.2">
                        <XMTok meaning="greater-than-or-equals" name="geq" role="RELOP">≥</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">L</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="open-interval"/>
                              <XMRef idref="A1.Ex2.m1.5.2.1"/>
                              <XMRef idref="A1.Ex2.m1.5.2.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A1.Ex2.m1.5.2.1">
                                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                              </XMApp>
                              <XMTok role="PUNCT">,</XMTok>
                              <XMApp xml:id="A1.Ex2.m1.5.2.2">
                                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">d</XMTok>
                                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="list"/>
                            <XMRef idref="A1.Ex2.m1.5.2.3"/>
                            <XMRef idref="A1.Ex2.m1.5.2.4"/>
                            <XMRef idref="A1.Ex2.m1.3"/>
                          </XMApp>
                          <XMWrap>
                            <XMApp xml:id="A1.Ex2.m1.5.2.3">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">L</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMApp>
                                  <XMTok meaning="open-interval"/>
                                  <XMRef idref="A1.Ex2.m1.5.2.3.1"/>
                                  <XMRef idref="A1.Ex2.m1.2"/>
                                </XMApp>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A1.Ex2.m1.5.2.3.1">
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                                  </XMApp>
                                  <XMTok role="PUNCT">,</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.Ex2.m1.2">d</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok font="italic" name="quad" role="PUNCT"> </XMTok>
                            <XMApp xml:id="A1.Ex2.m1.5.2.4">
                              <XMTok meaning="for-all" name="forall" role="BIGOP" rpadding="1.7pt">∀</XMTok>
                              <XMTok font="italic" role="UNKNOWN">q</XMTok>
                            </XMApp>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.Ex2.m1.3">d</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMWrap>
                  </XMDual>
                  <XMTok role="PERIOD">.</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math>
        </equation>
        <p>Given <Math mode="inline" tex="d" text="d" xml:id="A1.SSx1.p2.m2">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">d</XMTok>
            </XMath>
          </Math>, let <Math mode="inline" tex="q^{*}(d)" text="q ^ * * d" xml:id="A1.SSx1.p2.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                </XMApp>
                <XMDual>
                  <XMRef idref="A1.SSx1.p2.m3.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx1.p2.m3.1">d</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> satisfy <Math mode="inline" tex="L_{q}(q^{*}(d),d)\geq L_{q}(q,d)" text="L _ q * open-interval@(q ^ * * d, d) &gt;= L _ q * open-interval@(q, d)" xml:id="A1.SSx1.p2.m4">
            <XMath>
              <XMApp>
                <XMTok meaning="greater-than-or-equals" name="geq" role="RELOP">≥</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">L</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="open-interval"/>
                      <XMRef idref="A1.SSx1.p2.m4.5"/>
                      <XMRef idref="A1.SSx1.p2.m4.2"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.SSx1.p2.m4.5">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A1.SSx1.p2.m4.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx1.p2.m4.1">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx1.p2.m4.2">d</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">L</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="open-interval"/>
                      <XMRef idref="A1.SSx1.p2.m4.3"/>
                      <XMRef idref="A1.SSx1.p2.m4.4"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx1.p2.m4.3">q</XMTok>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx1.p2.m4.4">d</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> <break/>for all <Math mode="inline" tex="q" text="q" xml:id="A1.SSx1.p2.m5">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">q</XMTok>
            </XMath>
          </Math>.</p>
      </para>
    </subsection>
    <subsection xml:id="A1.SSx2">
      <title>Lemma 1 and proof</title>
      <para class="ltx_noindent" xml:id="A1.SSx2.p1">
        <p><text font="bold">Lemma 1.</text>
If <Math mode="inline" tex="\sum_{i}p_{d}(x_{i})\leq p_{\text{data}}(X)^{\frac{1}{\alpha+1}}" text="(sum _ i)@(p _ d * x _ i) less= p _ [data] * X ^ (1 / (alpha + 1))" xml:id="A1.SSx2.p1.m1">
            <XMath>
              <XMApp>
                <XMTok meaning="less-than-or-equals" name="leq" role="RELOP">≤</XMTok>
                <XMApp>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                    </XMApp>
                    <XMDual>
                      <XMRef idref="A1.SSx2.p1.m1.2"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A1.SSx2.p1.m1.2">
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">x</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMText><text fontsize="70%">data</text></XMText>
                  </XMApp>
                  <XMApp>
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMDual>
                      <XMRef idref="A1.SSx2.p1.m1.1"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p1.m1.1">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                    <XMApp>
                      <XMTok mathstyle="script" meaning="divide" role="FRACOP"/>
                      <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                      <XMApp>
                        <XMTok fontsize="50%" meaning="plus" role="ADDOP">+</XMTok>
                        <XMTok font="italic" fontsize="50%" name="alpha" role="UNKNOWN">α</XMTok>
                        <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> for all <Math mode="inline" tex="X" text="X" xml:id="A1.SSx2.p1.m2">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">X</XMTok>
            </XMath>
          </Math> such that <Math mode="inline" tex="p_{\text{data}}(X)&gt;0" text="p _ [data] * X &gt; 0" xml:id="A1.SSx2.p1.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="greater-than" role="RELOP">&gt;</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMText><text fontsize="70%">data</text></XMText>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.SSx2.p1.m3.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p1.m3.1">X</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMTok meaning="0" role="NUMBER">0</XMTok>
              </XMApp>
            </XMath>
          </Math>, then <Math mode="inline" tex="q^{*}(d)" text="q ^ * * d" xml:id="A1.SSx2.p1.m4">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                </XMApp>
                <XMDual>
                  <XMRef idref="A1.SSx2.p1.m4.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p1.m4.1">d</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> satisfies
<Math mode="inline" tex="q^{*}(d)(z\mid X)=p_{d}(z\mid X)" text="q ^ * * d * conditional@(z, X) = p _ d * conditional@(z, X)" xml:id="A1.SSx2.p1.m5">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.SSx2.p1.m5.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p1.m5.1">d</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                  <XMDual>
                    <XMRef idref="A1.SSx2.p1.m5.2"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.SSx2.p1.m5.2">
                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.SSx2.p1.m5.3"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.SSx2.p1.m5.3">
                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>, and
<Math mode="inline" tex="W(X;q^{*}(d),d)=\sum_{i}\log p_{d}(x_{i})" text="W * list@(X, q ^ * * d, d) = (sum _ i)@(logarithm@(p _ d) * x _ i)" xml:id="A1.SSx2.p1.m6">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" role="UNKNOWN">W</XMTok>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="list"/>
                      <XMRef idref="A1.SSx2.p1.m6.2"/>
                      <XMRef idref="A1.SSx2.p1.m6.4"/>
                      <XMRef idref="A1.SSx2.p1.m6.3"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p1.m6.2">X</XMTok>
                      <XMTok role="PUNCT">;</XMTok>
                      <XMApp xml:id="A1.SSx2.p1.m6.4">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A1.SSx2.p1.m6.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p1.m6.1">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p1.m6.3">d</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMRef idref="A1.SSx2.p1.m6.5"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A1.SSx2.p1.m6.5">
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">x</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>.</p>
      </para>
      <para class="ltx_noindent" xml:id="A1.SSx2.p2">
        <p><text font="bold">Proof.</text>
Using the ELBO identity,
<!--  %**** appendix˙mmSIVAE˙proof.tex Line 100 **** --></p>
        <equationgroup xml:id="A1.E20">
          <tags>
            <tag>(20)</tag>
            <tag role="autoref">Equation 20</tag>
            <tag role="refnum">20</tag>
          </tags>
          <equation xml:id="A1.E20X">
            <MathFork>
              <Math tex="\displaystyle L_{q}(q,d)=\mathbb{E}_{p_{\text{data}}}\Big{[}\sum_{i}\log p_{d}%&#10;(x_{i})\Big{]}" text="L _ q * open-interval@(q, d) = E _ p _ [data] * delimited-[]@((sum _ i)@(logarithm@(p _ d) * x _ i))" xml:id="A1.E20X.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">L</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="open-interval"/>
                          <XMRef idref="A1.E20X.m1.1"/>
                          <XMRef idref="A1.E20X.m1.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E20X.m1.1">q</XMTok>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E20X.m1.2">d</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                          <XMText><text fontsize="50%">data</text></XMText>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A1.E20X.m1.3"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                          <XMApp xml:id="A1.E20X.m1.3">
                            <XMApp scriptpos="mid">
                              <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                              <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A1.E20X.m1.3.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A1.E20X.m1.3.1">
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle L_{q}(q,d)" text="L _ q * open-interval@(q, d)" xml:id="A1.E20X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="A1.E20X.m2.1"/>
                            <XMRef idref="A1.E20X.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E20X.m2.1">q</XMTok>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E20X.m2.2">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{p_{\text{data}}}\Big{[}\sum_{i}\log p_{d}(x_{i})\Big%&#10;{]}" text="absent = E _ p _ [data] * delimited-[]@((sum _ i)@(logarithm@(p _ d) * x _ i))" xml:id="A1.E20X.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMText><text fontsize="50%">data</text></XMText>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A1.E20X.m3.1"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                              <XMApp xml:id="A1.E20X.m3.1">
                                <XMApp scriptpos="mid">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                  <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="A1.E20X.m3.1.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="A1.E20X.m3.1.1">
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E20Xa">
            <MathFork>
              <Math tex="\displaystyle-\Big{[}\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)%&#10;\Big{]}" xml:id="A1.E20Xa.m1">
                <XMath>
                  <XMTok meaning="minus" role="ADDOP">-</XMTok>
                  <XMWrap>
                    <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                    <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="true">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="CLOSE" stretchy="true">)</XMTok>
                    </XMWrap>
                    <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                  </XMWrap>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle-\Big{[}\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)%&#10;\Big{]}" xml:id="A1.E20Xa.m2">
                    <XMath>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMWrap>
                        <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                        <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok role="CLOSE" stretchy="true">)</XMTok>
                        </XMWrap>
                        <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                      </XMWrap>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E20Xb">
            <MathFork>
              <Math tex="\displaystyle\quad-\frac{1}{\alpha}\,\mathbb{E}_{p_{d}}\Big{[}\exp\!\Big{(}%&#10;\alpha\sum_{i}\log p_{d}(x_{i})" xml:id="A1.E20Xb.m1">
                <XMath>
                  <XMTok lpadding="10.0pt" meaning="minus" role="ADDOP">-</XMTok>
                  <XMApp rpadding="1.7pt">
                    <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                    <XMTok meaning="1" role="NUMBER">1</XMTok>
                    <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                  </XMApp>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                    <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMWrap>
                    <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                    <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt">exp</XMTok>
                    <XMWrap>
                      <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                      <XMApp scriptpos="mid">
                        <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                        <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">x</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMWrap>
                  </XMWrap>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle\quad-\frac{1}{\alpha}\,\mathbb{E}_{p_{d}}\Big{[}\exp\!\Big{(}%&#10;\alpha\sum_{i}\log p_{d}(x_{i})" xml:id="A1.E20Xb.m2">
                    <XMath>
                      <XMTok lpadding="10.0pt" meaning="minus" role="ADDOP">-</XMTok>
                      <XMApp rpadding="1.7pt">
                        <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                        <XMTok meaning="1" role="NUMBER">1</XMTok>
                        <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                      </XMApp>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMWrap>
                        <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                        <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt">exp</XMTok>
                        <XMWrap>
                          <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                          <XMApp scriptpos="mid">
                            <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                            <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" role="UNKNOWN">x</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMWrap>
                      </XMWrap>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E20Xc">
            <MathFork>
              <Math tex="\displaystyle-\alpha\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)%&#10;\Big{)}\Big{]}" xml:id="A1.E20Xc.m1">
                <XMath>
                  <XMWrap>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                    <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="true">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="CLOSE" stretchy="true">)</XMTok>
                    </XMWrap>
                    <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle-\alpha\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)%&#10;\Big{)}\Big{]}" xml:id="A1.E20Xc.m2">
                    <XMath>
                      <XMWrap>
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                        <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok role="CLOSE" stretchy="true">)</XMTok>
                        </XMWrap>
                        <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E20Xd">
            <MathFork>
              <Math tex="\displaystyle=\sum_{X}p_{\text{data}}(X)\Big{(}\sum_{i}\log p_{d}(x_{i})" xml:id="A1.E20Xd.m1">
                <XMath>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMApp scriptpos="mid">
                    <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                    <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                  </XMApp>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMText><text fontsize="70%">data</text></XMText>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E20Xd.m1.1">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMWrap>
                    <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                    <XMApp scriptpos="mid">
                      <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                      <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                    </XMApp>
                    <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMWrap>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle=\sum_{X}p_{\text{data}}(X)\Big{(}\sum_{i}\log p_{d}(x_{i})" xml:id="A1.E20Xd.m2">
                    <XMath>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMApp scriptpos="mid">
                        <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                        <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                      </XMApp>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMText><text fontsize="70%">data</text></XMText>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E20Xd.m2.1">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMWrap>
                        <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                        <XMApp scriptpos="mid">
                          <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                          <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMWrap>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E20Xe">
            <MathFork>
              <Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{)}" xml:id="A1.E20Xe.m1">
                <XMath>
                  <XMTok meaning="minus" role="ADDOP">-</XMTok>
                  <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="true">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMTok name="mid" role="VERTBAR">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                    </XMWrap>
                    <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMTok name="mid" role="VERTBAR">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                    <XMTok role="CLOSE" stretchy="true">)</XMTok>
                  </XMWrap>
                  <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle-\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{)}" xml:id="A1.E20Xe.m2">
                    <XMath>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="true">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          <XMTok name="mid" role="VERTBAR">∣</XMTok>
                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                          <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                        </XMWrap>
                        <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          <XMTok name="mid" role="VERTBAR">∣</XMTok>
                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                        <XMTok role="CLOSE" stretchy="true">)</XMTok>
                      </XMWrap>
                      <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E20Xf">
            <MathFork>
              <Math tex="\displaystyle\quad-\frac{1}{\alpha}\,\prod_{i}p_{d}^{\alpha+1}(x_{i})\,\exp\!%&#10;\Big{(}-\alpha\,\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{)}." xml:id="A1.E20Xf.m1">
                <XMath>
                  <XMTok lpadding="10.0pt" meaning="minus" role="ADDOP">-</XMTok>
                  <XMApp rpadding="1.7pt">
                    <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                    <XMTok meaning="1" role="NUMBER">1</XMTok>
                    <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                  </XMApp>
                  <XMApp scriptpos="mid">
                    <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                    <XMTok mathstyle="display" meaning="product" name="prod" role="SUMOP" scriptpos="mid">∏</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                  </XMApp>
                  <XMApp>
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                    </XMApp>
                    <XMApp>
                      <XMTok fontsize="70%" meaning="plus" role="ADDOP">+</XMTok>
                      <XMTok font="italic" fontsize="70%" name="alpha" role="UNKNOWN">α</XMTok>
                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt">exp</XMTok>
                  <XMWrap>
                    <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMTok font="italic" name="alpha" role="UNKNOWN" rpadding="1.7pt">α</XMTok>
                    <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="true">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="CLOSE" stretchy="true">)</XMTok>
                    </XMWrap>
                    <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMTok role="PERIOD">.</XMTok>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle\quad-\frac{1}{\alpha}\,\prod_{i}p_{d}^{\alpha+1}(x_{i})\,\exp\!%&#10;\Big{(}-\alpha\,\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{)}." xml:id="A1.E20Xf.m2">
                    <XMath>
                      <XMTok lpadding="10.0pt" meaning="minus" role="ADDOP">-</XMTok>
                      <XMApp rpadding="1.7pt">
                        <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                        <XMTok meaning="1" role="NUMBER">1</XMTok>
                        <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                      </XMApp>
                      <XMApp scriptpos="mid">
                        <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                        <XMTok mathstyle="display" meaning="product" name="prod" role="SUMOP" scriptpos="mid">∏</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="plus" role="ADDOP">+</XMTok>
                          <XMTok font="italic" fontsize="70%" name="alpha" role="UNKNOWN">α</XMTok>
                          <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">x</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt">exp</XMTok>
                      <XMWrap>
                        <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMTok font="italic" name="alpha" role="UNKNOWN" rpadding="1.7pt">α</XMTok>
                        <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok role="CLOSE" stretchy="true">)</XMTok>
                        </XMWrap>
                        <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
      </para>
      <para xml:id="A1.SSx2.p3">
        <p>Fix an <Math mode="inline" tex="X" text="X" xml:id="A1.SSx2.p3.m1">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">X</XMTok>
            </XMath>
          </Math> with <Math mode="inline" tex="p_{\text{data}}(X)&gt;0" text="p _ [data] * X &gt; 0" xml:id="A1.SSx2.p3.m2">
            <XMath>
              <XMApp>
                <XMTok meaning="greater-than" role="RELOP">&gt;</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMText><text fontsize="70%">data</text></XMText>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.SSx2.p3.m2.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p3.m2.1">X</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMTok meaning="0" role="NUMBER">0</XMTok>
              </XMApp>
            </XMath>
          </Math> and consider maximizing the following term in <Math mode="inline" tex="L_{q}" text="L _ q" xml:id="A1.SSx2.p3.m3">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">L</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
              </XMApp>
            </XMath>
          </Math> over <Math mode="inline" tex="q(\cdot\mid X)" xml:id="A1.SSx2.p3.m4">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">q</XMTok>
              <XMWrap>
                <XMTok role="OPEN" stretchy="false">(</XMTok>
                <XMTok name="cdot" role="MULOP">⋅</XMTok>
                <XMTok name="mid" role="VERTBAR">∣</XMTok>
                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                <XMTok role="CLOSE" stretchy="false">)</XMTok>
              </XMWrap>
            </XMath>
          </Math>:</p>
        <equationgroup xml:id="A1.E21">
          <tags>
            <tag>(21)</tag>
            <tag role="autoref">Equation 21</tag>
            <tag role="refnum">21</tag>
          </tags>
          <equation xml:id="A1.E21X">
            <MathFork>
              <Math tex="\displaystyle p_{\text{data}}(X)\Big{[}\sum_{i}\log p_{d}(x_{i})-\mathrm{KL}\!%&#10;\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{]}" xml:id="A1.E21X.m1">
                <XMath>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMText><text fontsize="70%">data</text></XMText>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E21X.m1.1">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMWrap>
                    <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                    <XMApp scriptpos="mid">
                      <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                      <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                    </XMApp>
                    <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="true">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="CLOSE" stretchy="true">)</XMTok>
                    </XMWrap>
                    <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                  </XMWrap>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle p_{\text{data}}(X)\Big{[}\sum_{i}\log p_{d}(x_{i})-\mathrm{KL}\!%&#10;\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{]}" xml:id="A1.E21X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMText><text fontsize="70%">data</text></XMText>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E21X.m2.1">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMWrap>
                        <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                        <XMApp scriptpos="mid">
                          <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                          <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok role="CLOSE" stretchy="true">)</XMTok>
                        </XMWrap>
                        <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                      </XMWrap>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E21Xa">
            <MathFork>
              <Math tex="\displaystyle\quad-\frac{1}{\alpha}\,\prod_{i}p_{d}^{\alpha+1}(x_{i})\,\exp\!%&#10;\Big{(}-\alpha\,\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{)}." xml:id="A1.E21Xa.m1">
                <XMath>
                  <XMTok lpadding="10.0pt" meaning="minus" role="ADDOP">-</XMTok>
                  <XMApp rpadding="1.7pt">
                    <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                    <XMTok meaning="1" role="NUMBER">1</XMTok>
                    <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                  </XMApp>
                  <XMApp scriptpos="mid">
                    <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                    <XMTok mathstyle="display" meaning="product" name="prod" role="SUMOP" scriptpos="mid">∏</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                  </XMApp>
                  <XMApp>
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                    </XMApp>
                    <XMApp>
                      <XMTok fontsize="70%" meaning="plus" role="ADDOP">+</XMTok>
                      <XMTok font="italic" fontsize="70%" name="alpha" role="UNKNOWN">α</XMTok>
                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt">exp</XMTok>
                  <XMWrap>
                    <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMTok font="italic" name="alpha" role="UNKNOWN" rpadding="1.7pt">α</XMTok>
                    <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="true">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="CLOSE" stretchy="true">)</XMTok>
                    </XMWrap>
                    <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMTok role="PERIOD">.</XMTok>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle\quad-\frac{1}{\alpha}\,\prod_{i}p_{d}^{\alpha+1}(x_{i})\,\exp\!%&#10;\Big{(}-\alpha\,\mathrm{KL}\!\left(q(z\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{)}." xml:id="A1.E21Xa.m2">
                    <XMath>
                      <XMTok lpadding="10.0pt" meaning="minus" role="ADDOP">-</XMTok>
                      <XMApp rpadding="1.7pt">
                        <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                        <XMTok meaning="1" role="NUMBER">1</XMTok>
                        <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                      </XMApp>
                      <XMApp scriptpos="mid">
                        <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                        <XMTok mathstyle="display" meaning="product" name="prod" role="SUMOP" scriptpos="mid">∏</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="plus" role="ADDOP">+</XMTok>
                          <XMTok font="italic" fontsize="70%" name="alpha" role="UNKNOWN">α</XMTok>
                          <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">x</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt">exp</XMTok>
                      <XMWrap>
                        <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMTok font="italic" name="alpha" role="UNKNOWN" rpadding="1.7pt">α</XMTok>
                        <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok role="CLOSE" stretchy="true">)</XMTok>
                        </XMWrap>
                        <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
        <p>Let <Math mode="inline" tex="y\doteq-\mathrm{KL}(q(z\mid X)\,\|\,p_{d}(z\mid X))\leq 0" xml:id="A1.SSx2.p3.m5">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">y</XMTok>
              <XMTok meaning="approaches-limit" name="doteq" role="RELOP">≐</XMTok>
              <XMTok meaning="minus" role="ADDOP">-</XMTok>
              <XMTok role="UNKNOWN">KL</XMTok>
              <XMWrap>
                <XMTok role="OPEN" stretchy="false">(</XMTok>
                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                  <XMTok name="mid" role="VERTBAR">∣</XMTok>
                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                  <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                </XMWrap>
                <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                  <XMTok name="mid" role="VERTBAR">∣</XMTok>
                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
                <XMTok role="CLOSE" stretchy="false">)</XMTok>
              </XMWrap>
              <XMTok meaning="less-than-or-equals" name="leq" role="RELOP">≤</XMTok>
              <XMTok meaning="0" role="NUMBER">0</XMTok>
            </XMath>
          </Math> and
<Math mode="inline" tex="a\doteq\frac{\prod_{i}p_{d}^{\alpha+1}(x_{i})}{p_{\text{data}}(X)}" text="a approaches-limit (product _ i)@((p _ d) ^ (alpha + 1) * x _ i) / (p _ [data] * X)" xml:id="A1.SSx2.p3.m6">
            <XMath>
              <XMApp>
                <XMTok meaning="approaches-limit" name="doteq" role="RELOP">≐</XMTok>
                <XMTok font="italic" role="UNKNOWN">a</XMTok>
                <XMApp>
                  <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                  <XMApp>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                      <XMTok fontsize="70%" mathstyle="text" meaning="product" name="prod" role="SUMOP" scriptpos="post">∏</XMTok>
                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post2"/>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok fontsize="50%" meaning="plus" role="ADDOP">+</XMTok>
                          <XMTok font="italic" fontsize="50%" name="alpha" role="UNKNOWN">α</XMTok>
                          <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="A1.SSx2.p3.m6.1"/>
                        <XMWrap>
                          <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A1.SSx2.p3.m6.1">
                            <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                            <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                      <XMText><text fontsize="50%">data</text></XMText>
                    </XMApp>
                    <XMDual>
                      <XMRef idref="A1.SSx2.p3.m6.2"/>
                      <XMWrap>
                        <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="A1.SSx2.p3.m6.2">X</XMTok>
                        <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>.
<!--  %**** appendix˙mmSIVAE˙proof.tex Line 150 **** -->Then the dependence on <Math mode="inline" tex="q" text="q" xml:id="A1.SSx2.p3.m7">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">q</XMTok>
            </XMath>
          </Math> is through
<Math mode="inline" tex="g(y)=y-\frac{a}{\alpha}\exp(\alpha y)" text="g * y = y - (a / alpha) * exponential@(alpha * y)" xml:id="A1.SSx2.p3.m8">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" role="UNKNOWN">g</XMTok>
                  <XMDual>
                    <XMRef idref="A1.SSx2.p3.m8.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p3.m8.1">y</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMTok meaning="minus" role="ADDOP">-</XMTok>
                  <XMTok font="italic" role="UNKNOWN">y</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">a</XMTok>
                      <XMTok font="italic" fontsize="70%" name="alpha" role="UNKNOWN">α</XMTok>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMRef idref="A1.SSx2.p3.m8.2"/>
                        <XMRef idref="A1.SSx2.p3.m8.3"/>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="exponential" role="OPFUNCTION" xml:id="A1.SSx2.p3.m8.2">exp</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A1.SSx2.p3.m8.3">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" name="alpha" role="UNKNOWN">α</XMTok>
                            <XMTok font="italic" role="UNKNOWN">y</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMApp>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>, whose maximizer is <Math mode="inline" tex="y=-\frac{1}{\alpha}\log(a)" text="y = - (1 / alpha) * logarithm@(a)" xml:id="A1.SSx2.p3.m9">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMTok font="italic" role="UNKNOWN">y</XMTok>
                <XMApp>
                  <XMTok meaning="minus" role="ADDOP">-</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                      <XMTok font="italic" fontsize="70%" name="alpha" role="UNKNOWN">α</XMTok>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMRef idref="A1.SSx2.p3.m9.1"/>
                        <XMRef idref="A1.SSx2.p3.m9.2"/>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="logarithm" role="OPFUNCTION" xml:id="A1.SSx2.p3.m9.1">log</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p3.m9.2">a</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMApp>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> when <Math mode="inline" tex="a&gt;1" text="a &gt; 1" xml:id="A1.SSx2.p3.m10">
            <XMath>
              <XMApp>
                <XMTok meaning="greater-than" role="RELOP">&gt;</XMTok>
                <XMTok font="italic" role="UNKNOWN">a</XMTok>
                <XMTok meaning="1" role="NUMBER">1</XMTok>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="y=0" text="y = 0" xml:id="A1.SSx2.p3.m11">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMTok font="italic" role="UNKNOWN">y</XMTok>
                <XMTok meaning="0" role="NUMBER">0</XMTok>
              </XMApp>
            </XMath>
          </Math> when <Math mode="inline" tex="a\leq 1" text="a less= 1" xml:id="A1.SSx2.p3.m12">
            <XMath>
              <XMApp>
                <XMTok meaning="less-than-or-equals" name="leq" role="RELOP">≤</XMTok>
                <XMTok font="italic" role="UNKNOWN">a</XMTok>
                <XMTok meaning="1" role="NUMBER">1</XMTok>
              </XMApp>
            </XMath>
          </Math>.
Under the condition of the lemma, <Math mode="inline" tex="a\leq 1" text="a less= 1" xml:id="A1.SSx2.p3.m13">
            <XMath>
              <XMApp>
                <XMTok meaning="less-than-or-equals" name="leq" role="RELOP">≤</XMTok>
                <XMTok font="italic" role="UNKNOWN">a</XMTok>
                <XMTok meaning="1" role="NUMBER">1</XMTok>
              </XMApp>
            </XMath>
          </Math>, so the maximum is attained at <Math mode="inline" tex="y=0" text="y = 0" xml:id="A1.SSx2.p3.m14">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMTok font="italic" role="UNKNOWN">y</XMTok>
                <XMTok meaning="0" role="NUMBER">0</XMTok>
              </XMApp>
            </XMath>
          </Math>, i.e.,
<Math mode="inline" tex="\mathrm{KL}(q(z\mid X)\,\|\,p_{d}(z\mid X))=0" xml:id="A1.SSx2.p3.m15">
            <XMath>
              <XMTok role="UNKNOWN">KL</XMTok>
              <XMWrap>
                <XMTok role="OPEN" stretchy="false">(</XMTok>
                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                  <XMTok name="mid" role="VERTBAR">∣</XMTok>
                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                  <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                </XMWrap>
                <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                  <XMTok name="mid" role="VERTBAR">∣</XMTok>
                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
                <XMTok role="CLOSE" stretchy="false">)</XMTok>
              </XMWrap>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMTok meaning="0" role="NUMBER">0</XMTok>
            </XMath>
          </Math>, implying <Math mode="inline" tex="q^{*}(d)(z\mid X)=p_{d}(z\mid X)" text="q ^ * * d * conditional@(z, X) = p _ d * conditional@(z, X)" xml:id="A1.SSx2.p3.m16">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.SSx2.p3.m16.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p3.m16.1">d</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                  <XMDual>
                    <XMRef idref="A1.SSx2.p3.m16.2"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.SSx2.p3.m16.2">
                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.SSx2.p3.m16.3"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.SSx2.p3.m16.3">
                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>.
Substituting into <Math mode="inline" tex="W(X;d,q)" text="W * list@(X, d, q)" xml:id="A1.SSx2.p3.m17">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="list"/>
                    <XMRef idref="A1.SSx2.p3.m17.1"/>
                    <XMRef idref="A1.SSx2.p3.m17.2"/>
                    <XMRef idref="A1.SSx2.p3.m17.3"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p3.m17.1">X</XMTok>
                    <XMTok role="PUNCT">;</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p3.m17.2">d</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p3.m17.3">q</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> yields <Math mode="inline" tex="W(X;q^{*}(d),d)=\sum_{x_{i}\in X}\log p_{d}(x_{i})" text="W * list@(X, q ^ * * d, d) = (sum _ (x _ i element-of X))@(logarithm@(p _ d) * x _ i)" xml:id="A1.SSx2.p3.m18">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" role="UNKNOWN">W</XMTok>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="list"/>
                      <XMRef idref="A1.SSx2.p3.m18.2"/>
                      <XMRef idref="A1.SSx2.p3.m18.4"/>
                      <XMRef idref="A1.SSx2.p3.m18.3"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p3.m18.2">X</XMTok>
                      <XMTok role="PUNCT">;</XMTok>
                      <XMApp xml:id="A1.SSx2.p3.m18.4">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A1.SSx2.p3.m18.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p3.m18.1">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx2.p3.m18.3">d</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                    <XMApp>
                      <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMRef idref="A1.SSx2.p3.m18.5"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A1.SSx2.p3.m18.5">
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">x</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>.
 <Math mode="inline" tex="\square" text="square" xml:id="A1.SSx2.p3.m19">
            <XMath>
              <XMTok name="square" role="UNKNOWN">□</XMTok>
            </XMath>
          </Math></p>
      </para>
    </subsection>
    <subsection xml:id="A1.SSx3">
      <title>Lemma 2 and proof</title>
      <para class="ltx_noindent" xml:id="A1.SSx3.p1">
        <p><text font="bold">Lemma 2.</text>
Let <Math mode="inline" tex="d^{*}" text="d ^ *" xml:id="A1.SSx3.p1.m1">
            <XMath>
              <XMApp>
                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">d</XMTok>
                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
              </XMApp>
            </XMath>
          </Math> satisfy</p>
        <equation xml:id="A1.E22">
          <tags>
            <tag>(22)</tag>
            <tag role="autoref">Equation 22</tag>
            <tag role="refnum">22</tag>
          </tags>
          <Math mode="display" tex="d^{*}\in\underset{d}{\arg\min}\Big{\{}\mathrm{KL}\!\left(p_{\text{data}}(X)\,%&#10;\|\,p_{d}(X)\right)+\gamma H\!\left(p_{d}(X)\right)\Big{\}}," text="d ^ * element-of d@(argument@(minimum)) * set@(KL * conditional@(p _ [data] * X, p _ d * X) + gamma * H * p _ d * X)" xml:id="A1.E22.m1">
            <XMath>
              <XMDual>
                <XMRef idref="A1.E22.m1.4"/>
                <XMWrap>
                  <XMApp xml:id="A1.E22.m1.4">
                    <XMTok meaning="element-of" name="in" role="RELOP">∈</XMTok>
                    <XMApp>
                      <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">d</XMTok>
                      <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok font="italic" role="UNDERACCENT">d</XMTok>
                        <XMApp>
                          <XMTok meaning="argument" role="OPFUNCTION">arg</XMTok>
                          <XMTok meaning="minimum" role="OPFUNCTION" scriptpos="mid">min</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="set"/>
                          <XMRef idref="A1.E22.m1.4.1"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok fontsize="160%" role="OPEN" stretchy="false">{</XMTok>
                          <XMApp xml:id="A1.E22.m1.4.1">
                            <XMTok meaning="plus" role="ADDOP">+</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                              <XMDual>
                                <XMRef idref="A1.E22.m1.4.1.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="true">(</XMTok>
                                  <XMApp xml:id="A1.E22.m1.4.1.1">
                                    <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                        <XMText><text fontsize="70%">data</text></XMText>
                                      </XMApp>
                                      <XMDual>
                                        <XMRef idref="A1.E22.m1.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E22.m1.1">X</XMTok>
                                          <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                      </XMApp>
                                      <XMDual>
                                        <XMRef idref="A1.E22.m1.2"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E22.m1.2">X</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                              <XMTok font="italic" role="UNKNOWN" rpadding="-1.7pt">H</XMTok>
                              <XMDual>
                                <XMRef idref="A1.E22.m1.4.1.2"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="true">(</XMTok>
                                  <XMApp xml:id="A1.E22.m1.4.1.2">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="A1.E22.m1.3"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E22.m1.3">X</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="true">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok fontsize="160%" role="CLOSE" stretchy="false">}</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                  <XMTok role="PUNCT">,</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math>
        </equation>
        <p>where <Math mode="inline" tex="H(\cdot)" text="H * cdot" xml:id="A1.SSx3.p1.m2">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">H</XMTok>
                <XMDual>
                  <XMRef idref="A1.SSx3.p1.m2.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok name="cdot" role="MULOP" xml:id="A1.SSx3.p1.m2.1">⋅</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> is the Shannon entropy of generated samples.
Let <Math mode="inline" tex="q^{*}=p_{d^{*}}(z\mid X)" text="q ^ * = p _ (d ^ *) * conditional@(z, X)" xml:id="A1.SSx3.p1.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMApp>
                      <XMTok role="SUPERSCRIPTOP" scriptpos="post2"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      <XMTok fontsize="50%" meaning="times" role="MULOP">*</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.SSx3.p1.m3.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.SSx3.p1.m3.1">
                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>. Then <Math mode="inline" tex="(q^{*},d^{*})" text="open-interval@(q ^ *, d ^ *)" xml:id="A1.SSx3.p1.m4">
            <XMath>
              <XMDual>
                <XMApp>
                  <XMTok meaning="open-interval"/>
                  <XMRef idref="A1.SSx3.p1.m4.1"/>
                  <XMRef idref="A1.SSx3.p1.m4.2"/>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMApp xml:id="A1.SSx3.p1.m4.1">
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMTok role="PUNCT">,</XMTok>
                  <XMApp xml:id="A1.SSx3.p1.m4.2">
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">d</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math> is a Nash equilibrium of the min–max game in Eq. (<ref labelref="LABEL:eq:complete_mmSIVAE_objective"/>).</p>
      </para>
      <para class="ltx_noindent" xml:id="A1.SSx3.p2">
        <p><text font="bold">Proof.</text>
<!--  %**** appendix˙mmSIVAE˙proof.tex Line 175 **** -->From Lemma 1, for any decoder <Math mode="inline" tex="d" text="d" xml:id="A1.SSx3.p2.m1">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">d</XMTok>
            </XMath>
          </Math> we have <Math mode="inline" tex="q^{*}(d)(z\mid X)=p_{d}(z\mid X)" text="q ^ * * d * conditional@(z, X) = p _ d * conditional@(z, X)" xml:id="A1.SSx3.p2.m2">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.SSx3.p2.m2.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m2.1">d</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                  <XMDual>
                    <XMRef idref="A1.SSx3.p2.m2.2"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.SSx3.p2.m2.2">
                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.SSx3.p2.m2.3"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.SSx3.p2.m2.3">
                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>.
Using <Math mode="inline" tex="W(X;q^{*}(d),d)=\log p_{d}(X)-\mathrm{KL}(q^{*}(d)(z\mid X)\,\|\,p_{d}(z\mid X))" xml:id="A1.SSx3.p2.m3">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">W</XMTok>
              <XMWrap>
                <XMTok role="OPEN" stretchy="false">(</XMTok>
                <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m3.2">X</XMTok>
                <XMTok role="PUNCT">;</XMTok>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m3.1">d</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
                <XMTok role="PUNCT">,</XMTok>
                <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m3.3">d</XMTok>
                <XMTok role="CLOSE" stretchy="false">)</XMTok>
              </XMWrap>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
              </XMApp>
              <XMWrap>
                <XMTok role="OPEN" stretchy="false">(</XMTok>
                <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m3.4">X</XMTok>
                <XMTok role="CLOSE" stretchy="false">)</XMTok>
              </XMWrap>
              <XMTok meaning="minus" role="ADDOP">-</XMTok>
              <XMTok role="UNKNOWN">KL</XMTok>
              <XMWrap>
                <XMTok role="OPEN" stretchy="false">(</XMTok>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m3.5">d</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                  <XMTok name="mid" role="VERTBAR">∣</XMTok>
                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                  <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                </XMWrap>
                <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                  <XMTok name="mid" role="VERTBAR">∣</XMTok>
                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
                <XMTok role="CLOSE" stretchy="false">)</XMTok>
              </XMWrap>
            </XMath>
          </Math>,</p>
        <equationgroup xml:id="A1.E23">
          <tags>
            <tag>(23)</tag>
            <tag role="autoref">Equation 23</tag>
            <tag role="refnum">23</tag>
          </tags>
          <equation xml:id="A1.E23X">
            <MathFork>
              <Math tex="\displaystyle L_{d}(q^{*}(d),d)=\mathbb{E}_{p_{\text{data}}}\big{[}W(X;q^{*}(d%&#10;),d)\big{]}" text="L _ d * open-interval@(q ^ * * d, d) = E _ p _ [data] * delimited-[]@(W * list@(X, q ^ * * d, d))" xml:id="A1.E23X.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">L</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="open-interval"/>
                          <XMRef idref="A1.E23X.m1.6"/>
                          <XMRef idref="A1.E23X.m1.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A1.E23X.m1.6">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" role="UNKNOWN">q</XMTok>
                              <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A1.E23X.m1.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23X.m1.1">d</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23X.m1.2">d</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                          <XMText><text fontsize="50%">data</text></XMText>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A1.E23X.m1.7"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                          <XMApp xml:id="A1.E23X.m1.7">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">W</XMTok>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="list"/>
                                <XMRef idref="A1.E23X.m1.4"/>
                                <XMRef idref="A1.E23X.m1.7.1"/>
                                <XMRef idref="A1.E23X.m1.5"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23X.m1.4">X</XMTok>
                                <XMTok role="PUNCT">;</XMTok>
                                <XMApp xml:id="A1.E23X.m1.7.1">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="A1.E23X.m1.3"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23X.m1.3">d</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23X.m1.5">d</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle L_{d}(q^{*}(d),d)" text="L _ d * open-interval@(q ^ * * d, d)" xml:id="A1.E23X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="A1.E23X.m2.3"/>
                            <XMRef idref="A1.E23X.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A1.E23X.m2.3">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A1.E23X.m2.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23X.m2.1">d</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23X.m2.2">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{p_{\text{data}}}\big{[}W(X;q^{*}(d),d)\big{]}" text="absent = E _ p _ [data] * delimited-[]@(W * list@(X, q ^ * * d, d))" xml:id="A1.E23X.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMText><text fontsize="50%">data</text></XMText>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A1.E23X.m3.4"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                              <XMApp xml:id="A1.E23X.m3.4">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="list"/>
                                    <XMRef idref="A1.E23X.m3.2"/>
                                    <XMRef idref="A1.E23X.m3.4.1"/>
                                    <XMRef idref="A1.E23X.m3.3"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23X.m3.2">X</XMTok>
                                    <XMTok role="PUNCT">;</XMTok>
                                    <XMApp xml:id="A1.E23X.m3.4.1">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                        <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                                      </XMApp>
                                      <XMDual>
                                        <XMRef idref="A1.E23X.m3.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23X.m3.1">d</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23X.m3.3">d</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E23Xa">
            <MathFork>
              <Math tex="\displaystyle+\gamma\,\mathbb{E}_{p_{d}}\big{[}W(X;q^{*}(d),d)\big{]}" text="+ gamma * E _ p _ d * delimited-[]@(W * list@(X, q ^ * * d, d))" xml:id="A1.E23Xa.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="plus" role="ADDOP">+</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A1.E23Xa.m1.4"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                          <XMApp xml:id="A1.E23Xa.m1.4">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">W</XMTok>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="list"/>
                                <XMRef idref="A1.E23Xa.m1.2"/>
                                <XMRef idref="A1.E23Xa.m1.4.1"/>
                                <XMRef idref="A1.E23Xa.m1.3"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xa.m1.2">X</XMTok>
                                <XMTok role="PUNCT">;</XMTok>
                                <XMApp xml:id="A1.E23Xa.m1.4.1">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="A1.E23Xa.m1.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xa.m1.1">d</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok role="PUNCT">,</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xa.m1.3">d</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle+\gamma\,\mathbb{E}_{p_{d}}\big{[}W(X;q^{*}(d),d)\big{]}" text="+ gamma * E _ p _ d * delimited-[]@(W * list@(X, q ^ * * d, d))" xml:id="A1.E23Xa.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="plus" role="ADDOP">+</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A1.E23Xa.m2.4"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok fontsize="120%" role="OPEN" stretchy="false">[</XMTok>
                              <XMApp xml:id="A1.E23Xa.m2.4">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">W</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="list"/>
                                    <XMRef idref="A1.E23Xa.m2.2"/>
                                    <XMRef idref="A1.E23Xa.m2.4.1"/>
                                    <XMRef idref="A1.E23Xa.m2.3"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xa.m2.2">X</XMTok>
                                    <XMTok role="PUNCT">;</XMTok>
                                    <XMApp xml:id="A1.E23Xa.m2.4.1">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                        <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                                      </XMApp>
                                      <XMDual>
                                        <XMRef idref="A1.E23Xa.m2.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xa.m2.1">d</XMTok>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xa.m2.3">d</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok fontsize="120%" role="CLOSE" stretchy="false">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E23Xb">
            <MathFork>
              <Math tex="\displaystyle=\mathbb{E}_{p_{\text{data}}}[\log p_{d}(X)]" text="absent = E _ p _ [data] * delimited-[]@(logarithm@(p _ d) * X)" xml:id="A1.E23Xb.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMTok meaning="absent"/>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                          <XMText><text fontsize="50%">data</text></XMText>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A1.E23Xb.m1.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">[</XMTok>
                          <XMApp xml:id="A1.E23Xb.m1.2">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A1.E23Xb.m1.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xb.m1.1">X</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{p_{\text{data}}}[\log p_{d}(X)]" text="absent = E _ p _ [data] * delimited-[]@(logarithm@(p _ d) * X)" xml:id="A1.E23Xb.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMText><text fontsize="50%">data</text></XMText>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A1.E23Xb.m2.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">[</XMTok>
                              <XMApp xml:id="A1.E23Xb.m2.2">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A1.E23Xb.m2.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xb.m2.1">X</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E23Xc">
            <MathFork>
              <Math tex="\displaystyle-\mathbb{E}_{p_{\text{data}}}\!\Big{[}\mathrm{KL}\!\left(q^{*}(d)%&#10;(z\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{]}" xml:id="A1.E23Xc.m1">
                <XMath>
                  <XMTok meaning="minus" role="ADDOP">-</XMTok>
                  <XMApp rpadding="-1.7pt">
                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                    <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                      <XMText><text fontsize="50%">data</text></XMText>
                    </XMApp>
                  </XMApp>
                  <XMWrap>
                    <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                    <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="true">(</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xc.m1.1">d</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="CLOSE" stretchy="true">)</XMTok>
                    </XMWrap>
                    <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                  </XMWrap>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle-\mathbb{E}_{p_{\text{data}}}\!\Big{[}\mathrm{KL}\!\left(q^{*}(d)%&#10;(z\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{]}" xml:id="A1.E23Xc.m2">
                    <XMath>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMApp rpadding="-1.7pt">
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                          <XMText><text fontsize="50%">data</text></XMText>
                        </XMApp>
                      </XMApp>
                      <XMWrap>
                        <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                        <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">(</XMTok>
                          <XMApp>
                            <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" role="UNKNOWN">q</XMTok>
                            <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xc.m2.1">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok role="CLOSE" stretchy="true">)</XMTok>
                        </XMWrap>
                        <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                      </XMWrap>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E23Xd"/>
          <equation xml:id="A1.E23Xe">
            <MathFork>
              <Math tex="\displaystyle+\gamma\,\mathbb{E}_{p_{d}}[\log p_{d}(X)]" text="+ gamma * E _ p _ d * delimited-[]@(logarithm@(p _ d) * X)" xml:id="A1.E23Xe.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="plus" role="ADDOP">+</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A1.E23Xe.m1.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">[</XMTok>
                          <XMApp xml:id="A1.E23Xe.m1.2">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A1.E23Xe.m1.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xe.m1.1">X</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle+\gamma\,\mathbb{E}_{p_{d}}[\log p_{d}(X)]" text="+ gamma * E _ p _ d * delimited-[]@(logarithm@(p _ d) * X)" xml:id="A1.E23Xe.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="plus" role="ADDOP">+</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A1.E23Xe.m2.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">[</XMTok>
                              <XMApp xml:id="A1.E23Xe.m2.2">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A1.E23Xe.m2.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xe.m2.1">X</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E23Xf">
            <MathFork>
              <Math tex="\displaystyle-\gamma\,\mathbb{E}_{p_{d}}\!\Big{[}\mathrm{KL}\!\left(q^{*}(d)(z%&#10;\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{]}." xml:id="A1.E23Xf.m1">
                <XMath>
                  <XMTok meaning="minus" role="ADDOP">-</XMTok>
                  <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                  <XMApp rpadding="-1.7pt">
                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                    <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMWrap>
                    <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                    <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="true">(</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xf.m1.1">d</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok name="mid" role="VERTBAR">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="CLOSE" stretchy="true">)</XMTok>
                    </XMWrap>
                    <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                  </XMWrap>
                  <XMTok role="PERIOD">.</XMTok>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle-\gamma\,\mathbb{E}_{p_{d}}\!\Big{[}\mathrm{KL}\!\left(q^{*}(d)(z%&#10;\mid X)\,\|\,p_{d}(z\mid X)\right)\Big{]}." xml:id="A1.E23Xf.m2">
                    <XMath>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                      <XMApp rpadding="-1.7pt">
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMWrap>
                        <XMTok fontsize="160%" role="OPEN" stretchy="false">[</XMTok>
                        <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">(</XMTok>
                          <XMApp>
                            <XMTok role="SUPERSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" role="UNKNOWN">q</XMTok>
                            <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E23Xf.m2.1">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok meaning="parallel-to" name="||" role="VERTBAR" rpadding="1.7pt">∥</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok name="mid" role="VERTBAR">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok role="CLOSE" stretchy="true">)</XMTok>
                        </XMWrap>
                        <XMTok fontsize="160%" role="CLOSE" stretchy="false">]</XMTok>
                      </XMWrap>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
        <p>Dropping the non-positive KL terms gives the upper bound</p>
        <equation xml:id="A1.E24">
          <tags>
            <tag>(24)</tag>
            <tag role="autoref">Equation 24</tag>
            <tag role="refnum">24</tag>
          </tags>
          <Math mode="display" tex="L_{d}(q^{*}(d),d)\leq\mathbb{E}_{p_{\text{data}}}[\log p_{d}(X)]+\gamma\,%&#10;\mathbb{E}_{p_{d}}[\log p_{d}(X)]." text="L _ d * open-interval@(q ^ * * d, d) less= E _ p _ [data] * delimited-[]@(logarithm@(p _ d) * X) + gamma * E _ p _ d * delimited-[]@(logarithm@(p _ d) * X)" xml:id="A1.E24.m1">
            <XMath>
              <XMDual>
                <XMRef idref="A1.E24.m1.5"/>
                <XMWrap>
                  <XMApp xml:id="A1.E24.m1.5">
                    <XMTok meaning="less-than-or-equals" name="leq" role="RELOP">≤</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">L</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="open-interval"/>
                          <XMRef idref="A1.E24.m1.5.1"/>
                          <XMRef idref="A1.E24.m1.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A1.E24.m1.5.1">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                              <XMTok font="italic" role="UNKNOWN">q</XMTok>
                              <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A1.E24.m1.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E24.m1.1">d</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E24.m1.2">d</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="plus" role="ADDOP">+</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                            <XMText><text fontsize="50%">data</text></XMText>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="A1.E24.m1.5.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">[</XMTok>
                            <XMApp xml:id="A1.E24.m1.5.2">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A1.E24.m1.3"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E24.m1.3">X</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" name="gamma" role="UNKNOWN" rpadding="1.7pt">γ</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="A1.E24.m1.5.3"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">[</XMTok>
                            <XMApp xml:id="A1.E24.m1.5.3">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A1.E24.m1.4"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E24.m1.4">X</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                  <XMTok role="PERIOD">.</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math>
        </equation>
        <p>Noting <Math mode="inline" tex="\mathbb{E}_{p_{d}}[\log p_{d}(X)]=-H(p_{d}(X))" text="E _ p _ d * delimited-[]@(logarithm@(p _ d) * X) = - H * p _ d * X" xml:id="A1.SSx3.p2.m4">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">d</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="delimited-[]"/>
                      <XMRef idref="A1.SSx3.p2.m4.3"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">[</XMTok>
                      <XMApp xml:id="A1.SSx3.p2.m4.3">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A1.SSx3.p2.m4.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m4.1">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">]</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMTok meaning="minus" role="ADDOP">-</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">H</XMTok>
                    <XMDual>
                      <XMRef idref="A1.SSx3.p2.m4.4"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A1.SSx3.p2.m4.4">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A1.SSx3.p2.m4.2"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m4.2">X</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> and
<Math mode="inline" tex="\mathbb{E}_{p_{\text{data}}}[\log p_{d}(X)]=-\mathrm{KL}(p_{\text{data}}(X)\,%&#10;\|\,p_{d}(X))+\mathbb{E}_{p_{\text{data}}}[\log p_{\text{data}}(X)]" text="E _ p _ [data] * delimited-[]@(logarithm@(p _ d) * X) = (- KL * conditional@(p _ [data] * X, p _ d * X)) + E _ p _ [data] * delimited-[]@(logarithm@(p _ [data]) * X)" xml:id="A1.SSx3.p2.m5">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                      <XMText><text fontsize="50%">data</text></XMText>
                    </XMApp>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="delimited-[]"/>
                      <XMRef idref="A1.SSx3.p2.m5.5"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">[</XMTok>
                      <XMApp xml:id="A1.SSx3.p2.m5.5">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A1.SSx3.p2.m5.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m5.1">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">]</XMTok>
<!--  %**** appendix_mmSIVAE_proof.tex Line 200 **** -->                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMTok meaning="plus" role="ADDOP">+</XMTok>
                  <XMApp>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok role="UNKNOWN">KL</XMTok>
                      <XMDual>
                        <XMRef idref="A1.SSx3.p2.m5.6"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A1.SSx3.p2.m5.6">
                            <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMText><text fontsize="70%">data</text></XMText>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A1.SSx3.p2.m5.2"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m5.2">X</XMTok>
                                  <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A1.SSx3.p2.m5.3"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m5.3">X</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                        <XMText><text fontsize="50%">data</text></XMText>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="delimited-[]"/>
                        <XMRef idref="A1.SSx3.p2.m5.7"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">[</XMTok>
                        <XMApp xml:id="A1.SSx3.p2.m5.7">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                              <XMTok font="italic" role="UNKNOWN">p</XMTok>
                              <XMText><text fontsize="70%">data</text></XMText>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A1.SSx3.p2.m5.4"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m5.4">X</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">]</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>,
we obtain</p>
        <equationgroup xml:id="A1.E25">
          <tags>
            <tag>(25)</tag>
            <tag role="autoref">Equation 25</tag>
            <tag role="refnum">25</tag>
          </tags>
          <equation xml:id="A1.E25X">
            <MathFork>
              <Math tex="\displaystyle L_{d}(q^{*}(d),d)\leq-\mathrm{KL}\!\left(p_{\text{data}}(X)\,\|%&#10;\,p_{d}(X)\right)" text="L _ d * open-interval@(q ^ * * d, d) less= - KL * conditional@(p _ [data] * X, p _ d * X)" xml:id="A1.E25X.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="less-than-or-equals" name="leq" role="RELOP">≤</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">L</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="open-interval"/>
                          <XMRef idref="A1.E25X.m1.5"/>
                          <XMRef idref="A1.E25X.m1.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A1.E25X.m1.5">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" role="UNKNOWN">q</XMTok>
                              <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A1.E25X.m1.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25X.m1.1">d</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25X.m1.2">d</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                        <XMDual>
                          <XMRef idref="A1.E25X.m1.6"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">(</XMTok>
                            <XMApp xml:id="A1.E25X.m1.6">
                              <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMText><text fontsize="70%">data</text></XMText>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A1.E25X.m1.3"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25X.m1.3">X</XMTok>
                                    <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A1.E25X.m1.4"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25X.m1.4">X</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle L_{d}(q^{*}(d),d)" text="L _ d * open-interval@(q ^ * * d, d)" xml:id="A1.E25X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="open-interval"/>
                            <XMRef idref="A1.E25X.m2.3"/>
                            <XMRef idref="A1.E25X.m2.2"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A1.E25X.m2.3">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A1.E25X.m2.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25X.m2.1">d</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok role="PUNCT">,</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25X.m2.2">d</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle\leq-\mathrm{KL}\!\left(p_{\text{data}}(X)\,\|\,p_{d}(X)\right)" text="absent less= - KL * conditional@(p _ [data] * X, p _ d * X)" xml:id="A1.E25X.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="less-than-or-equals" name="leq" role="RELOP">≤</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="minus" role="ADDOP">-</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok role="UNKNOWN" rpadding="-1.7pt">KL</XMTok>
                            <XMDual>
                              <XMRef idref="A1.E25X.m3.3"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">(</XMTok>
                                <XMApp xml:id="A1.E25X.m3.3">
                                  <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                      <XMText><text fontsize="70%">data</text></XMText>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="A1.E25X.m3.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25X.m3.1">X</XMTok>
                                        <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="A1.E25X.m3.2"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25X.m3.2">X</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
            <MathFork>
              <Math tex="\displaystyle-\gamma H\!\left(p_{d}(X)\right)" text="- gamma * H * p _ d * X" xml:id="A1.E25X.m4">
                <XMath>
                  <XMApp>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                      <XMTok font="italic" role="UNKNOWN" rpadding="-1.7pt">H</XMTok>
                      <XMDual>
                        <XMRef idref="A1.E25X.m4.2"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">(</XMTok>
                          <XMApp xml:id="A1.E25X.m4.2">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" role="UNKNOWN">p</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A1.E25X.m4.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25X.m4.1">X</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle-\gamma H\!\left(p_{d}(X)\right)" text="- gamma * H * p _ d * X" xml:id="A1.E25X.m5">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                          <XMTok font="italic" role="UNKNOWN" rpadding="-1.7pt">H</XMTok>
                          <XMDual>
                            <XMRef idref="A1.E25X.m5.2"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">(</XMTok>
                              <XMApp xml:id="A1.E25X.m5.2">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A1.E25X.m5.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25X.m5.1">X</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A1.E25Xa">
            <MathFork>
              <Math tex="\displaystyle+\mathbb{E}_{p_{\text{data}}}[\log p_{\text{data}}(X)]." text="+ E _ p _ [data] * delimited-[]@(logarithm@(p _ [data]) * X)" xml:id="A1.E25Xa.m1">
                <XMath>
                  <XMDual>
                    <XMRef idref="A1.E25Xa.m1.2"/>
                    <XMWrap>
                      <XMApp xml:id="A1.E25Xa.m1.2">
                        <XMTok meaning="plus" role="ADDOP">+</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                              <XMText><text fontsize="50%">data</text></XMText>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A1.E25Xa.m1.2.1"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">[</XMTok>
                              <XMApp xml:id="A1.E25Xa.m1.2.1">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMText><text fontsize="70%">data</text></XMText>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A1.E25Xa.m1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25Xa.m1.1">X</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PERIOD">.</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle+\mathbb{E}_{p_{\text{data}}}[\log p_{\text{data}}(X)]." text="+ E _ p _ [data] * delimited-[]@(logarithm@(p _ [data]) * X)" xml:id="A1.E25Xa.m2">
                    <XMath>
                      <XMDual>
                        <XMRef idref="A1.E25Xa.m2.2"/>
                        <XMWrap>
                          <XMApp xml:id="A1.E25Xa.m2.2">
                            <XMTok meaning="plus" role="ADDOP">+</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">p</XMTok>
                                  <XMText><text fontsize="50%">data</text></XMText>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMApp>
                                  <XMTok meaning="delimited-[]"/>
                                  <XMRef idref="A1.E25Xa.m2.2.1"/>
                                </XMApp>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">[</XMTok>
                                  <XMApp xml:id="A1.E25Xa.m2.2.1">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                        <XMText><text fontsize="70%">data</text></XMText>
                                      </XMApp>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="A1.E25Xa.m2.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A1.E25Xa.m2.1">X</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">]</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok role="PERIOD">.</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
        <p>The final expectation is constant in <Math mode="inline" tex="d" text="d" xml:id="A1.SSx3.p2.m6">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">d</XMTok>
            </XMath>
          </Math>, hence maximizing <Math mode="inline" tex="L_{d}(q^{*}(d),d)" text="L _ d * open-interval@(q ^ * * d, d)" xml:id="A1.SSx3.p2.m7">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">L</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                </XMApp>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="open-interval"/>
                    <XMRef idref="A1.SSx3.p2.m7.3"/>
                    <XMRef idref="A1.SSx3.p2.m7.2"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A1.SSx3.p2.m7.3">
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="A1.SSx3.p2.m7.1"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m7.1">d</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m7.2">d</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> over <Math mode="inline" tex="d" text="d" xml:id="A1.SSx3.p2.m8">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">d</XMTok>
            </XMath>
          </Math> is equivalent to minimizing
<Math mode="inline" tex="\mathrm{KL}(p_{\text{data}}(X)\,\|\,p_{d}(X))+\gamma H(p_{d}(X))" text="KL * conditional@(p _ [data] * X, p _ d * X) + gamma * H * p _ d * X" xml:id="A1.SSx3.p2.m9">
            <XMath>
              <XMApp>
                <XMTok meaning="plus" role="ADDOP">+</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok role="UNKNOWN">KL</XMTok>
                  <XMDual>
                    <XMRef idref="A1.SSx3.p2.m9.4"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.SSx3.p2.m9.4">
                        <XMTok meaning="conditional" name="||" role="MODIFIEROP" rpadding="1.7pt">∥</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMText><text fontsize="70%">data</text></XMText>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A1.SSx3.p2.m9.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m9.1">X</XMTok>
                              <XMTok role="CLOSE" rpadding="1.7pt" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A1.SSx3.p2.m9.2"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m9.2">X</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                  <XMTok font="italic" role="UNKNOWN">H</XMTok>
                  <XMDual>
                    <XMRef idref="A1.SSx3.p2.m9.5"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.SSx3.p2.m9.5">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">p</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A1.SSx3.p2.m9.3"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A1.SSx3.p2.m9.3">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>, which is achieved by <Math mode="inline" tex="d^{*}" text="d ^ *" xml:id="A1.SSx3.p2.m10">
            <XMath>
              <XMApp>
                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">d</XMTok>
                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
              </XMApp>
            </XMath>
          </Math> by definition.
Finally, with <Math mode="inline" tex="q^{*}=p_{d^{*}}(z\mid X)" text="q ^ * = p _ (d ^ *) * conditional@(z, X)" xml:id="A1.SSx3.p2.m11">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMApp>
                      <XMTok role="SUPERSCRIPTOP" scriptpos="post2"/>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                      <XMTok fontsize="50%" meaning="times" role="MULOP">*</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A1.SSx3.p2.m11.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A1.SSx3.p2.m11.1">
                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>, Lemma 1 implies <Math mode="inline" tex="q^{*}" text="q ^ *" xml:id="A1.SSx3.p2.m12">
            <XMath>
              <XMApp>
                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
              </XMApp>
            </XMath>
          </Math> is a best response to <Math mode="inline" tex="d^{*}" text="d ^ *" xml:id="A1.SSx3.p2.m13">
            <XMath>
              <XMApp>
                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">d</XMTok>
                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
              </XMApp>
            </XMath>
          </Math>, and <Math mode="inline" tex="d^{*}" text="d ^ *" xml:id="A1.SSx3.p2.m14">
            <XMath>
              <XMApp>
                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">d</XMTok>
                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
              </XMApp>
            </XMath>
          </Math> is a best response to <Math mode="inline" tex="q^{*}" text="q ^ *" xml:id="A1.SSx3.p2.m15">
            <XMath>
              <XMApp>
                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
              </XMApp>
            </XMath>
          </Math>, so <Math mode="inline" tex="(q^{*},d^{*})" text="open-interval@(q ^ *, d ^ *)" xml:id="A1.SSx3.p2.m16">
            <XMath>
              <XMDual>
                <XMApp>
                  <XMTok meaning="open-interval"/>
                  <XMRef idref="A1.SSx3.p2.m16.1"/>
                  <XMRef idref="A1.SSx3.p2.m16.2"/>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMApp xml:id="A1.SSx3.p2.m16.1">
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMTok role="PUNCT">,</XMTok>
                  <XMApp xml:id="A1.SSx3.p2.m16.2">
                    <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">d</XMTok>
                    <XMTok fontsize="70%" meaning="times" role="MULOP">*</XMTok>
                  </XMApp>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMath>
          </Math> is a Nash equilibrium.
 <Math mode="inline" tex="\square" text="square" xml:id="A1.SSx3.p2.m17">
            <XMath>
              <XMTok name="square" role="UNKNOWN">□</XMTok>
            </XMath>
          </Math></p>
      </para>
    </subsection>
  </appendix>
  <appendix inlist="toc" labels="LABEL:app:mopoe_elbo" xml:id="A2">
    <tags>
      <tag>Appendix B</tag>
      <tag role="autoref">Appendix B</tag>
      <tag role="refnum">B</tag>
      <tag role="typerefnum">Appendix B</tag>
    </tags>
    <title><tag close=" ">Appendix B</tag>MOPOE - generalized ELBO</title>
    <toctitle><tag close=" ">B</tag>MOPOE - generalized ELBO</toctitle>
    <paragraph inlist="toc" xml:id="A2.SS0.SSS0.Px1">
      <title>Lemma 3: MoPoE generates a generalized ELBO with PoE and MoE being special cases.</title>
      <para xml:id="A2.SS0.SSS0.Px1.p1">
        <p>To prove this lemma, first we need to show that <Math mode="inline" tex="\operatorname{ELBO}_{MoPoE}(X)" text="(ELBO _ (M * o * P * o * E))@(X)" xml:id="A2.SS0.SSS0.Px1.p1.m1">
            <XMath>
              <XMDual>
                <XMApp>
                  <XMRef idref="A2.SS0.SSS0.Px1.p1.m1.2"/>
                  <XMRef idref="A2.SS0.SSS0.Px1.p1.m1.1"/>
                </XMApp>
                <XMApp>
                  <XMApp xml:id="A2.SS0.SSS0.Px1.p1.m1.2">
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok role="OPFUNCTION" scriptpos="post">ELBO</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.SS0.SSS0.Px1.p1.m1.1">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMApp>
              </XMDual>
            </XMath>
          </Math> is a valid multimodal ELBO, i.e. <Math mode="inline" tex="\log p_{\theta}(x)\geq\operatorname{ELBO}_{MoPoE}(X)" text="logarithm@(p _ theta) * x &gt;= (ELBO _ (M * o * P * o * E))@(X)" xml:id="A2.SS0.SSS0.Px1.p1.m2">
            <XMath>
              <XMApp>
                <XMTok meaning="greater-than-or-equals" name="geq" role="RELOP">≥</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A2.SS0.SSS0.Px1.p1.m2.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A2.SS0.SSS0.Px1.p1.m2.1">x</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMDual>
                  <XMApp>
                    <XMRef idref="A2.SS0.SSS0.Px1.p1.m2.3"/>
                    <XMRef idref="A2.SS0.SSS0.Px1.p1.m2.2"/>
                  </XMApp>
                  <XMApp>
                    <XMApp xml:id="A2.SS0.SSS0.Px1.p1.m2.3">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok role="OPFUNCTION" scriptpos="post">ELBO</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A2.SS0.SSS0.Px1.p1.m2.2">X</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMApp>
                </XMDual>
              </XMApp>
            </XMath>
          </Math>. Next we will show that MOPOE is a generalized case of both POE and MOE.</p>
      </para>
    </paragraph>
    <subsection xml:id="A2.SSx1">
      <title>Proof : MOPOE is a valid multimodal ELBO</title>
      <para xml:id="A2.SSx1.p1">
        <p>In order to prove that <Math mode="inline" tex="\operatorname{ELBO}_{MoPoE}(X)" text="(ELBO _ (M * o * P * o * E))@(X)" xml:id="A2.SSx1.p1.m1">
            <XMath>
              <XMDual>
                <XMApp>
                  <XMRef idref="A2.SSx1.p1.m1.2"/>
                  <XMRef idref="A2.SSx1.p1.m1.1"/>
                </XMApp>
                <XMApp>
                  <XMApp xml:id="A2.SSx1.p1.m1.2">
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok role="OPFUNCTION" scriptpos="post">ELBO</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.SSx1.p1.m1.1">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMApp>
              </XMDual>
            </XMath>
          </Math> is a valid multimodal ELBO, we need to show that <Math mode="inline" tex="\log p_{\theta}(X)\geq\operatorname{ELBO}_{MoPoE}(X)" text="logarithm@(p _ theta) * X &gt;= (ELBO _ (M * o * P * o * E))@(X)" xml:id="A2.SSx1.p1.m2">
            <XMath>
              <XMApp>
                <XMTok meaning="greater-than-or-equals" name="geq" role="RELOP">≥</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                      <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMDual>
                    <XMRef idref="A2.SSx1.p1.m2.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A2.SSx1.p1.m2.1">X</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMDual>
                  <XMApp>
                    <XMRef idref="A2.SSx1.p1.m2.3"/>
                    <XMRef idref="A2.SSx1.p1.m2.2"/>
                  </XMApp>
                  <XMApp>
                    <XMApp xml:id="A2.SSx1.p1.m2.3">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok role="OPFUNCTION" scriptpos="post">ELBO</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A2.SSx1.p1.m2.2">X</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMApp>
                </XMDual>
              </XMApp>
            </XMath>
          </Math>. Note that while taking all possible subsets <Math mode="inline" tex="X_{k}\in P(X)" text="X _ k element-of P * X" xml:id="A2.SSx1.p1.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="element-of" name="in" role="RELOP">∈</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" role="UNKNOWN">P</XMTok>
                  <XMDual>
                    <XMRef idref="A2.SSx1.p1.m3.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A2.SSx1.p1.m3.1">X</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMath>
          </Math>, we denote each subset by <Math mode="inline" tex="k" text="k" xml:id="A2.SSx1.p1.m4">
            <XMath>
              <XMTok font="italic" role="UNKNOWN">k</XMTok>
            </XMath>
          </Math> for better readability.</p>
      </para>
      <para xml:id="A2.SSx1.p2">
        <equationgroup xml:id="A2.E26">
          <tags>
            <tag>(26)</tag>
            <tag role="autoref">Equation 26</tag>
            <tag role="refnum">26</tag>
          </tags>
          <equation xml:id="A2.E26X">
            <MathFork>
              <Math tex="\displaystyle\log p_{\theta}(X)=\operatorname{KL}\left[q_{\phi}(z\mid X)\|p(z%&#10;\mid X)\right]" xml:id="A2.E26X.m1">
                <XMath>
                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26X.m1.1">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok role="OPFUNCTION" scriptpos="post">KL</XMTok>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="true">[</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                      <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMTok name="mid" role="VERTBAR">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                    <XMTok meaning="parallel-to" name="||" role="VERTBAR">∥</XMTok>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMTok name="mid" role="VERTBAR">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                    <XMTok role="CLOSE" stretchy="true">]</XMTok>
                  </XMWrap>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle\log p_{\theta}(X)" text="logarithm@(p _ theta) * X" xml:id="A2.E26X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A2.E26X.m2.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26X.m2.1">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\operatorname{KL}\left[q_{\phi}(z\mid X)\|p(z\mid X)\right]" xml:id="A2.E26X.m3">
                    <XMath>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMTok role="OPFUNCTION" scriptpos="post">KL</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="true">[</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          <XMTok name="mid" role="VERTBAR">∣</XMTok>
                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                        <XMTok meaning="parallel-to" name="||" role="VERTBAR">∥</XMTok>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          <XMTok name="mid" role="VERTBAR">∣</XMTok>
                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                        <XMTok role="CLOSE" stretchy="true">]</XMTok>
                      </XMWrap>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E26Xa">
            <MathFork>
              <Math tex="\displaystyle+\mathbb{E}_{q_{\phi}(z\mid X)}\left[\log\frac{p(z,X)}{q_{\phi}(z%&#10;\mid X)}\right]" text="+ E _ (q _ phi * conditional@(z, X)) * delimited-[]@(logarithm@((p * open-interval@(z, X)) / (q _ phi * conditional@(z, X))))" xml:id="A2.E26Xa.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="plus" role="ADDOP">+</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                            <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A2.E26Xa.m1.1"/>
                            <XMWrap>
                              <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A2.E26Xa.m1.1">
                                <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                              </XMApp>
                              <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A2.E26Xa.m1.5"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">[</XMTok>
                          <XMApp xml:id="A2.E26Xa.m1.5">
                            <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                            <XMApp>
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="open-interval"/>
                                    <XMRef idref="A2.E26Xa.m1.2"/>
                                    <XMRef idref="A2.E26Xa.m1.3"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xa.m1.2">z</XMTok>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xa.m1.3">X</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                  <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A2.E26Xa.m1.4"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A2.E26Xa.m1.4">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle+\mathbb{E}_{q_{\phi}(z\mid X)}\left[\log\frac{p(z,X)}{q_{\phi}(z%&#10;\mid X)}\right]" text="+ E _ (q _ phi * conditional@(z, X)) * delimited-[]@(logarithm@((p * open-interval@(z, X)) / (q _ phi * conditional@(z, X))))" xml:id="A2.E26Xa.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="plus" role="ADDOP">+</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                                <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A2.E26Xa.m2.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A2.E26Xa.m2.1">
                                    <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                  </XMApp>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A2.E26Xa.m2.5"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">[</XMTok>
                              <XMApp xml:id="A2.E26Xa.m2.5">
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMApp>
                                        <XMTok meaning="open-interval"/>
                                        <XMRef idref="A2.E26Xa.m2.2"/>
                                        <XMRef idref="A2.E26Xa.m2.3"/>
                                      </XMApp>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xa.m2.2">z</XMTok>
                                        <XMTok role="PUNCT">,</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xa.m2.3">X</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                      <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="A2.E26Xa.m2.4"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A2.E26Xa.m2.4">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E26Xb">
            <MathFork>
              <Math tex="\displaystyle=\operatorname{KL}\left[\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_%&#10;{k})\|p(z\mid X)\right]" xml:id="A2.E26Xb.m1">
                <XMath>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMTok role="OPFUNCTION" scriptpos="post">KL</XMTok>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="true">[</XMTok>
                    <XMApp>
                      <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                      <XMTok meaning="1" role="NUMBER">1</XMTok>
                      <XMApp>
                        <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                        <XMTok meaning="2" role="NUMBER">2</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMApp scriptpos="mid">
                      <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                      <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                    </XMApp>
                    <XMApp>
                      <XMTok name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMTok name="mid" role="VERTBAR">∣</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" role="UNKNOWN">X</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                    <XMTok meaning="parallel-to" name="||" role="VERTBAR">∥</XMTok>
                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMTok name="mid" role="VERTBAR">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                    <XMTok role="CLOSE" stretchy="true">]</XMTok>
                  </XMWrap>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle=\operatorname{KL}\left[\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_%&#10;{k})\|p(z\mid X)\right]" xml:id="A2.E26Xb.m2">
                    <XMath>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMTok role="OPFUNCTION" scriptpos="post">KL</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="true">[</XMTok>
                        <XMApp>
                          <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                          <XMTok meaning="1" role="NUMBER">1</XMTok>
                          <XMApp>
                            <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                            <XMTok meaning="2" role="NUMBER">2</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMApp scriptpos="mid">
                          <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                          <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          <XMTok name="mid" role="VERTBAR">∣</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                        <XMTok meaning="parallel-to" name="||" role="VERTBAR">∥</XMTok>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                          <XMTok name="mid" role="VERTBAR">∣</XMTok>
                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                        <XMTok role="CLOSE" stretchy="true">]</XMTok>
                      </XMWrap>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E26Xc">
            <MathFork>
              <Math tex="\displaystyle+\mathbb{E}_{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\left[%&#10;\log\frac{p(z,X)}{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\right]" text="+ E _ ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k))) * delimited-[]@(logarithm@((p * open-interval@(z, X)) / ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k)))))" xml:id="A2.E26Xc.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="plus" role="ADDOP">+</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok mathstyle="script" meaning="divide" role="FRACOP"/>
                            <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                            <XMApp>
                              <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                              <XMTok fontsize="50%" meaning="2" role="NUMBER">2</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok fontsize="70%" mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A2.E26Xc.m1.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A2.E26Xc.m1.1">
                                    <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A2.E26Xc.m1.5"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">[</XMTok>
                          <XMApp xml:id="A2.E26Xc.m1.5">
                            <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                            <XMApp>
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="open-interval"/>
                                    <XMRef idref="A2.E26Xc.m1.2"/>
                                    <XMRef idref="A2.E26Xc.m1.3"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xc.m1.2">z</XMTok>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xc.m1.3">X</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                                  <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                  <XMApp>
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="post10"/>
                                    <XMTok fontsize="70%" meaning="2" role="NUMBER">2</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                    <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="A2.E26Xc.m1.4"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A2.E26Xc.m1.4">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                          </XMApp>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle+\mathbb{E}_{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\left[%&#10;\log\frac{p(z,X)}{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\right]" text="+ E _ ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k))) * delimited-[]@(logarithm@((p * open-interval@(z, X)) / ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k)))))" xml:id="A2.E26Xc.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="plus" role="ADDOP">+</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok mathstyle="script" meaning="divide" role="FRACOP"/>
                                <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                                <XMApp>
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                                  <XMTok fontsize="50%" meaning="2" role="NUMBER">2</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok fontsize="70%" mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="A2.E26Xc.m2.1"/>
                                    <XMWrap>
                                      <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="A2.E26Xc.m2.1">
                                        <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A2.E26Xc.m2.5"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">[</XMTok>
                              <XMApp xml:id="A2.E26Xc.m2.5">
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMApp>
                                        <XMTok meaning="open-interval"/>
                                        <XMRef idref="A2.E26Xc.m2.2"/>
                                        <XMRef idref="A2.E26Xc.m2.3"/>
                                      </XMApp>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xc.m2.2">z</XMTok>
                                        <XMTok role="PUNCT">,</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xc.m2.3">X</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                      <XMApp>
                                        <XMTok role="SUPERSCRIPTOP" scriptpos="post10"/>
                                        <XMTok fontsize="70%" meaning="2" role="NUMBER">2</XMTok>
                                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMApp>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                        <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                      </XMApp>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMApp>
                                          <XMTok name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                        </XMApp>
                                        <XMDual>
                                          <XMRef idref="A2.E26Xc.m2.4"/>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMApp xml:id="A2.E26Xc.m2.4">
                                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                              <XMApp>
                                                <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                              </XMApp>
                                            </XMApp>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                    </XMApp>
                                  </XMApp>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E26Xd">
            <MathFork>
              <Math tex="\displaystyle\geq\mathbb{E}_{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}%&#10;\left[\log\frac{p(z,X)}{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\right]" text="absent &gt;= E _ ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k))) * delimited-[]@(logarithm@((p * open-interval@(z, X)) / ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k)))))" xml:id="A2.E26Xd.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="greater-than-or-equals" name="geq" role="RELOP">≥</XMTok>
                    <XMTok meaning="absent"/>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok mathstyle="script" meaning="divide" role="FRACOP"/>
                            <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                            <XMApp>
                              <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                              <XMTok fontsize="50%" meaning="2" role="NUMBER">2</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok fontsize="70%" mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A2.E26Xd.m1.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A2.E26Xd.m1.1">
                                    <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A2.E26Xd.m1.5"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">[</XMTok>
                          <XMApp xml:id="A2.E26Xd.m1.5">
                            <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                            <XMApp>
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="open-interval"/>
                                    <XMRef idref="A2.E26Xd.m1.2"/>
                                    <XMRef idref="A2.E26Xd.m1.3"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xd.m1.2">z</XMTok>
                                    <XMTok role="PUNCT">,</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xd.m1.3">X</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                                  <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                  <XMApp>
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="post10"/>
                                    <XMTok fontsize="70%" meaning="2" role="NUMBER">2</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                    <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="A2.E26Xd.m1.4"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A2.E26Xd.m1.4">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                          </XMApp>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle\geq\mathbb{E}_{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}%&#10;\left[\log\frac{p(z,X)}{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\right]" text="absent &gt;= E _ ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k))) * delimited-[]@(logarithm@((p * open-interval@(z, X)) / ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k)))))" xml:id="A2.E26Xd.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="greater-than-or-equals" name="geq" role="RELOP">≥</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok mathstyle="script" meaning="divide" role="FRACOP"/>
                                <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                                <XMApp>
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                                  <XMTok fontsize="50%" meaning="2" role="NUMBER">2</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok fontsize="70%" mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="A2.E26Xd.m2.1"/>
                                    <XMWrap>
                                      <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="A2.E26Xd.m2.1">
                                        <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A2.E26Xd.m2.5"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">[</XMTok>
                              <XMApp xml:id="A2.E26Xd.m2.5">
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMApp>
                                        <XMTok meaning="open-interval"/>
                                        <XMRef idref="A2.E26Xd.m2.2"/>
                                        <XMRef idref="A2.E26Xd.m2.3"/>
                                      </XMApp>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xd.m2.2">z</XMTok>
                                        <XMTok role="PUNCT">,</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xd.m2.3">X</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                      <XMApp>
                                        <XMTok role="SUPERSCRIPTOP" scriptpos="post10"/>
                                        <XMTok fontsize="70%" meaning="2" role="NUMBER">2</XMTok>
                                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMApp>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                        <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                      </XMApp>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMApp>
                                          <XMTok name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                        </XMApp>
                                        <XMDual>
                                          <XMRef idref="A2.E26Xd.m2.4"/>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMApp xml:id="A2.E26Xd.m2.4">
                                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                              <XMApp>
                                                <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                              </XMApp>
                                            </XMApp>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                    </XMApp>
                                  </XMApp>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E26Xe">
            <MathFork>
              <Math tex="\displaystyle=\mathbb{E}_{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\left[%&#10;\log\frac{p(X\mid z)p(z)}{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\right]" text="absent = E _ ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k))) * delimited-[]@(logarithm@((p * conditional@(X, z) * p * z) / ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k)))))" xml:id="A2.E26Xe.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMTok meaning="absent"/>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok mathstyle="script" meaning="divide" role="FRACOP"/>
                            <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                            <XMApp>
                              <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                              <XMTok fontsize="50%" meaning="2" role="NUMBER">2</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok fontsize="70%" mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A2.E26Xe.m1.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A2.E26Xe.m1.1">
                                    <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A2.E26Xe.m1.5"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">[</XMTok>
                          <XMApp xml:id="A2.E26Xe.m1.5">
                            <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                            <XMApp>
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMRef idref="A2.E26Xe.m1.3"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A2.E26Xe.m1.3">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMRef idref="A2.E26Xe.m1.2"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xe.m1.2">z</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                                  <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                  <XMApp>
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="post10"/>
                                    <XMTok fontsize="70%" meaning="2" role="NUMBER">2</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                    <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="A2.E26Xe.m1.4"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A2.E26Xe.m1.4">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                          </XMApp>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\left[%&#10;\log\frac{p(X\mid z)p(z)}{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\right]" text="absent = E _ ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k))) * delimited-[]@(logarithm@((p * conditional@(X, z) * p * z) / ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k)))))" xml:id="A2.E26Xe.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok mathstyle="script" meaning="divide" role="FRACOP"/>
                                <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                                <XMApp>
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                                  <XMTok fontsize="50%" meaning="2" role="NUMBER">2</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok fontsize="70%" mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="A2.E26Xe.m2.1"/>
                                    <XMWrap>
                                      <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="A2.E26Xe.m2.1">
                                        <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A2.E26Xe.m2.5"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">[</XMTok>
                              <XMApp xml:id="A2.E26Xe.m2.5">
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMRef idref="A2.E26Xe.m2.3"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A2.E26Xe.m2.3">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMRef idref="A2.E26Xe.m2.2"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xe.m2.2">z</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                      <XMApp>
                                        <XMTok role="SUPERSCRIPTOP" scriptpos="post10"/>
                                        <XMTok fontsize="70%" meaning="2" role="NUMBER">2</XMTok>
                                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMApp>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                        <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                      </XMApp>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMApp>
                                          <XMTok name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                        </XMApp>
                                        <XMDual>
                                          <XMRef idref="A2.E26Xe.m2.4"/>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMApp xml:id="A2.E26Xe.m2.4">
                                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                              <XMApp>
                                                <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                              </XMApp>
                                            </XMApp>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                    </XMApp>
                                  </XMApp>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E26Xf">
            <MathFork>
              <Math tex="\displaystyle=\mathbb{E}_{\tilde{q}(z\mid X)}\left[\log p_{\theta}(X\mid z)\right]" text="absent = E _ (tilde@(q) * conditional@(z, X)) * delimited-[]@(logarithm@(p _ theta) * conditional@(X, z))" xml:id="A2.E26Xf.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMTok meaning="absent"/>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A2.E26Xf.m1.1"/>
                            <XMWrap>
                              <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A2.E26Xf.m1.1">
                                <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                              </XMApp>
                              <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A2.E26Xf.m1.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">[</XMTok>
                          <XMApp xml:id="A2.E26Xf.m1.2">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A2.E26Xf.m1.2.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A2.E26Xf.m1.2.1">
                                  <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{\tilde{q}(z\mid X)}\left[\log p_{\theta}(X\mid z)\right]" text="absent = E _ (tilde@(q) * conditional@(z, X)) * delimited-[]@(logarithm@(p _ theta) * conditional@(X, z))" xml:id="A2.E26Xf.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A2.E26Xf.m2.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A2.E26Xf.m2.1">
                                    <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                  </XMApp>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A2.E26Xf.m2.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">[</XMTok>
                              <XMApp xml:id="A2.E26Xf.m2.2">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A2.E26Xf.m2.2.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A2.E26Xf.m2.2.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E26Xg">
            <MathFork>
              <Math tex="\displaystyle-\mathbb{E}_{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\left[%&#10;\log\frac{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}{p(z)}\right]" text="- E _ ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k))) * delimited-[]@(logarithm@(((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k))) / (p * z)))" xml:id="A2.E26Xg.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok mathstyle="script" meaning="divide" role="FRACOP"/>
                            <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                            <XMApp>
                              <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                              <XMTok fontsize="50%" meaning="2" role="NUMBER">2</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMApp>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok fontsize="70%" mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A2.E26Xg.m1.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A2.E26Xg.m1.1">
                                    <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A2.E26Xg.m1.4"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">[</XMTok>
                          <XMApp xml:id="A2.E26Xg.m1.4">
                            <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                            <XMApp>
                              <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                                  <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                  <XMApp>
                                    <XMTok role="SUPERSCRIPTOP" scriptpos="post10"/>
                                    <XMTok fontsize="70%" meaning="2" role="NUMBER">2</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                    <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="A2.E26Xg.m1.2"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A2.E26Xg.m1.2">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                          </XMApp>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMRef idref="A2.E26Xg.m1.3"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xg.m1.3">z</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle-\mathbb{E}_{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}\left[%&#10;\log\frac{\frac{1}{2^{M}}\sum_{k}\tilde{q}(z\mid X_{k})}{p(z)}\right]" text="- E _ ((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k))) * delimited-[]@(logarithm@(((1 / 2 ^ M) * (sum _ k)@(tilde@(q) * conditional@(z, X _ k))) / (p * z)))" xml:id="A2.E26Xg.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok mathstyle="script" meaning="divide" role="FRACOP"/>
                                <XMTok fontsize="50%" meaning="1" role="NUMBER">1</XMTok>
                                <XMApp>
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                                  <XMTok fontsize="50%" meaning="2" role="NUMBER">2</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok fontsize="70%" mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="A2.E26Xg.m2.1"/>
                                    <XMWrap>
                                      <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="A2.E26Xg.m2.1">
                                        <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A2.E26Xg.m2.4"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">[</XMTok>
                              <XMApp xml:id="A2.E26Xg.m2.4">
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok mathstyle="text" meaning="divide" role="FRACOP"/>
                                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                      <XMApp>
                                        <XMTok role="SUPERSCRIPTOP" scriptpos="post10"/>
                                        <XMTok fontsize="70%" meaning="2" role="NUMBER">2</XMTok>
                                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">M</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMApp>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                        <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                      </XMApp>
                                      <XMApp>
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMApp>
                                          <XMTok name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                        </XMApp>
                                        <XMDual>
                                          <XMRef idref="A2.E26Xg.m2.2"/>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMApp xml:id="A2.E26Xg.m2.2">
                                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                              <XMApp>
                                                <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                              </XMApp>
                                            </XMApp>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                    </XMApp>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMRef idref="A2.E26Xg.m2.3"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xg.m2.3">z</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E26Xh">
            <MathFork>
              <Math tex="\displaystyle=\mathbb{E}_{\tilde{q}(z\mid X)}\left[\log p_{\theta}(X\mid z)\right]" text="absent = E _ (tilde@(q) * conditional@(z, X)) * delimited-[]@(logarithm@(p _ theta) * conditional@(X, z))" xml:id="A2.E26Xh.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMTok meaning="absent"/>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A2.E26Xh.m1.1"/>
                            <XMWrap>
                              <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A2.E26Xh.m1.1">
                                <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                              </XMApp>
                              <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A2.E26Xh.m1.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">[</XMTok>
                          <XMApp xml:id="A2.E26Xh.m1.2">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A2.E26Xh.m1.2.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A2.E26Xh.m1.2.1">
                                  <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{\tilde{q}(z\mid X)}\left[\log p_{\theta}(X\mid z)\right]" text="absent = E _ (tilde@(q) * conditional@(z, X)) * delimited-[]@(logarithm@(p _ theta) * conditional@(X, z))" xml:id="A2.E26Xh.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" name="tilde" role="OVERACCENT" stretchy="false">~</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A2.E26Xh.m2.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A2.E26Xh.m2.1">
                                    <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                  </XMApp>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A2.E26Xh.m2.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">[</XMTok>
                              <XMApp xml:id="A2.E26Xh.m2.2">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A2.E26Xh.m2.2.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A2.E26Xh.m2.2.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E26Xi">
            <MathFork>
              <Math tex="\displaystyle-\operatorname{KL}\left[\frac{1}{2^{M}}\sum_{X_{k}\in P(X)}q_{%&#10;\phi}(z\mid X_{k})\|p(z)\right]" text="- KL@(conditional@((1 / 2 ^ M) * (sum _ (X _ k element-of P * X))@(q _ phi * conditional@(z, X _ k)), p * z))" xml:id="A2.E26Xi.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMDual>
                      <XMApp>
                        <XMRef idref="A2.E26Xi.m1.3"/>
                        <XMRef idref="A2.E26Xi.m1.4"/>
                      </XMApp>
                      <XMApp>
                        <XMTok role="OPFUNCTION" scriptpos="post" xml:id="A2.E26Xi.m1.3">KL</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">[</XMTok>
                          <XMApp xml:id="A2.E26Xi.m1.4">
                            <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                <XMTok meaning="1" role="NUMBER">1</XMTok>
                                <XMApp>
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                                  <XMTok meaning="2" role="NUMBER">2</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMApp>
                                <XMApp scriptpos="mid">
                                  <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                  <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                  <XMApp>
                                    <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                                      <XMDual>
                                        <XMRef idref="A2.E26Xi.m1.1"/>
                                        <XMWrap>
                                          <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="A2.E26Xi.m1.1">X</XMTok>
                                          <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="A2.E26Xi.m1.4.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="A2.E26Xi.m1.4.1">
                                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" role="UNKNOWN">p</XMTok>
                              <XMDual>
                                <XMRef idref="A2.E26Xi.m1.2"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xi.m1.2">z</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">]</XMTok>
                        </XMWrap>
                      </XMApp>
                    </XMDual>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle-\operatorname{KL}\left[\frac{1}{2^{M}}\sum_{X_{k}\in P(X)}q_{%&#10;\phi}(z\mid X_{k})\|p(z)\right]" text="- KL@(conditional@((1 / 2 ^ M) * (sum _ (X _ k element-of P * X))@(q _ phi * conditional@(z, X _ k)), p * z))" xml:id="A2.E26Xi.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMDual>
                          <XMApp>
                            <XMRef idref="A2.E26Xi.m2.3"/>
                            <XMRef idref="A2.E26Xi.m2.4"/>
                          </XMApp>
                          <XMApp>
                            <XMTok role="OPFUNCTION" scriptpos="post" xml:id="A2.E26Xi.m2.3">KL</XMTok>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">[</XMTok>
                              <XMApp xml:id="A2.E26Xi.m2.4">
                                <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                    <XMTok meaning="1" role="NUMBER">1</XMTok>
                                    <XMApp>
                                      <XMTok role="SUPERSCRIPTOP" scriptpos="post9"/>
                                      <XMTok meaning="2" role="NUMBER">2</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMApp>
                                    <XMApp scriptpos="mid">
                                      <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                      <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                      <XMApp>
                                        <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">k</XMTok>
                                        </XMApp>
                                        <XMApp>
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                                          <XMDual>
                                            <XMRef idref="A2.E26Xi.m2.1"/>
                                            <XMWrap>
                                              <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                              <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="A2.E26Xi.m2.1">X</XMTok>
                                              <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                            </XMWrap>
                                          </XMDual>
                                        </XMApp>
                                      </XMApp>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                        <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                      </XMApp>
                                      <XMDual>
                                        <XMRef idref="A2.E26Xi.m2.4.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMApp xml:id="A2.E26Xi.m2.4.1">
                                            <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                            <XMApp>
                                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                              <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                            </XMApp>
                                          </XMApp>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMDual>
                                    <XMRef idref="A2.E26Xi.m2.2"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A2.E26Xi.m2.2">z</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">]</XMTok>
                            </XMWrap>
                          </XMApp>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E26Xj">
            <MathFork>
              <Math tex="\displaystyle=ELBO_{MoPoE}" text="absent = E * L * B * O _ (M * o * P * o * E)" xml:id="A2.E26Xj.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMTok meaning="absent"/>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">E</XMTok>
                      <XMTok font="italic" role="UNKNOWN">L</XMTok>
                      <XMTok font="italic" role="UNKNOWN">B</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">O</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle=ELBO_{MoPoE}" text="absent = E * L * B * O _ (M * o * P * o * E)" xml:id="A2.E26Xj.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" role="UNKNOWN">B</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">O</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
      </para>
<!--  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->    </subsection>
    <subsection xml:id="A2.SSx2">
      <title>Proof : MOPOE is a generalized version of POE and MOE</title>
      <para class="ltx_noindent" xml:id="A2.SSx2.p1">
        <p>MoPoE generates a generalized ELBO with PoE and MoE being special cases. The MVAE architecture proposed by Wu and Goodman, 2018 only takes into account the full subset, i.e., the PoE of all data types. Trivially, this is a MoE with only a single component as follows:</p>
      </para>
      <para xml:id="A2.SSx2.p2">
        <equationgroup xml:id="A2.E27">
          <tags>
            <tag>(27)</tag>
            <tag role="autoref">Equation 27</tag>
            <tag role="refnum">27</tag>
          </tags>
          <equation xml:id="A2.E27X">
            <MathFork>
              <Math tex="\displaystyle L_{PoE}=\mathbb{E}_{q(z\mid X)}\left[\log p_{\theta}(x\mid z)%&#10;\right]-KL(q(z\mid X)\|p(z))" text="L _ (P * o * E) = E _ (q * conditional@(z, X)) * delimited-[]@(logarithm@(p _ theta) * conditional@(x, z)) - K * L * conditional@(q * conditional@(z, X), p * z)" xml:id="A2.E27X.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" role="UNKNOWN">L</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                            <XMDual>
                              <XMRef idref="A2.E27X.m1.1"/>
                              <XMWrap>
                                <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A2.E27X.m1.1">
                                  <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                </XMApp>
                                <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMApp>
                            <XMTok meaning="delimited-[]"/>
                            <XMRef idref="A2.E27X.m1.3"/>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">[</XMTok>
                            <XMApp xml:id="A2.E27X.m1.3">
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A2.E27X.m1.3.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A2.E27X.m1.3.1">
                                    <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">]</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" role="UNKNOWN">K</XMTok>
                        <XMTok font="italic" role="UNKNOWN">L</XMTok>
                        <XMDual>
                          <XMRef idref="A2.E27X.m1.4"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A2.E27X.m1.4">
                              <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMDual>
                                  <XMRef idref="A2.E27X.m1.4.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A2.E27X.m1.4.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMDual>
                                  <XMRef idref="A2.E27X.m1.2"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.E27X.m1.2">z</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle L_{PoE}" text="L _ (P * o * E)" xml:id="A2.E27X.m2">
                    <XMath>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">L</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{q(z\mid X)}\left[\log p_{\theta}(x\mid z)\right]-KL(%&#10;q(z\mid X)\|p(z))" text="absent = E _ (q * conditional@(z, X)) * delimited-[]@(logarithm@(p _ theta) * conditional@(x, z)) - K * L * conditional@(q * conditional@(z, X), p * z)" xml:id="A2.E27X.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="minus" role="ADDOP">-</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                                <XMDual>
                                  <XMRef idref="A2.E27X.m3.1"/>
                                  <XMWrap>
                                    <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A2.E27X.m3.1">
                                      <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                    </XMApp>
                                    <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMApp>
                                <XMTok meaning="delimited-[]"/>
                                <XMRef idref="A2.E27X.m3.3"/>
                              </XMApp>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="true">[</XMTok>
                                <XMApp xml:id="A2.E27X.m3.3">
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                      <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                      <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="A2.E27X.m3.3.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="A2.E27X.m3.3.1">
                                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="true">]</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">K</XMTok>
                            <XMTok font="italic" role="UNKNOWN">L</XMTok>
                            <XMDual>
                              <XMRef idref="A2.E27X.m3.4"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A2.E27X.m3.4">
                                  <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    <XMDual>
                                      <XMRef idref="A2.E27X.m3.4.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A2.E27X.m3.4.1">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMApp>
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMDual>
                                      <XMRef idref="A2.E27X.m3.2"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMTok font="italic" role="UNKNOWN" xml:id="A2.E27X.m3.2">z</XMTok>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E27Xa">
            <MathFork>
              <Math tex="\displaystyle q_{\phi}(z\mid X)\propto\prod_{j=1}^{N}q_{\phi_{j}}(z\mid x_{j})" text="q _ phi * conditional@(z, X) proportional-to ((product _ (j = 1)) ^ N)@(q _ phi _ j * conditional@(z, x _ j))" xml:id="A2.E27Xa.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="proportional-to" name="propto" role="RELOP">∝</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="A2.E27Xa.m1.1"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A2.E27Xa.m1.1">
                            <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMApp scriptpos="mid">
                        <XMTok role="SUPERSCRIPTOP" scriptpos="mid7"/>
                        <XMApp scriptpos="mid">
                          <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                          <XMTok mathstyle="display" meaning="product" name="prod" role="SUMOP" scriptpos="mid">∏</XMTok>
                          <XMApp>
                            <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                            <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                            <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                            <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A2.E27Xa.m1.2"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A2.E27Xa.m1.2">
                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle q_{\phi}(z\mid X)" text="q _ phi * conditional@(z, X)" xml:id="A2.E27Xa.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A2.E27Xa.m2.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A2.E27Xa.m2.1">
                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                              <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle\propto\prod_{j=1}^{N}q_{\phi_{j}}(z\mid x_{j})" text="absent proportional-to ((product _ (j = 1)) ^ N)@(q _ phi _ j * conditional@(z, x _ j))" xml:id="A2.E27Xa.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="proportional-to" name="propto" role="RELOP">∝</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMApp scriptpos="mid">
                            <XMTok role="SUPERSCRIPTOP" scriptpos="mid7"/>
                            <XMApp scriptpos="mid">
                              <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                              <XMTok mathstyle="display" meaning="product" name="prod" role="SUMOP" scriptpos="mid">∏</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" role="UNKNOWN">q</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A2.E27Xa.m3.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A2.E27Xa.m3.1">
                                  <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E27Xb">
            <MathFork>
              <Math tex="\displaystyle=PoE(\{q_{\phi_{j}}(z\mid x_{j})\}_{j=1}^{N})" text="absent = P * o * E * ((set@(q _ phi _ j * conditional@(z, x _ j))) _ (j = 1)) ^ N" xml:id="A2.E27Xb.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMTok meaning="absent"/>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" role="UNKNOWN">P</XMTok>
                      <XMTok font="italic" role="UNKNOWN">o</XMTok>
                      <XMTok font="italic" role="UNKNOWN">E</XMTok>
                      <XMDual>
                        <XMRef idref="A2.E27Xb.m1.1"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A2.E27Xb.m1.1">
                            <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMDual>
                                <XMApp>
                                  <XMTok meaning="set"/>
                                  <XMRef idref="A2.E27Xb.m1.1.1"/>
                                </XMApp>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">{</XMTok>
                                  <XMApp xml:id="A2.E27Xb.m1.1.1">
                                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                        <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                        <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMDual>
                                      <XMRef idref="A2.E27Xb.m1.1.1.1"/>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                                        <XMApp xml:id="A2.E27Xb.m1.1.1.1">
                                          <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                          <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                          </XMApp>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">}</XMTok>
                                </XMWrap>
                              </XMDual>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle=PoE(\{q_{\phi_{j}}(z\mid x_{j})\}_{j=1}^{N})" text="absent = P * o * E * ((set@(q _ phi _ j * conditional@(z, x _ j))) _ (j = 1)) ^ N" xml:id="A2.E27Xb.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">P</XMTok>
                          <XMTok font="italic" role="UNKNOWN">o</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMDual>
                            <XMRef idref="A2.E27Xb.m2.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A2.E27Xb.m2.1">
                                <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMDual>
                                    <XMApp>
                                      <XMTok meaning="set"/>
                                      <XMRef idref="A2.E27Xb.m2.1.1"/>
                                    </XMApp>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">{</XMTok>
                                      <XMApp xml:id="A2.E27Xb.m2.1.1">
                                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                            <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                            <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                                          </XMApp>
                                        </XMApp>
                                        <XMDual>
                                          <XMRef idref="A2.E27Xb.m2.1.1.1"/>
                                          <XMWrap>
                                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                                            <XMApp xml:id="A2.E27Xb.m2.1.1.1">
                                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                              <XMApp>
                                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                              </XMApp>
                                            </XMApp>
                                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                          </XMWrap>
                                        </XMDual>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">}</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                  <XMApp>
                                    <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                    <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E27Xc">
            <MathFork>
              <Math tex="\displaystyle=\sum_{k=1}^{1}oE(\{q_{\phi_{j}}(z\mid x_{j})\}_{j=1}^{N})" text="absent = ((sum _ (k = 1)) ^ 1)@(o * E * ((set@(q _ phi _ j * conditional@(z, x _ j))) _ (j = 1)) ^ N)" xml:id="A2.E27Xc.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMTok meaning="absent"/>
                    <XMApp>
                      <XMApp scriptpos="mid">
                        <XMTok role="SUPERSCRIPTOP" scriptpos="mid7"/>
                        <XMApp scriptpos="mid">
                          <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                          <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                          <XMApp>
                            <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                            <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" role="UNKNOWN">o</XMTok>
                        <XMTok font="italic" role="UNKNOWN">E</XMTok>
                        <XMDual>
                          <XMRef idref="A2.E27Xc.m1.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A2.E27Xc.m1.1">
                              <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMDual>
                                  <XMApp>
                                    <XMTok meaning="set"/>
                                    <XMRef idref="A2.E27Xc.m1.1.1"/>
                                  </XMApp>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">{</XMTok>
                                    <XMApp xml:id="A2.E27Xc.m1.1.1">
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                          <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMDual>
                                        <XMRef idref="A2.E27Xc.m1.1.1.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMApp xml:id="A2.E27Xc.m1.1.1.1">
                                            <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                            <XMApp>
                                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                              <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                            </XMApp>
                                          </XMApp>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">}</XMTok>
                                  </XMWrap>
                                </XMDual>
                                <XMApp>
                                  <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                  <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle=\sum_{k=1}^{1}oE(\{q_{\phi_{j}}(z\mid x_{j})\}_{j=1}^{N})" text="absent = ((sum _ (k = 1)) ^ 1)@(o * E * ((set@(q _ phi _ j * conditional@(z, x _ j))) _ (j = 1)) ^ N)" xml:id="A2.E27Xc.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMApp scriptpos="mid">
                            <XMTok role="SUPERSCRIPTOP" scriptpos="mid7"/>
                            <XMApp scriptpos="mid">
                              <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                              <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                              <XMApp>
                                <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                                <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMTok font="italic" role="UNKNOWN">o</XMTok>
                            <XMTok font="italic" role="UNKNOWN">E</XMTok>
                            <XMDual>
                              <XMRef idref="A2.E27Xc.m2.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A2.E27Xc.m2.1">
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="post7"/>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMDual>
                                      <XMApp>
                                        <XMTok meaning="set"/>
                                        <XMRef idref="A2.E27Xc.m2.1.1"/>
                                      </XMApp>
                                      <XMWrap>
                                        <XMTok role="OPEN" stretchy="false">{</XMTok>
                                        <XMApp xml:id="A2.E27Xc.m2.1.1">
                                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                          <XMApp>
                                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                            <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                            <XMApp>
                                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                              <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                                            </XMApp>
                                          </XMApp>
                                          <XMDual>
                                            <XMRef idref="A2.E27Xc.m2.1.1.1"/>
                                            <XMWrap>
                                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                                              <XMApp xml:id="A2.E27Xc.m2.1.1.1">
                                                <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                                <XMApp>
                                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                                  <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                                </XMApp>
                                              </XMApp>
                                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                            </XMWrap>
                                          </XMDual>
                                        </XMApp>
                                        <XMTok role="CLOSE" stretchy="false">}</XMTok>
                                      </XMWrap>
                                    </XMDual>
                                    <XMApp>
                                      <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
      </para>
      <para class="ltx_noindent" xml:id="A2.SSx2.p3">
        <p>As the PoE of a single expert is just the expert itself, the MMVAE model (Shi et al., 2019) is the special case of MoPoE which takes only into account the N unimodal subsets as follows:</p>
      </para>
      <para xml:id="A2.SSx2.p4">
        <equationgroup xml:id="A2.E28">
          <tags>
            <tag>(28)</tag>
            <tag role="autoref">Equation 28</tag>
            <tag role="refnum">28</tag>
          </tags>
          <equation xml:id="A2.E28X">
            <MathFork>
              <Math tex="\displaystyle\operatorname{ELBO}(X)=\mathbb{E}_{q(z\mid X)}\left[\log p_{%&#10;\theta}(X\mid z)\right]" text="ELBO@(X) = E _ (q * conditional@(z, X)) * delimited-[]@(logarithm@(p _ theta) * conditional@(X, z))" xml:id="A2.E28X.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMDual>
                      <XMApp>
                        <XMRef idref="A2.E28X.m1.2"/>
                        <XMRef idref="A2.E28X.m1.3"/>
                      </XMApp>
                      <XMApp>
                        <XMTok role="OPFUNCTION" scriptpos="post" xml:id="A2.E28X.m1.2">ELBO</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A2.E28X.m1.3">X</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMApp>
                    </XMDual>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                          <XMDual>
                            <XMRef idref="A2.E28X.m1.1"/>
                            <XMWrap>
                              <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A2.E28X.m1.1">
                                <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                              </XMApp>
                              <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="delimited-[]"/>
                          <XMRef idref="A2.E28X.m1.4"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">[</XMTok>
                          <XMApp xml:id="A2.E28X.m1.4">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A2.E28X.m1.4.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A2.E28X.m1.4.1">
                                  <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">]</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle\operatorname{ELBO}(X)" text="ELBO@(X)" xml:id="A2.E28X.m2">
                    <XMath>
                      <XMDual>
                        <XMApp>
                          <XMRef idref="A2.E28X.m2.1"/>
                          <XMRef idref="A2.E28X.m2.2"/>
                        </XMApp>
                        <XMApp>
                          <XMTok role="OPFUNCTION" scriptpos="post" xml:id="A2.E28X.m2.1">ELBO</XMTok>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A2.E28X.m2.2">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMApp>
                      </XMDual>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle=\mathbb{E}_{q(z\mid X)}\left[\log p_{\theta}(X\mid z)\right]" text="absent = E _ (q * conditional@(z, X)) * delimited-[]@(logarithm@(p _ theta) * conditional@(X, z))" xml:id="A2.E28X.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                              <XMDual>
                                <XMRef idref="A2.E28X.m3.1"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A2.E28X.m3.1">
                                    <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                                  </XMApp>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="delimited-[]"/>
                              <XMRef idref="A2.E28X.m3.2"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">[</XMTok>
                              <XMApp xml:id="A2.E28X.m3.2">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                    <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A2.E28X.m3.2.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A2.E28X.m3.2.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">]</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E28Xa">
            <MathFork>
              <Math tex="\displaystyle-\operatorname{KL}\left[\frac{1}{N}\sum_{j=1}^{N}q_{\phi_{j}}(z%&#10;\mid x_{j})\|p(z)\right]" text="- KL@(conditional@((1 / N) * ((sum _ (j = 1)) ^ N)@(q _ phi _ j * conditional@(z, x _ j)), p * z))" xml:id="A2.E28Xa.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="minus" role="ADDOP">-</XMTok>
                    <XMDual>
                      <XMApp>
                        <XMRef idref="A2.E28Xa.m1.2"/>
                        <XMRef idref="A2.E28Xa.m1.3"/>
                      </XMApp>
                      <XMApp>
                        <XMTok role="OPFUNCTION" scriptpos="post" xml:id="A2.E28Xa.m1.2">KL</XMTok>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="true">[</XMTok>
                          <XMApp xml:id="A2.E28Xa.m1.3">
                            <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                <XMTok meaning="1" role="NUMBER">1</XMTok>
                                <XMTok font="italic" role="UNKNOWN">N</XMTok>
                              </XMApp>
                              <XMApp>
                                <XMApp scriptpos="mid">
                                  <XMTok role="SUPERSCRIPTOP" scriptpos="mid8"/>
                                  <XMApp scriptpos="mid">
                                    <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                    <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                    <XMApp>
                                      <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                      <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                      <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                      <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMDual>
                                    <XMRef idref="A2.E28Xa.m1.3.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMApp xml:id="A2.E28Xa.m1.3.1">
                                        <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                        <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                          <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" role="UNKNOWN">p</XMTok>
                              <XMDual>
                                <XMRef idref="A2.E28Xa.m1.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" role="UNKNOWN" xml:id="A2.E28Xa.m1.1">z</XMTok>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="true">]</XMTok>
                        </XMWrap>
                      </XMApp>
                    </XMDual>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle-\operatorname{KL}\left[\frac{1}{N}\sum_{j=1}^{N}q_{\phi_{j}}(z%&#10;\mid x_{j})\|p(z)\right]" text="- KL@(conditional@((1 / N) * ((sum _ (j = 1)) ^ N)@(q _ phi _ j * conditional@(z, x _ j)), p * z))" xml:id="A2.E28Xa.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="minus" role="ADDOP">-</XMTok>
                        <XMDual>
                          <XMApp>
                            <XMRef idref="A2.E28Xa.m2.2"/>
                            <XMRef idref="A2.E28Xa.m2.3"/>
                          </XMApp>
                          <XMApp>
                            <XMTok role="OPFUNCTION" scriptpos="post" xml:id="A2.E28Xa.m2.2">KL</XMTok>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="true">[</XMTok>
                              <XMApp xml:id="A2.E28Xa.m2.3">
                                <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMApp>
                                    <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                                    <XMTok meaning="1" role="NUMBER">1</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">N</XMTok>
                                  </XMApp>
                                  <XMApp>
                                    <XMApp scriptpos="mid">
                                      <XMTok role="SUPERSCRIPTOP" scriptpos="mid8"/>
                                      <XMApp scriptpos="mid">
                                        <XMTok role="SUBSCRIPTOP" scriptpos="mid8"/>
                                        <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                        <XMApp>
                                          <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                          <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                                    </XMApp>
                                    <XMApp>
                                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                        <XMApp>
                                          <XMTok role="SUBSCRIPTOP" scriptpos="post9"/>
                                          <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                                        </XMApp>
                                      </XMApp>
                                      <XMDual>
                                        <XMRef idref="A2.E28Xa.m2.3.1"/>
                                        <XMWrap>
                                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                                          <XMApp xml:id="A2.E28Xa.m2.3.1">
                                            <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                            <XMApp>
                                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                              <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                            </XMApp>
                                          </XMApp>
                                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                        </XMWrap>
                                      </XMDual>
                                    </XMApp>
                                  </XMApp>
                                </XMApp>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">p</XMTok>
                                  <XMDual>
                                    <XMRef idref="A2.E28Xa.m2.1"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A2.E28Xa.m2.1">z</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="true">]</XMTok>
                            </XMWrap>
                          </XMApp>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E28Xb">
            <MathFork>
              <Math tex="\displaystyle\text{wirh}q_{\phi}(z\mid X)\propto\frac{1}{N}\sum_{j=1}^{N}q_{%&#10;\phi_{j}}(z\mid x_{j})" text="[wirh] * q _ phi * conditional@(z, X) proportional-to (1 / N) * ((sum _ (j = 1)) ^ N)@(q _ phi _ j * conditional@(z, x _ j))" xml:id="A2.E28Xb.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="proportional-to" name="propto" role="RELOP">∝</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMText>wirh</XMText>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="A2.E28Xb.m1.1"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A2.E28Xb.m1.1">
                            <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                            <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            <XMTok font="italic" role="UNKNOWN">X</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                        <XMTok meaning="1" role="NUMBER">1</XMTok>
                        <XMTok font="italic" role="UNKNOWN">N</XMTok>
                      </XMApp>
                      <XMApp>
                        <XMApp scriptpos="mid">
                          <XMTok role="SUPERSCRIPTOP" scriptpos="mid7"/>
                          <XMApp scriptpos="mid">
                            <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                            <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                            <XMApp>
                              <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                              <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">q</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                              <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A2.E28Xb.m1.2"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A2.E28Xb.m1.2">
                                <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td align="right"><Math tex="\displaystyle\text{wirh}q_{\phi}(z\mid X)" text="[wirh] * q _ phi * conditional@(z, X)" xml:id="A2.E28Xb.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMText>wirh</XMText>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">q</XMTok>
                          <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A2.E28Xb.m2.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A2.E28Xb.m2.1">
                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                              <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMath>
                  </Math></td>
                <td align="left"><Math tex="\displaystyle\propto\frac{1}{N}\sum_{j=1}^{N}q_{\phi_{j}}(z\mid x_{j})" text="absent proportional-to (1 / N) * ((sum _ (j = 1)) ^ N)@(q _ phi _ j * conditional@(z, x _ j))" xml:id="A2.E28Xb.m3">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="proportional-to" name="propto" role="RELOP">∝</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                            <XMTok meaning="1" role="NUMBER">1</XMTok>
                            <XMTok font="italic" role="UNKNOWN">N</XMTok>
                          </XMApp>
                          <XMApp>
                            <XMApp scriptpos="mid">
                              <XMTok role="SUPERSCRIPTOP" scriptpos="mid7"/>
                              <XMApp scriptpos="mid">
                                <XMTok role="SUBSCRIPTOP" scriptpos="mid7"/>
                                <XMTok mathstyle="display" meaning="sum" role="SUMOP" scriptpos="mid">∑</XMTok>
                                <XMApp>
                                  <XMTok fontsize="70%" meaning="equals" role="RELOP">=</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                  <XMTok fontsize="70%" meaning="1" role="NUMBER">1</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">N</XMTok>
                            </XMApp>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                  <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                  <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMDual>
                                <XMRef idref="A2.E28Xb.m3.1"/>
                                <XMWrap>
                                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                                  <XMApp xml:id="A2.E28Xb.m3.1">
                                    <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                    <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                    <XMApp>
                                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                      <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                    </XMApp>
                                  </XMApp>
                                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                            </XMApp>
                          </XMApp>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
          <equation xml:id="A2.E28Xc">
            <MathFork>
              <Math tex="\displaystyle=\frac{1}{N}PoE(q_{\phi_{j}}(z\mid x_{j}))" text="absent = (1 / N) * P * o * E * q _ phi _ j * conditional@(z, x _ j)" xml:id="A2.E28Xc.m1">
                <XMath>
                  <XMApp>
                    <XMTok meaning="equals" role="RELOP">=</XMTok>
                    <XMTok meaning="absent"/>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                        <XMTok meaning="1" role="NUMBER">1</XMTok>
                        <XMTok font="italic" role="UNKNOWN">N</XMTok>
                      </XMApp>
                      <XMTok font="italic" role="UNKNOWN">P</XMTok>
                      <XMTok font="italic" role="UNKNOWN">o</XMTok>
                      <XMTok font="italic" role="UNKNOWN">E</XMTok>
                      <XMDual>
                        <XMRef idref="A2.E28Xc.m1.1"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A2.E28Xc.m1.1">
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" role="UNKNOWN">q</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A2.E28Xc.m1.1.1"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMApp xml:id="A2.E28Xc.m1.1.1">
                                  <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                  <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMApp>
                </XMath>
              </Math>
              <MathBranch>
                <td/>
                <td align="left"><Math tex="\displaystyle=\frac{1}{N}PoE(q_{\phi_{j}}(z\mid x_{j}))" text="absent = (1 / N) * P * o * E * q _ phi _ j * conditional@(z, x _ j)" xml:id="A2.E28Xc.m2">
                    <XMath>
                      <XMApp>
                        <XMTok meaning="equals" role="RELOP">=</XMTok>
                        <XMTok meaning="absent"/>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                            <XMTok meaning="1" role="NUMBER">1</XMTok>
                            <XMTok font="italic" role="UNKNOWN">N</XMTok>
                          </XMApp>
                          <XMTok font="italic" role="UNKNOWN">P</XMTok>
                          <XMTok font="italic" role="UNKNOWN">o</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMDual>
                            <XMRef idref="A2.E28Xc.m2.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A2.E28Xc.m2.1">
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                                  <XMApp>
                                    <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                                    <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                                  </XMApp>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A2.E28Xc.m2.1.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMApp xml:id="A2.E28Xc.m2.1.1">
                                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                                      <XMApp>
                                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                                      </XMApp>
                                    </XMApp>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                    </XMath>
                  </Math></td>
              </MathBranch>
            </MathFork>
          </equation>
        </equationgroup>
      </para>
      <para class="ltx_noindent" xml:id="A2.SSx2.p5">
        <p><Math mode="inline" tex="L_{MoE}" text="L _ (M * o * E)" xml:id="A2.SSx2.p5.m1">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">L</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> is equivalent to a <Math mode="inline" tex="L_{MoPoE}" text="L _ (M * o * P * o * E)" xml:id="A2.SSx2.p5.m2">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">L</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">M</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">P</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">o</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> of the N unimodal posterior approximations <Math mode="inline" tex="q_{\phi_{j}}(z\mid x_{j})" text="q _ phi _ j * conditional@(z, x _ j)" xml:id="A2.SSx2.p5.m3">
            <XMath>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">q</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                    <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                    <XMTok font="italic" fontsize="50%" role="UNKNOWN">j</XMTok>
                  </XMApp>
                </XMApp>
                <XMDual>
                  <XMRef idref="A2.SSx2.p5.m3.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A2.SSx2.p5.m3.1">
                      <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                      <XMTok font="italic" role="UNKNOWN">z</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">x</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">j</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math> for <Math mode="inline" tex="j=1,...,N" text="j = list@(1, ldots, N)" xml:id="A2.SSx2.p5.m4">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMTok font="italic" role="UNKNOWN">j</XMTok>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="list"/>
                    <XMRef idref="A2.SSx2.p5.m4.1"/>
                    <XMRef idref="A2.SSx2.p5.m4.2"/>
                    <XMRef idref="A2.SSx2.p5.m4.3"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok meaning="1" role="NUMBER" xml:id="A2.SSx2.p5.m4.1">1</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok name="ldots" role="ID" xml:id="A2.SSx2.p5.m4.2">…</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A2.SSx2.p5.m4.3">N</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMath>
          </Math>.</p>
      </para>
      <para class="ltx_noindent" xml:id="A2.SSx2.p6">
        <p>Therefore, the proposed MoPoE-VAE is a generalized formulation of the MVAE and MMVAE, which accounts for all subsets of modalities. The identified special cases offer a new perspective on the strengths and weaknesses of prior work: previous models focus on a specific subset of posteriors, which might lead to a decreased performance on the remaining subsets. In particular, the MVAE should perform best when all modalities are present, whereas the MMVAE should be most suitable when only a single modality is observed.</p>
      </para>
    </subsection>
  </appendix>
  <appendix inlist="toc" labels="LABEL:alg:training_algo LABEL:app:model_training" xml:id="A3">
    <tags>
      <tag>Appendix C</tag>
      <tag role="autoref">Appendix C</tag>
      <tag role="refnum">C</tag>
      <tag role="typerefnum">Appendix C</tag>
    </tags>
    <title><tag close=" ">Appendix C</tag>Model training and hyperparameters</title>
    <toctitle><tag close=" ">C</tag>Model training and hyperparameters</toctitle>
<!--  %“begin–algorithm˝ 
     %“caption–Training multimodal soft-introVAE (mmSIVAE)˝
     %“begin–algorithmic˝[1]
     %“Require $“beta˙–“text–rec˝˝, “beta˙–kl˝, “beta˙–“text–neg˝˝, “gamma˙r$
     %“State $“phi˙E, “theta˙D “gets “text–Initialize network parameters˝$
     %“State $s “gets 1 / “text–input dim˝$ “Comment–Scaling constant˝ ““
     %“While–not converged do˝
     %“State $X=“left“–x˙i “mid i^–th˝ “text–modality˝“right“˝$ “Comment–Random mini-batch of multimodal data from dataset˝
     %“State $Z “gets MOPOE(E˙i(x˙i))$ “Comment–Encode and MOPOE aggregation in the latent space˝
     %“State $Z˙f “gets “text–Samples from prior ˝ N(0, I)$ ““
     %“Procedure–UpdateEncoder˝–$“phi˙E$˝
     %“State $X˙r “gets “–D˙i(Z)“˝, “, X˙f “gets “–D˙i(Z˙f)“˝$ “Comment–Modality-specific decoders˝
     %“State $Z˙–rf˝ “gets MOPOE(E(X˙r^i)), “, Z˙–ff˝ “gets MOPOE(E(X˙f^i))$
     %“State $X˙–rf˝ “gets “–D˙i(Z˙–rf˝)“˝, “, X˙–ff˝ “gets “–D˙i(Z˙–ff˝)“˝$
     %“State $“text–ELBO˝ “gets -s “cdot “text–ELBO˝(“beta˙–“text–rec˝˝, “beta˙–kl˝, X, Z)$
     %“State $“text–ELBO˝˙r “gets “text–ELBO˝(“beta˙–“text–rec˝˝, “beta˙–“text–neg˝˝, X˙r, X˙f, Z˙–rf˝)$
     %“State $“text–ELBO˝˙f “gets “text–ELBO˝(“beta˙–“text–rec˝˝, “beta˙–“text–neg˝˝, X˙f, X˙–ff˝, Z˙–ff˝)$
     %“State $“text–expELBO˝˙r “gets 0.5 “cdot “exp(2s “cdot “text–ELBO˝˙r)$
     %“State $“text–expELBO˝˙f “gets 0.5 “cdot “exp(2s “cdot “text–ELBO˝˙f)$
     %“State $L˙E “gets “text–ELBO˝ - 0.5 “cdot (“text–expELBO˝˙r + “text–expELBO˝˙f)$
     %“State $“phi˙E “gets “phi˙E + “eta “nabla˙–“phi˙E˝(L˙E)$ “Comment–Adam update (ascend)˝
     %“EndProcedure ““
     %“Procedure–UpdateDecoder˝–$“theta˙D$˝
     %“State $X˙r “gets “–D˙i(Z)“˝, “, X˙f “gets “–D˙i(Z˙f)“˝$ “Comment–Modality-specific decoders˝
     %**** training˙algo.tex Line 25 ****
     %“State $Z˙–rf˝ “gets MOPOE(E(X˙r^i)), “, Z˙–ff˝ “gets MOPOE(E(X˙f^i))$
     %“State $X˙–rf˝ “gets “text–sg˝“–D˙i(Z˙–rf˝)“˝, “, X˙–ff˝ “gets “text–sg˝“–D˙i(Z˙–ff˝)“˝$ “Comment–stop gradient˝
     %“State $“text–ELBO˝ “gets “beta˙–“text–rec˝˝ L˙–“text–rec˝˝(X, X˙r)$
     %“State $“text–ELBO˝˙r “gets “text–ELBO˝(“gamma˙r “cdot “beta˙–“text–rec˝˝, “beta˙–kl˝, X˙r, X˙f, Z˙–rf˝)$
     %“State $“text–ELBO˝˙f “gets “text–ELBO˝(“gamma˙r “cdot “beta˙–“text–rec˝˝, “beta˙–kl˝, X˙f, X˙–ff˝, Z˙–ff˝)$
     %“State $L˙D “gets s “cdot (“text–ELBO˝ + 0.5 “cdot (“text–ELBO˝˙r + “text–ELBO˝˙f))$
     %“State $“theta˙D “gets “theta˙D + “eta “nabla˙–“theta˙D˝(L˙D)$ “Comment–Adam update (ascend)˝
     %“EndProcedure
     %“EndWhile
     %“Function–ELBO˝–$“beta˙–“text–rec˝˝, “beta˙–kl˝, X, Z$˝
     %“State $“text–ELBO˝ “gets -1 “cdot (“beta˙–“text–rec˝˝ L˙–“text–rec˝˝(X, X˙r) + “beta˙–kl˝ KL(Z))$
     %“State “Return $“text–ELBO˝$
     %“EndFunction
     %“end–algorithmic˝
     %“end–algorithm˝
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-->    <ERROR class="undefined">{algorithm*}</ERROR>
    <para xml:id="A3.p1">
      <p><text class="ltx_caption">Training multimodal soft-introVAE (mmSIVAE)</text>

<ERROR class="undefined">{algorithmic}</ERROR>[1]
<ERROR class="undefined">\Require</ERROR><Math mode="inline" tex="\beta_{\text{rec}},\beta_{kl},\beta_{\text{neg}},\gamma_{r}" text="list@(beta _ [rec], beta _ (k * l), beta _ [neg], gamma _ r)" xml:id="A3.p1.m1">
          <XMath>
            <XMDual>
              <XMApp>
                <XMTok meaning="list"/>
                <XMRef idref="A3.p1.m1.1"/>
                <XMRef idref="A3.p1.m1.2"/>
                <XMRef idref="A3.p1.m1.3"/>
                <XMRef idref="A3.p1.m1.4"/>
              </XMApp>
              <XMWrap>
                <XMApp xml:id="A3.p1.m1.1">
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                  <XMText><text fontsize="70%">rec</text></XMText>
                </XMApp>
                <XMTok role="PUNCT">,</XMTok>
                <XMApp xml:id="A3.p1.m1.2">
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                  </XMApp>
                </XMApp>
                <XMTok role="PUNCT">,</XMTok>
                <XMApp xml:id="A3.p1.m1.3">
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                  <XMText><text fontsize="70%">neg</text></XMText>
                </XMApp>
                <XMTok role="PUNCT">,</XMTok>
                <XMApp xml:id="A3.p1.m1.4">
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                </XMApp>
              </XMWrap>
            </XMDual>
          </XMath>
        </Math>
<!--  %**** training˙algo.tex Line 50 **** --><ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\phi_{E},\theta_{D}\leftarrow\text{Initialize network parameters}" text="list@(phi _ E, theta _ D) leftarrow [Initialize network parameters]" xml:id="A3.p1.m2">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMDual>
                <XMApp>
                  <XMTok meaning="list"/>
                  <XMRef idref="A3.p1.m2.1"/>
                  <XMRef idref="A3.p1.m2.2"/>
                </XMApp>
                <XMWrap>
                  <XMApp xml:id="A3.p1.m2.1">
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" name="phi" role="UNKNOWN">ϕ</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                  </XMApp>
                  <XMTok role="PUNCT">,</XMTok>
                  <XMApp xml:id="A3.p1.m2.2">
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" name="theta" role="UNKNOWN">θ</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                  </XMApp>
                </XMWrap>
              </XMDual>
              <XMText>Initialize network parameters</XMText>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="s\leftarrow 1/\text{input dim}" text="s leftarrow 1 / [input dim]" xml:id="A3.p1.m3">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMTok font="italic" role="UNKNOWN">s</XMTok>
              <XMApp>
                <XMTok meaning="divide" role="MULOP">/</XMTok>
                <XMTok meaning="1" role="NUMBER">1</XMTok>
                <XMText>input dim</XMText>
              </XMApp>
            </XMApp>
          </XMath>
        </Math> <ERROR class="undefined">\Comment</ERROR>Scaling constant
<ERROR class="undefined">\While</ERROR>not converged
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="X=\left\{x_{i}\mid i^{th}\text{modality}\right\}" text="X = conditional-set@(x _ i, i ^ (t * h) * [modality])" xml:id="A3.p1.m4">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMTok font="italic" role="UNKNOWN">X</XMTok>
              <XMDual>
                <XMApp>
                  <XMTok meaning="conditional-set"/>
                  <XMRef idref="A3.p1.m4.1"/>
                  <XMRef idref="A3.p1.m4.2"/>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="true">{</XMTok>
                  <XMApp xml:id="A3.p1.m4.1">
                    <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                    <XMTok font="italic" role="UNKNOWN">x</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                  </XMApp>
                  <XMTok name="mid" role="VERTBAR">∣</XMTok>
                  <XMApp xml:id="A3.p1.m4.2">
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUPERSCRIPTOP" scriptpos="post2"/>
                      <XMTok font="italic" role="UNKNOWN">i</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">t</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">h</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMText>modality</XMText>
                  </XMApp>
                  <XMTok role="CLOSE" stretchy="true">}</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> <ERROR class="undefined">\Comment</ERROR>Random mini-batch of multimodal data from dataset
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="Z\leftarrow MOPOE(E_{i}(x_{i}))" text="Z leftarrow M * O * P * O * E * E _ i * x _ i" xml:id="A3.p1.m5">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMTok font="italic" role="UNKNOWN">Z</XMTok>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">M</XMTok>
                <XMTok font="italic" role="UNKNOWN">O</XMTok>
                <XMTok font="italic" role="UNKNOWN">P</XMTok>
                <XMTok font="italic" role="UNKNOWN">O</XMTok>
                <XMTok font="italic" role="UNKNOWN">E</XMTok>
                <XMDual>
                  <XMRef idref="A3.p1.m5.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A3.p1.m5.1">
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">E</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="A3.p1.m5.1.1"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp xml:id="A3.p1.m5.1.1">
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">x</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math> <ERROR class="undefined">\Comment</ERROR>Encode and MOPOE aggregation in the latent space
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="Z_{f}\leftarrow\text{Samples from prior }N(0,I)" text="Z _ f leftarrow [Samples from prior ] * N * open-interval@(0, I)" xml:id="A3.p1.m6">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
              </XMApp>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMText>Samples from prior </XMText>
                <XMTok font="italic" role="UNKNOWN">N</XMTok>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="open-interval"/>
                    <XMRef idref="A3.p1.m6.1"/>
                    <XMRef idref="A3.p1.m6.2"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok meaning="0" role="NUMBER" xml:id="A3.p1.m6.1">0</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A3.p1.m6.2">I</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\Procedure</ERROR>UpdateEncoder<Math mode="inline" tex="\phi_{E}" text="phi _ E" xml:id="A3.p1.m7">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" name="phi" role="UNKNOWN">ϕ</XMTok>
              <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="X_{r}\leftarrow\{D_{i}(Z)\},\,X_{f}\leftarrow\{D_{i}(Z_{f})\}" text="formulae@(X _ r leftarrow set@(D _ i * Z), X _ f leftarrow set@(D _ i * Z _ f))" xml:id="A3.p1.m8">
          <XMath>
            <XMDual>
              <XMApp>
                <XMTok meaning="formulae"/>
                <XMRef idref="A3.p1.m8.2"/>
                <XMRef idref="A3.p1.m8.3"/>
              </XMApp>
              <XMWrap>
                <XMApp xml:id="A3.p1.m8.2">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="set"/>
                      <XMRef idref="A3.p1.m8.2.1"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">{</XMTok>
                      <XMApp xml:id="A3.p1.m8.2.1">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A3.p1.m8.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A3.p1.m8.1">Z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">}</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMTok role="PUNCT" rpadding="1.7pt">,</XMTok>
                <XMApp xml:id="A3.p1.m8.3">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="set"/>
                      <XMRef idref="A3.p1.m8.3.1"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">{</XMTok>
                      <XMApp xml:id="A3.p1.m8.3.1">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A3.p1.m8.3.1.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A3.p1.m8.3.1.1">
                              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                              <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">}</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMWrap>
            </XMDual>
          </XMath>
        </Math> <ERROR class="undefined">\Comment</ERROR>Modality-specific decoders
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="Z_{rf}\leftarrow MOPOE(E(X_{r}^{i})),\,Z_{ff}\leftarrow MOPOE(E(X_{f}^{i}))" text="formulae@(Z _ (r * f) leftarrow M * O * P * O * E * E * (X _ r) ^ i, Z _ (f * f) leftarrow M * O * P * O * E * E * (X _ f) ^ i)" xml:id="A3.p1.m9">
          <XMath>
            <XMDual>
              <XMApp>
                <XMTok meaning="formulae"/>
                <XMRef idref="A3.p1.m9.1"/>
                <XMRef idref="A3.p1.m9.2"/>
              </XMApp>
              <XMWrap>
                <XMApp xml:id="A3.p1.m9.1">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">M</XMTok>
                    <XMTok font="italic" role="UNKNOWN">O</XMTok>
                    <XMTok font="italic" role="UNKNOWN">P</XMTok>
                    <XMTok font="italic" role="UNKNOWN">O</XMTok>
                    <XMTok font="italic" role="UNKNOWN">E</XMTok>
                    <XMDual>
                      <XMRef idref="A3.p1.m9.1.1"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A3.p1.m9.1.1">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMDual>
                            <XMRef idref="A3.p1.m9.1.1.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A3.p1.m9.1.1.1">
                                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                </XMApp>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
                <XMTok role="PUNCT" rpadding="1.7pt">,</XMTok>
                <XMApp xml:id="A3.p1.m9.2">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">M</XMTok>
                    <XMTok font="italic" role="UNKNOWN">O</XMTok>
                    <XMTok font="italic" role="UNKNOWN">P</XMTok>
                    <XMTok font="italic" role="UNKNOWN">O</XMTok>
                    <XMTok font="italic" role="UNKNOWN">E</XMTok>
                    <XMDual>
                      <XMRef idref="A3.p1.m9.2.1"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A3.p1.m9.2.1">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMDual>
                            <XMRef idref="A3.p1.m9.2.1.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A3.p1.m9.2.1.1">
                                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                                </XMApp>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMWrap>
            </XMDual>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="X_{rf}\leftarrow\{D_{i}(Z_{rf})\},\,X_{ff}\leftarrow\{D_{i}(Z_{ff})\}" text="formulae@(X _ (r * f) leftarrow set@(D _ i * Z _ (r * f)), X _ (f * f) leftarrow set@(D _ i * Z _ (f * f)))" xml:id="A3.p1.m10">
          <XMath>
            <XMDual>
              <XMApp>
                <XMTok meaning="formulae"/>
                <XMRef idref="A3.p1.m10.1"/>
                <XMRef idref="A3.p1.m10.2"/>
              </XMApp>
              <XMWrap>
                <XMApp xml:id="A3.p1.m10.1">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="set"/>
                      <XMRef idref="A3.p1.m10.1.1"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">{</XMTok>
                      <XMApp xml:id="A3.p1.m10.1.1">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A3.p1.m10.1.1.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A3.p1.m10.1.1.1">
                              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                              <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">}</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMTok role="PUNCT" rpadding="1.7pt">,</XMTok>
                <XMApp xml:id="A3.p1.m10.2">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="set"/>
                      <XMRef idref="A3.p1.m10.2.1"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">{</XMTok>
                      <XMApp xml:id="A3.p1.m10.2.1">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A3.p1.m10.2.1.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A3.p1.m10.2.1.1">
                              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                              <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">}</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMWrap>
            </XMDual>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\text{ELBO}\leftarrow-s\cdot\text{ELBO}(\beta_{\text{rec}},\beta_{kl},X,Z)" text="[ELBO] leftarrow - (s cdot [ELBO]) * vector@(beta _ [rec], beta _ (k * l), X, Z)" xml:id="A3.p1.m11">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMText>ELBO</XMText>
              <XMApp>
                <XMTok meaning="minus" role="ADDOP">-</XMTok>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMApp>
                    <XMTok name="cdot" role="MULOP">⋅</XMTok>
                    <XMTok font="italic" role="UNKNOWN">s</XMTok>
                    <XMText>ELBO</XMText>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="vector"/>
                      <XMRef idref="A3.p1.m11.3"/>
                      <XMRef idref="A3.p1.m11.4"/>
                      <XMRef idref="A3.p1.m11.1"/>
                      <XMRef idref="A3.p1.m11.2"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A3.p1.m11.3">
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                        <XMText><text fontsize="70%">rec</text></XMText>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMApp xml:id="A3.p1.m11.4">
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A3.p1.m11.1">X</XMTok>
                      <XMTok role="PUNCT">,</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A3.p1.m11.2">Z</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\text{ELBO}_{r}\leftarrow\text{ELBO}(\beta_{\text{rec}},\beta_{\text{neg}},X_{%&#10;r},X_{f},Z_{rf})" text="[ELBO] _ r leftarrow [ELBO] * vector@(beta _ [rec], beta _ [neg], X _ r, X _ f, Z _ (r * f))" xml:id="A3.p1.m12">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMText>ELBO</XMText>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
              </XMApp>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMText>ELBO</XMText>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="vector"/>
                    <XMRef idref="A3.p1.m12.1"/>
                    <XMRef idref="A3.p1.m12.2"/>
                    <XMRef idref="A3.p1.m12.3"/>
                    <XMRef idref="A3.p1.m12.4"/>
                    <XMRef idref="A3.p1.m12.5"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A3.p1.m12.1">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                      <XMText><text fontsize="70%">rec</text></XMText>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m12.2">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                      <XMText><text fontsize="70%">neg</text></XMText>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m12.3">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m12.4">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m12.5">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\text{ELBO}_{f}\leftarrow\text{ELBO}(\beta_{\text{rec}},\beta_{\text{neg}},X_{%&#10;f},X_{ff},Z_{ff})" text="[ELBO] _ f leftarrow [ELBO] * vector@(beta _ [rec], beta _ [neg], X _ f, X _ (f * f), Z _ (f * f))" xml:id="A3.p1.m13">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMText>ELBO</XMText>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
              </XMApp>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMText>ELBO</XMText>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="vector"/>
                    <XMRef idref="A3.p1.m13.1"/>
                    <XMRef idref="A3.p1.m13.2"/>
                    <XMRef idref="A3.p1.m13.3"/>
                    <XMRef idref="A3.p1.m13.4"/>
                    <XMRef idref="A3.p1.m13.5"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A3.p1.m13.1">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                      <XMText><text fontsize="70%">rec</text></XMText>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m13.2">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                      <XMText><text fontsize="70%">neg</text></XMText>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m13.3">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m13.4">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m13.5">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\text{expELBO}_{r}\leftarrow 0.5\cdot\exp(2s\cdot\text{ELBO}_{r})" text="[expELBO] _ r leftarrow 0.5 cdot exponential@((2 * s) cdot [ELBO] _ r)" xml:id="A3.p1.m14">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMText>expELBO</XMText>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
              </XMApp>
              <XMApp>
                <XMTok name="cdot" role="MULOP">⋅</XMTok>
                <XMTok meaning="0.5" role="NUMBER">0.5</XMTok>
                <XMDual>
                  <XMApp>
                    <XMRef idref="A3.p1.m14.1"/>
                    <XMRef idref="A3.p1.m14.2"/>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="exponential" role="OPFUNCTION" xml:id="A3.p1.m14.1">exp</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A3.p1.m14.2">
                        <XMTok name="cdot" role="MULOP">⋅</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok meaning="2" role="NUMBER">2</XMTok>
                          <XMTok font="italic" role="UNKNOWN">s</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMText>ELBO</XMText>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMApp>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\text{expELBO}_{f}\leftarrow 0.5\cdot\exp(2s\cdot\text{ELBO}_{f})" text="[expELBO] _ f leftarrow 0.5 cdot exponential@((2 * s) cdot [ELBO] _ f)" xml:id="A3.p1.m15">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMText>expELBO</XMText>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
              </XMApp>
              <XMApp>
                <XMTok name="cdot" role="MULOP">⋅</XMTok>
                <XMTok meaning="0.5" role="NUMBER">0.5</XMTok>
                <XMDual>
                  <XMApp>
                    <XMRef idref="A3.p1.m15.1"/>
                    <XMRef idref="A3.p1.m15.2"/>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="exponential" role="OPFUNCTION" xml:id="A3.p1.m15.1">exp</XMTok>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A3.p1.m15.2">
                        <XMTok name="cdot" role="MULOP">⋅</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok meaning="2" role="NUMBER">2</XMTok>
                          <XMTok font="italic" role="UNKNOWN">s</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMText>ELBO</XMText>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMApp>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="L_{E}\leftarrow\text{ELBO}-0.5\cdot(\text{expELBO}_{r}+\text{expELBO}_{f})" text="L _ E leftarrow [ELBO] - 0.5 cdot ([expELBO] _ r + [expELBO] _ f)" xml:id="A3.p1.m16">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">L</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
              </XMApp>
              <XMApp>
                <XMTok meaning="minus" role="ADDOP">-</XMTok>
                <XMText>ELBO</XMText>
                <XMApp>
                  <XMTok name="cdot" role="MULOP">⋅</XMTok>
                  <XMTok meaning="0.5" role="NUMBER">0.5</XMTok>
                  <XMDual>
                    <XMRef idref="A3.p1.m16.1"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A3.p1.m16.1">
                        <XMTok meaning="plus" role="ADDOP">+</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMText>expELBO</XMText>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                        </XMApp>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMText>expELBO</XMText>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\phi_{E}\leftarrow\phi_{E}+\eta\nabla_{\phi_{E}}(L_{E})" text="phi _ E leftarrow phi _ E + eta * (nabla _ phi _ E)@(L _ E)" xml:id="A3.p1.m17">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="phi" role="UNKNOWN">ϕ</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
              </XMApp>
              <XMApp>
                <XMTok meaning="plus" role="ADDOP">+</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="phi" role="UNKNOWN">ϕ</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" name="eta" role="UNKNOWN">η</XMTok>
                  <XMDual>
                    <XMApp>
                      <XMRef idref="A3.p1.m17.1"/>
                      <XMRef idref="A3.p1.m17.2"/>
                    </XMApp>
                    <XMApp>
                      <XMApp xml:id="A3.p1.m17.1">
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok name="nabla" role="OPERATOR">∇</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                          <XMTok font="italic" fontsize="70%" name="phi" role="UNKNOWN">ϕ</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">E</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A3.p1.m17.2">
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMApp>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMApp>
          </XMath>
        </Math> <ERROR class="undefined">\Comment</ERROR>Adam update (ascend)
<ERROR class="undefined">\EndProcedure</ERROR><ERROR class="undefined">\Procedure</ERROR>UpdateDecoder<Math mode="inline" tex="\theta_{D}" text="theta _ D" xml:id="A3.p1.m18">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" name="theta" role="UNKNOWN">θ</XMTok>
              <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="X_{r}\leftarrow\{D_{i}(Z)\},\,X_{f}\leftarrow\{D_{i}(Z_{f})\}" text="formulae@(X _ r leftarrow set@(D _ i * Z), X _ f leftarrow set@(D _ i * Z _ f))" xml:id="A3.p1.m19">
          <XMath>
            <XMDual>
              <XMApp>
                <XMTok meaning="formulae"/>
                <XMRef idref="A3.p1.m19.2"/>
                <XMRef idref="A3.p1.m19.3"/>
              </XMApp>
              <XMWrap>
                <XMApp xml:id="A3.p1.m19.2">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="set"/>
                      <XMRef idref="A3.p1.m19.2.1"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">{</XMTok>
                      <XMApp xml:id="A3.p1.m19.2.1">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A3.p1.m19.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A3.p1.m19.1">Z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">}</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
                <XMTok role="PUNCT" rpadding="1.7pt">,</XMTok>
                <XMApp xml:id="A3.p1.m19.3">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                  </XMApp>
                  <XMDual>
                    <XMApp>
                      <XMTok meaning="set"/>
                      <XMRef idref="A3.p1.m19.3.1"/>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">{</XMTok>
                      <XMApp xml:id="A3.p1.m19.3.1">
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A3.p1.m19.3.1.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A3.p1.m19.3.1.1">
                              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                              <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">}</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMWrap>
            </XMDual>
          </XMath>
        </Math> <ERROR class="undefined">\Comment</ERROR>Modality-specific decoders
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="Z_{rf}\leftarrow MOPOE(E(X_{r}^{i})),\,Z_{ff}\leftarrow MOPOE(E(X_{f}^{i}))" text="formulae@(Z _ (r * f) leftarrow M * O * P * O * E * E * (X _ r) ^ i, Z _ (f * f) leftarrow M * O * P * O * E * E * (X _ f) ^ i)" xml:id="A3.p1.m20">
          <XMath>
            <XMDual>
              <XMApp>
                <XMTok meaning="formulae"/>
                <XMRef idref="A3.p1.m20.1"/>
                <XMRef idref="A3.p1.m20.2"/>
              </XMApp>
              <XMWrap>
                <XMApp xml:id="A3.p1.m20.1">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">M</XMTok>
                    <XMTok font="italic" role="UNKNOWN">O</XMTok>
                    <XMTok font="italic" role="UNKNOWN">P</XMTok>
                    <XMTok font="italic" role="UNKNOWN">O</XMTok>
                    <XMTok font="italic" role="UNKNOWN">E</XMTok>
                    <XMDual>
                      <XMRef idref="A3.p1.m20.1.1"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A3.p1.m20.1.1">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMDual>
                            <XMRef idref="A3.p1.m20.1.1.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A3.p1.m20.1.1.1">
                                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                </XMApp>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
                <XMTok role="PUNCT" rpadding="1.7pt">,</XMTok>
                <XMApp xml:id="A3.p1.m20.2">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" role="UNKNOWN">M</XMTok>
                    <XMTok font="italic" role="UNKNOWN">O</XMTok>
                    <XMTok font="italic" role="UNKNOWN">P</XMTok>
                    <XMTok font="italic" role="UNKNOWN">O</XMTok>
                    <XMTok font="italic" role="UNKNOWN">E</XMTok>
                    <XMDual>
                      <XMRef idref="A3.p1.m20.2.1"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A3.p1.m20.2.1">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMTok font="italic" role="UNKNOWN">E</XMTok>
                          <XMDual>
                            <XMRef idref="A3.p1.m20.2.1.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A3.p1.m20.2.1.1">
                                <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                  <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                                </XMApp>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMWrap>
            </XMDual>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="X_{rf}\leftarrow\text{sg}\{D_{i}(Z_{rf})\},\,X_{ff}\leftarrow\text{sg}\{D_{i}(%&#10;Z_{ff})\}" text="formulae@(X _ (r * f) leftarrow [sg] * set@(D _ i * Z _ (r * f)), X _ (f * f) leftarrow [sg] * set@(D _ i * Z _ (f * f)))" xml:id="A3.p1.m21">
          <XMath>
            <XMDual>
              <XMApp>
                <XMTok meaning="formulae"/>
                <XMRef idref="A3.p1.m21.1"/>
                <XMRef idref="A3.p1.m21.2"/>
              </XMApp>
              <XMWrap>
                <XMApp xml:id="A3.p1.m21.1">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMText>sg</XMText>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="set"/>
                        <XMRef idref="A3.p1.m21.1.1"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">{</XMTok>
                        <XMApp xml:id="A3.p1.m21.1.1">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">D</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A3.p1.m21.1.1.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A3.p1.m21.1.1.1">
                                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">}</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
                <XMTok role="PUNCT" rpadding="1.7pt">,</XMTok>
                <XMApp xml:id="A3.p1.m21.2">
                  <XMTok name="leftarrow" role="ARROW">←</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                    <XMTok font="italic" role="UNKNOWN">X</XMTok>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMText>sg</XMText>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="set"/>
                        <XMRef idref="A3.p1.m21.2.1"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">{</XMTok>
                        <XMApp xml:id="A3.p1.m21.2.1">
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">D</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMDual>
                            <XMRef idref="A3.p1.m21.2.1.1"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMApp xml:id="A3.p1.m21.2.1.1">
                                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                                <XMApp>
                                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">}</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMWrap>
            </XMDual>
          </XMath>
        </Math> <ERROR class="undefined">\Comment</ERROR>stop gradient
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\text{ELBO}\leftarrow\beta_{\text{rec}}L_{\text{rec}}(X,X_{r})" text="[ELBO] leftarrow beta _ [rec] * L _ [rec] * open-interval@(X, X _ r)" xml:id="A3.p1.m22">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMText>ELBO</XMText>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                  <XMText><text fontsize="70%">rec</text></XMText>
                </XMApp>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" role="UNKNOWN">L</XMTok>
                  <XMText><text fontsize="70%">rec</text></XMText>
                </XMApp>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="open-interval"/>
                    <XMRef idref="A3.p1.m22.1"/>
                    <XMRef idref="A3.p1.m22.2"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A3.p1.m22.1">X</XMTok>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m22.2">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\text{ELBO}_{r}\leftarrow\text{ELBO}(\gamma_{r}\cdot\beta_{\text{rec}},\beta_{%&#10;kl},X_{r},X_{f},Z_{rf})" text="[ELBO] _ r leftarrow [ELBO] * vector@(gamma _ r cdot beta _ [rec], beta _ (k * l), X _ r, X _ f, Z _ (r * f))" xml:id="A3.p1.m23">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMText>ELBO</XMText>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
              </XMApp>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMText>ELBO</XMText>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="vector"/>
                    <XMRef idref="A3.p1.m23.1"/>
                    <XMRef idref="A3.p1.m23.2"/>
                    <XMRef idref="A3.p1.m23.3"/>
                    <XMRef idref="A3.p1.m23.4"/>
                    <XMRef idref="A3.p1.m23.5"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A3.p1.m23.1">
                      <XMTok name="cdot" role="MULOP">⋅</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                      </XMApp>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                        <XMText><text fontsize="70%">rec</text></XMText>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m23.2">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m23.3">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m23.4">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m23.5">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\text{ELBO}_{f}\leftarrow\text{ELBO}(\gamma_{r}\cdot\beta_{\text{rec}},\beta_{%&#10;kl},X_{f},X_{ff},Z_{ff})" text="[ELBO] _ f leftarrow [ELBO] * vector@(gamma _ r cdot beta _ [rec], beta _ (k * l), X _ f, X _ (f * f), Z _ (f * f))" xml:id="A3.p1.m24">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMText>ELBO</XMText>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
              </XMApp>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMText>ELBO</XMText>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="vector"/>
                    <XMRef idref="A3.p1.m24.1"/>
                    <XMRef idref="A3.p1.m24.2"/>
                    <XMRef idref="A3.p1.m24.3"/>
                    <XMRef idref="A3.p1.m24.4"/>
                    <XMRef idref="A3.p1.m24.5"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A3.p1.m24.1">
                      <XMTok name="cdot" role="MULOP">⋅</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                      </XMApp>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                        <XMText><text fontsize="70%">rec</text></XMText>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m24.2">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m24.3">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m24.4">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">X</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="PUNCT">,</XMTok>
                    <XMApp xml:id="A3.p1.m24.5">
                      <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                      <XMTok font="italic" role="UNKNOWN">Z</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<!--  %**** training˙algo.tex Line 75 **** --><ERROR class="undefined">\State</ERROR><Math mode="inline" tex="L_{D}\leftarrow s\cdot(\text{ELBO}+0.5\cdot(\text{ELBO}_{r}+\text{ELBO}_{f}))" text="L _ D leftarrow s cdot ([ELBO] + 0.5 cdot ([ELBO] _ r + [ELBO] _ f))" xml:id="A3.p1.m25">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" role="UNKNOWN">L</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
              </XMApp>
              <XMApp>
                <XMTok name="cdot" role="MULOP">⋅</XMTok>
                <XMTok font="italic" role="UNKNOWN">s</XMTok>
                <XMDual>
                  <XMRef idref="A3.p1.m25.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A3.p1.m25.1">
                      <XMTok meaning="plus" role="ADDOP">+</XMTok>
                      <XMText>ELBO</XMText>
                      <XMApp>
                        <XMTok name="cdot" role="MULOP">⋅</XMTok>
                        <XMTok meaning="0.5" role="NUMBER">0.5</XMTok>
                        <XMDual>
                          <XMRef idref="A3.p1.m25.1.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A3.p1.m25.1.1">
                              <XMTok meaning="plus" role="ADDOP">+</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                <XMText>ELBO</XMText>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                              </XMApp>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                <XMText>ELBO</XMText>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">f</XMTok>
                              </XMApp>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\theta_{D}\leftarrow\theta_{D}+\eta\nabla_{\theta_{D}}(L_{D})" text="theta _ D leftarrow theta _ D + eta * (nabla _ theta _ D)@(L _ D)" xml:id="A3.p1.m26">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="theta" role="UNKNOWN">θ</XMTok>
                <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
              </XMApp>
              <XMApp>
                <XMTok meaning="plus" role="ADDOP">+</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="theta" role="UNKNOWN">θ</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                </XMApp>
                <XMApp>
                  <XMTok meaning="times" role="MULOP">⁢</XMTok>
                  <XMTok font="italic" name="eta" role="UNKNOWN">η</XMTok>
                  <XMDual>
                    <XMApp>
                      <XMRef idref="A3.p1.m26.1"/>
                      <XMRef idref="A3.p1.m26.2"/>
                    </XMApp>
                    <XMApp>
                      <XMApp xml:id="A3.p1.m26.1">
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok name="nabla" role="OPERATOR">∇</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                          <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                          <XMTok font="italic" fontsize="50%" role="UNKNOWN">D</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A3.p1.m26.2">
                          <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                        </XMApp>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMApp>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMApp>
          </XMath>
        </Math> <ERROR class="undefined">\Comment</ERROR>Adam update (ascend)
<ERROR class="undefined">\EndProcedure</ERROR><!--  %“End --></p>
    </para>
    <ERROR class="undefined">\Function</ERROR>
    <para xml:id="A3.p2">
      <p>ELBO<Math mode="inline" tex="\beta_{\text{rec}},\beta_{kl},X,Z" text="list@(beta _ [rec], beta _ (k * l), X, Z)" xml:id="A3.p2.m1">
          <XMath>
            <XMDual>
              <XMApp>
                <XMTok meaning="list"/>
                <XMRef idref="A3.p2.m1.3"/>
                <XMRef idref="A3.p2.m1.4"/>
                <XMRef idref="A3.p2.m1.1"/>
                <XMRef idref="A3.p2.m1.2"/>
              </XMApp>
              <XMWrap>
                <XMApp xml:id="A3.p2.m1.3">
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                  <XMText><text fontsize="70%">rec</text></XMText>
                </XMApp>
                <XMTok role="PUNCT">,</XMTok>
                <XMApp xml:id="A3.p2.m1.4">
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                  </XMApp>
                </XMApp>
                <XMTok role="PUNCT">,</XMTok>
                <XMTok font="italic" role="UNKNOWN" xml:id="A3.p2.m1.1">X</XMTok>
                <XMTok role="PUNCT">,</XMTok>
                <XMTok font="italic" role="UNKNOWN" xml:id="A3.p2.m1.2">Z</XMTok>
              </XMWrap>
            </XMDual>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><Math mode="inline" tex="\text{ELBO}\leftarrow-1\cdot(\beta_{\text{rec}}L_{\text{rec}}(X,X_{r})+\beta_{%&#10;kl}KL(Z))" text="[ELBO] leftarrow - 1 cdot (beta _ [rec] * L _ [rec] * open-interval@(X, X _ r) + beta _ (k * l) * K * L * Z)" xml:id="A3.p2.m2">
          <XMath>
            <XMApp>
              <XMTok name="leftarrow" role="ARROW">←</XMTok>
              <XMText>ELBO</XMText>
              <XMApp>
                <XMTok meaning="minus" role="ADDOP">-</XMTok>
                <XMApp>
                  <XMTok name="cdot" role="MULOP">⋅</XMTok>
                  <XMTok meaning="1" role="NUMBER">1</XMTok>
                  <XMDual>
                    <XMRef idref="A3.p2.m2.3"/>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp xml:id="A3.p2.m2.3">
                        <XMTok meaning="plus" role="ADDOP">+</XMTok>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                            <XMText><text fontsize="70%">rec</text></XMText>
                          </XMApp>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" role="UNKNOWN">L</XMTok>
                            <XMText><text fontsize="70%">rec</text></XMText>
                          </XMApp>
                          <XMDual>
                            <XMApp>
                              <XMTok meaning="open-interval"/>
                              <XMRef idref="A3.p2.m2.1"/>
                              <XMRef idref="A3.p2.m2.3.1"/>
                            </XMApp>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A3.p2.m2.1">X</XMTok>
                              <XMTok role="PUNCT">,</XMTok>
                              <XMApp xml:id="A3.p2.m2.3.1">
                                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                                <XMTok font="italic" role="UNKNOWN">X</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                              </XMApp>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                        <XMApp>
                          <XMTok meaning="times" role="MULOP">⁢</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                            <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                            <XMApp>
                              <XMTok meaning="times" role="MULOP">⁢</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">k</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">l</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMTok font="italic" role="UNKNOWN">K</XMTok>
                          <XMTok font="italic" role="UNKNOWN">L</XMTok>
                          <XMDual>
                            <XMRef idref="A3.p2.m2.2"/>
                            <XMWrap>
                              <XMTok role="OPEN" stretchy="false">(</XMTok>
                              <XMTok font="italic" role="UNKNOWN" xml:id="A3.p2.m2.2">Z</XMTok>
                              <XMTok role="CLOSE" stretchy="false">)</XMTok>
                            </XMWrap>
                          </XMDual>
                        </XMApp>
                      </XMApp>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMDual>
                </XMApp>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>
<ERROR class="undefined">\State</ERROR><ERROR class="undefined">\Return</ERROR><text class="ltx_markedasmath">ELBO</text>
<ERROR class="undefined">\EndFunction</ERROR></p>
    </para>
    <para xml:id="A3.p3">
      <p>Algorithm 1 shows the detailed training procedure of mmSIVAE. Expanding mmSIVAE’s objective function, which is minimized from Equation <ref labelref="LABEL:eq:mmSIVAE"/> with the complete set of hyperparameters.</p>
    </para>
<!--  %“vspace–-7mm˝ 
     %“begin–equation˝
     %“begin–aligned˝
     %“mathcal–L˝˙–E˙“phi˝(X, z) &amp;= s “cdot “left( “beta˙–“text–rec˝˝ “mathcal–L˝˙r(X) + “beta˙–“text–kl˝˝ KL(X) “right) ““
     %&amp;+ “frac–1˝–2˝ “exp “left( -2s “cdot “left( “beta˙–“text–rec˝˝ “mathcal–L˝˙r(D˙“theta(z)) ““
     %&amp;+ “beta˙–“text–neg˝˝ KL(D˙“theta(z)) “right) “right) “label–mmSIVAE˙complete˙encoder˝ ““
     %“mathcal–L˝˙–D˙“theta˝(X, z) &amp;= s “cdot “beta˙–“text–rec˝˝ “mathcal–L˝˙r(X)
     %+ s “cdot “left( “beta˙–“text–kl˝˝ KL(D˙“theta(z)) ““
     %&amp;+ “gamma˙r “cdot “beta˙–“text–rec˝˝ “mathcal–L˝˙r(D˙“theta(z)) “right) “label–mmSIVAE˙complete˙decoder˝
     %“end–aligned˝
     %“end–equation˝
     %“vspace–-7mm˝-->    <para xml:id="A3.p4">
      <equationgroup labels="LABEL:mmSIVAE_complete_encoder" xml:id="A3.E29">
        <tags>
          <tag>(29)</tag>
          <tag role="autoref">Equation 29</tag>
          <tag role="refnum">29</tag>
        </tags>
        <equation xml:id="A3.E29X">
          <MathFork>
            <Math tex="\displaystyle\mathcal{L}_{E_{\phi}}(X,z)=s\cdot\Big{(}\beta_{\text{rec}}%&#10;\mathcal{L}_{r}(X)+\beta_{\text{kl}}\mathrm{KL}(X)\Big{)}" text="L _ E _ phi * open-interval@(X, z) = s cdot (beta _ [rec] * L _ r * X + beta _ [kl] * KL * X)" xml:id="A3.E29X.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                        <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="open-interval"/>
                        <XMRef idref="A3.E29X.m1.1"/>
                        <XMRef idref="A3.E29X.m1.2"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29X.m1.1">X</XMTok>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29X.m1.2">z</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMApp>
                    <XMTok name="cdot" role="MULOP">⋅</XMTok>
                    <XMTok font="italic" role="UNKNOWN">s</XMTok>
                    <XMDual>
                      <XMRef idref="A3.E29X.m1.5"/>
                      <XMWrap>
                        <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A3.E29X.m1.5">
                          <XMTok meaning="plus" role="ADDOP">+</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                              <XMText><text fontsize="70%">rec</text></XMText>
                            </XMApp>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                            </XMApp>
                            <XMDual>
                              <XMRef idref="A3.E29X.m1.3"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29X.m1.3">X</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                              <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                              <XMText><text fontsize="70%">kl</text></XMText>
                            </XMApp>
                            <XMTok role="UNKNOWN">KL</XMTok>
                            <XMDual>
                              <XMRef idref="A3.E29X.m1.4"/>
                              <XMWrap>
                                <XMTok role="OPEN" stretchy="false">(</XMTok>
                                <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29X.m1.4">X</XMTok>
                                <XMTok role="CLOSE" stretchy="false">)</XMTok>
                              </XMWrap>
                            </XMDual>
                          </XMApp>
                        </XMApp>
                        <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>
            <MathBranch>
              <td align="right"><Math tex="\displaystyle\mathcal{L}_{E_{\phi}}(X,z)" text="L _ E _ phi * open-interval@(X, z)" xml:id="A3.E29X.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">E</XMTok>
                          <XMTok font="italic" fontsize="50%" name="phi" role="UNKNOWN">ϕ</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="open-interval"/>
                          <XMRef idref="A3.E29X.m2.1"/>
                          <XMRef idref="A3.E29X.m2.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29X.m2.1">X</XMTok>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29X.m2.2">z</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left"><Math tex="\displaystyle=s\cdot\Big{(}\beta_{\text{rec}}\mathcal{L}_{r}(X)+\beta_{\text{%&#10;kl}}\mathrm{KL}(X)\Big{)}" text="absent = s cdot (beta _ [rec] * L _ r * X + beta _ [kl] * KL * X)" xml:id="A3.E29X.m3">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMTok meaning="absent"/>
                      <XMApp>
                        <XMTok name="cdot" role="MULOP">⋅</XMTok>
                        <XMTok font="italic" role="UNKNOWN">s</XMTok>
                        <XMDual>
                          <XMRef idref="A3.E29X.m3.3"/>
                          <XMWrap>
                            <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A3.E29X.m3.3">
                              <XMTok meaning="plus" role="ADDOP">+</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                                  <XMText><text fontsize="70%">rec</text></XMText>
                                </XMApp>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                                </XMApp>
                                <XMDual>
                                  <XMRef idref="A3.E29X.m3.1"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29X.m3.1">X</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                                  <XMText><text fontsize="70%">kl</text></XMText>
                                </XMApp>
                                <XMTok role="UNKNOWN">KL</XMTok>
                                <XMDual>
                                  <XMRef idref="A3.E29X.m3.2"/>
                                  <XMWrap>
                                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                                    <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29X.m3.2">X</XMTok>
                                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                  </XMWrap>
                                </XMDual>
                              </XMApp>
                            </XMApp>
                            <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="A3.E29Xa">
          <MathFork>
            <Math tex="\displaystyle\quad+\frac{1}{2}\exp\!\Big{(}-2s\cdot\big{(}\beta_{\text{rec}}%&#10;\mathcal{L}_{r}(D_{\theta}(z))" xml:id="A3.E29Xa.m1">
              <XMath>
                <XMTok lpadding="10.0pt" meaning="plus" role="ADDOP">+</XMTok>
                <XMApp>
                  <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                  <XMTok meaning="1" role="NUMBER">1</XMTok>
                  <XMTok meaning="2" role="NUMBER">2</XMTok>
                </XMApp>
                <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt">exp</XMTok>
                <XMWrap>
                  <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                  <XMTok meaning="minus" role="ADDOP">-</XMTok>
                  <XMTok meaning="2" role="NUMBER">2</XMTok>
                  <XMTok font="italic" role="UNKNOWN">s</XMTok>
                  <XMTok name="cdot" role="MULOP">⋅</XMTok>
                  <XMWrap>
                    <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                      <XMText><text fontsize="70%">rec</text></XMText>
                    </XMApp>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">D</XMTok>
                        <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29Xa.m1.1">z</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                  </XMWrap>
                </XMWrap>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle\quad+\frac{1}{2}\exp\!\Big{(}-2s\cdot\big{(}\beta_{\text{rec}}%&#10;\mathcal{L}_{r}(D_{\theta}(z))" xml:id="A3.E29Xa.m2">
                  <XMath>
                    <XMTok lpadding="10.0pt" meaning="plus" role="ADDOP">+</XMTok>
                    <XMApp>
                      <XMTok mathstyle="display" meaning="divide" role="FRACOP"/>
                      <XMTok meaning="1" role="NUMBER">1</XMTok>
                      <XMTok meaning="2" role="NUMBER">2</XMTok>
                    </XMApp>
                    <XMTok meaning="exponential" role="OPFUNCTION" rpadding="-1.7pt">exp</XMTok>
                    <XMWrap>
                      <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                      <XMTok meaning="minus" role="ADDOP">-</XMTok>
                      <XMTok meaning="2" role="NUMBER">2</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMTok name="cdot" role="MULOP">⋅</XMTok>
                      <XMWrap>
                        <XMTok fontsize="120%" role="OPEN" stretchy="false">(</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                          <XMText><text fontsize="70%">rec</text></XMText>
                        </XMApp>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" role="UNKNOWN">D</XMTok>
                            <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                          </XMApp>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29Xa.m2.1">z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMWrap>
                    </XMWrap>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="A3.E29Xb">
          <MathFork>
            <Math tex="\displaystyle+\beta_{\text{neg}}\mathrm{KL}(D_{\theta}(z))\big{)}\Big{)}." xml:id="A3.E29Xb.m1">
              <XMath>
                <XMWrap>
                  <XMTok meaning="plus" role="ADDOP">+</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                    <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                    <XMText><text fontsize="70%">neg</text></XMText>
                  </XMApp>
                  <XMTok role="UNKNOWN">KL</XMTok>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" role="UNKNOWN">D</XMTok>
                      <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29Xb.m1.1">z</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
                <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                <XMTok role="PERIOD">.</XMTok>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle+\beta_{\text{neg}}\mathrm{KL}(D_{\theta}(z))\big{)}\Big{)}." xml:id="A3.E29Xb.m2">
                  <XMath>
                    <XMWrap>
                      <XMTok meaning="plus" role="ADDOP">+</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                        <XMText><text fontsize="70%">neg</text></XMText>
                      </XMApp>
                      <XMTok role="UNKNOWN">KL</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                          <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A3.E29Xb.m2.1">z</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok fontsize="120%" role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                    <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                    <XMTok role="PERIOD">.</XMTok>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
      </equationgroup>
    </para>
    <para xml:id="A3.p5">
      <equationgroup labels="LABEL:mmSIVAE_complete_decoder" xml:id="A3.E30">
        <tags>
          <tag>(30)</tag>
          <tag role="autoref">Equation 30</tag>
          <tag role="refnum">30</tag>
        </tags>
        <equation xml:id="A3.E30X">
          <MathFork>
            <Math tex="\displaystyle\mathcal{L}_{D_{\theta}}(X,z)=s\cdot\beta_{\text{rec}}\mathcal{L}%&#10;_{r}(X)" text="L _ D _ theta * open-interval@(X, z) = (s cdot beta _ [rec]) * L _ r * X" xml:id="A3.E30X.m1">
              <XMath>
                <XMApp>
                  <XMTok meaning="equals" role="RELOP">=</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                        <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                        <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                      </XMApp>
                    </XMApp>
                    <XMDual>
                      <XMApp>
                        <XMTok meaning="open-interval"/>
                        <XMRef idref="A3.E30X.m1.1"/>
                        <XMRef idref="A3.E30X.m1.2"/>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A3.E30X.m1.1">X</XMTok>
                        <XMTok role="PUNCT">,</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A3.E30X.m1.2">z</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMApp>
                      <XMTok name="cdot" role="MULOP">⋅</XMTok>
                      <XMTok font="italic" role="UNKNOWN">s</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                        <XMText><text fontsize="70%">rec</text></XMText>
                      </XMApp>
                    </XMApp>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                    </XMApp>
                    <XMDual>
                      <XMRef idref="A3.E30X.m1.3"/>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A3.E30X.m1.3">X</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
              </XMath>
            </Math>
            <MathBranch>
              <td align="right"><Math tex="\displaystyle\mathcal{L}_{D_{\theta}}(X,z)" text="L _ D _ theta * open-interval@(X, z)" xml:id="A3.E30X.m2">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post8"/>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                          <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMDual>
                        <XMApp>
                          <XMTok meaning="open-interval"/>
                          <XMRef idref="A3.E30X.m2.1"/>
                          <XMRef idref="A3.E30X.m2.2"/>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A3.E30X.m2.1">X</XMTok>
                          <XMTok role="PUNCT">,</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A3.E30X.m2.2">z</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                  </XMath>
                </Math></td>
              <td align="left"><Math tex="\displaystyle=s\cdot\beta_{\text{rec}}\mathcal{L}_{r}(X)" text="absent = (s cdot beta _ [rec]) * L _ r * X" xml:id="A3.E30X.m3">
                  <XMath>
                    <XMApp>
                      <XMTok meaning="equals" role="RELOP">=</XMTok>
                      <XMTok meaning="absent"/>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok name="cdot" role="MULOP">⋅</XMTok>
                          <XMTok font="italic" role="UNKNOWN">s</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                            <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                            <XMText><text fontsize="70%">rec</text></XMText>
                          </XMApp>
                        </XMApp>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A3.E30X.m3.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A3.E30X.m3.1">X</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="A3.E30Xa">
          <MathFork>
            <Math tex="\displaystyle\quad+s\cdot\Big{(}\beta_{\text{kl}}\mathrm{KL}(D_{\theta}(z))" xml:id="A3.E30Xa.m1">
              <XMath>
                <XMTok lpadding="10.0pt" meaning="plus" role="ADDOP">+</XMTok>
                <XMTok font="italic" role="UNKNOWN">s</XMTok>
                <XMTok name="cdot" role="MULOP">⋅</XMTok>
                <XMWrap>
                  <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                    <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                    <XMText><text fontsize="70%">kl</text></XMText>
                  </XMApp>
                  <XMTok role="UNKNOWN">KL</XMTok>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" role="UNKNOWN">D</XMTok>
                      <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMTok font="italic" role="UNKNOWN" xml:id="A3.E30Xa.m1.1">z</XMTok>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMWrap>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle\quad+s\cdot\Big{(}\beta_{\text{kl}}\mathrm{KL}(D_{\theta}(z))" xml:id="A3.E30Xa.m2">
                  <XMath>
                    <XMTok lpadding="10.0pt" meaning="plus" role="ADDOP">+</XMTok>
                    <XMTok font="italic" role="UNKNOWN">s</XMTok>
                    <XMTok name="cdot" role="MULOP">⋅</XMTok>
                    <XMWrap>
                      <XMTok fontsize="160%" role="OPEN" stretchy="false">(</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                        <XMText><text fontsize="70%">kl</text></XMText>
                      </XMApp>
                      <XMTok role="UNKNOWN">KL</XMTok>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMApp>
                          <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                          <XMTok font="italic" role="UNKNOWN">D</XMTok>
                          <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                        </XMApp>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A3.E30Xa.m2.1">z</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMWrap>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
        <equation xml:id="A3.E30Xb">
          <MathFork>
            <Math tex="\displaystyle+\gamma_{r}\cdot\beta_{\text{rec}}\mathcal{L}_{r}(D_{\theta}(z))%&#10;\Big{)}." xml:id="A3.E30Xb.m1">
              <XMath>
                <XMTok meaning="plus" role="ADDOP">+</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                  <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                </XMApp>
                <XMTok name="cdot" role="MULOP">⋅</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                  <XMText><text fontsize="70%">rec</text></XMText>
                </XMApp>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                  <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                </XMApp>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMApp>
                    <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                    <XMTok font="italic" role="UNKNOWN">D</XMTok>
                    <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A3.E30Xb.m1.1">z</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
                <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                <XMTok role="PERIOD">.</XMTok>
              </XMath>
            </Math>
            <MathBranch>
              <td/>
              <td align="left"><Math tex="\displaystyle+\gamma_{r}\cdot\beta_{\text{rec}}\mathcal{L}_{r}(D_{\theta}(z))%&#10;\Big{)}." xml:id="A3.E30Xb.m2">
                  <XMath>
                    <XMTok meaning="plus" role="ADDOP">+</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                    </XMApp>
                    <XMTok name="cdot" role="MULOP">⋅</XMTok>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                      <XMText><text fontsize="70%">rec</text></XMText>
                    </XMApp>
                    <XMApp>
                      <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                      <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                      <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                    </XMApp>
                    <XMWrap>
                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post7"/>
                        <XMTok font="italic" role="UNKNOWN">D</XMTok>
                        <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                      </XMApp>
                      <XMWrap>
                        <XMTok role="OPEN" stretchy="false">(</XMTok>
                        <XMTok font="italic" role="UNKNOWN" xml:id="A3.E30Xb.m2.1">z</XMTok>
                        <XMTok role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                    </XMWrap>
                    <XMTok fontsize="160%" role="CLOSE" stretchy="false">)</XMTok>
                    <XMTok role="PERIOD">.</XMTok>
                  </XMath>
                </Math></td>
            </MathBranch>
          </MathFork>
        </equation>
      </equationgroup>
    </para>
    <para xml:id="A3.p6">
      <p>where <Math mode="inline" tex="\mathcal{L}_{r}(X)=\mathbb{E}_{q(z\mid X)}\left[\sum_{x_{i}\in X}\log p_{%&#10;\theta}\left(x_{i}\mid z\right)\right]" text="L _ r * X = E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (x _ i element-of X))@(logarithm@(p _ theta) * conditional@(x _ i, z)))" xml:id="A3.p6.m1">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                </XMApp>
                <XMDual>
                  <XMRef idref="A3.p6.m1.2"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A3.p6.m1.2">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                    <XMDual>
                      <XMRef idref="A3.p6.m1.1"/>
                      <XMWrap>
                        <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A3.p6.m1.1">
                          <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                        </XMApp>
                        <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="delimited-[]"/>
                    <XMRef idref="A3.p6.m1.3"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="true">[</XMTok>
                    <XMApp xml:id="A3.p6.m1.3">
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                        <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post3"/>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">x</XMTok>
                            <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                          </XMApp>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A3.p6.m1.3.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">(</XMTok>
                            <XMApp xml:id="A3.p6.m1.3.1">
                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMApp>
                                <XMTok role="SUBSCRIPTOP" scriptpos="post3"/>
                                <XMTok font="italic" role="UNKNOWN">x</XMTok>
                                <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                              </XMApp>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="true">]</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math> denotes the summation of reconstruction error of real samples X across the 2 modalities. <Math mode="inline" tex="KL(X)=\operatorname{KL}\left[q(z\mid X)\|p(z)\right]" text="K * L * X = KL@(conditional@(q * conditional@(z, X), p * z))" xml:id="A3.p6.m2">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMTok font="italic" role="UNKNOWN">K</XMTok>
                <XMTok font="italic" role="UNKNOWN">L</XMTok>
                <XMDual>
                  <XMRef idref="A3.p6.m2.1"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMTok font="italic" role="UNKNOWN" xml:id="A3.p6.m2.1">X</XMTok>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
              <XMDual>
                <XMApp>
                  <XMRef idref="A3.p6.m2.3"/>
                  <XMRef idref="A3.p6.m2.4"/>
                </XMApp>
                <XMApp>
                  <XMTok role="OPFUNCTION" scriptpos="post" xml:id="A3.p6.m2.3">KL</XMTok>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="true">[</XMTok>
                    <XMApp xml:id="A3.p6.m2.4">
                      <XMTok meaning="conditional" name="||" role="MODIFIEROP">∥</XMTok>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" role="UNKNOWN">q</XMTok>
                        <XMDual>
                          <XMRef idref="A3.p6.m2.4.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMApp xml:id="A3.p6.m2.4.1">
                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                              <XMTok font="italic" role="UNKNOWN">X</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMTok font="italic" role="UNKNOWN">p</XMTok>
                        <XMDual>
                          <XMRef idref="A3.p6.m2.2"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="false">(</XMTok>
                            <XMTok font="italic" role="UNKNOWN" xml:id="A3.p6.m2.2">z</XMTok>
                            <XMTok role="CLOSE" stretchy="false">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="true">]</XMTok>
                  </XMWrap>
                </XMApp>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> denotes the KL divergence between the joint posterior and prior <Math mode="inline" tex="p(z)" text="p * z" xml:id="A3.p6.m3">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">p</XMTok>
              <XMDual>
                <XMRef idref="A3.p6.m3.1"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A3.p6.m3.1">z</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math>.</p>
    </para>
    <para xml:id="A3.p7">
      <p><Math mode="inline" tex="\mathcal{L}_{r}(D_{\theta}(z))=\mathbb{E}_{q(z\mid X)}\left[\sum_{D_{\theta}(z%&#10;)_{i}\in D}\log p_{d}\left(D_{\theta}(z)_{i}\mid z\right)\right]" text="L _ r * D _ theta * z = E _ (q * conditional@(z, X)) * delimited-[]@((sum _ (D _ theta * z _ i element-of D))@(logarithm@(p _ d) * conditional@(D _ theta * z _ i, z)))" xml:id="A3.p7.m1">
          <XMath>
            <XMApp>
              <XMTok meaning="equals" role="RELOP">=</XMTok>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="caligraphic" role="UNKNOWN">L</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                </XMApp>
                <XMDual>
                  <XMRef idref="A3.p7.m1.5"/>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="false">(</XMTok>
                    <XMApp xml:id="A3.p7.m1.5">
                      <XMTok meaning="times" role="MULOP">⁢</XMTok>
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                        <XMTok font="italic" role="UNKNOWN">D</XMTok>
                        <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                      </XMApp>
                      <XMDual>
                        <XMRef idref="A3.p7.m1.3"/>
                        <XMWrap>
                          <XMTok role="OPEN" stretchy="false">(</XMTok>
                          <XMTok font="italic" role="UNKNOWN" xml:id="A3.p7.m1.3">z</XMTok>
                          <XMTok role="CLOSE" stretchy="false">)</XMTok>
                        </XMWrap>
                      </XMDual>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="false">)</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
              <XMApp>
                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="blackboard" role="UNKNOWN">E</XMTok>
                  <XMApp>
                    <XMTok meaning="times" role="MULOP">⁢</XMTok>
                    <XMTok font="italic" fontsize="70%" role="UNKNOWN">q</XMTok>
                    <XMDual>
                      <XMRef idref="A3.p7.m1.1"/>
                      <XMWrap>
                        <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                        <XMApp xml:id="A3.p7.m1.1">
                          <XMTok fontsize="70%" meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">z</XMTok>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">X</XMTok>
                        </XMApp>
                        <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                      </XMWrap>
                    </XMDual>
                  </XMApp>
                </XMApp>
                <XMDual>
                  <XMApp>
                    <XMTok meaning="delimited-[]"/>
                    <XMRef idref="A3.p7.m1.6"/>
                  </XMApp>
                  <XMWrap>
                    <XMTok role="OPEN" stretchy="true">[</XMTok>
                    <XMApp xml:id="A3.p7.m1.6">
                      <XMApp>
                        <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                        <XMTok mathstyle="text" meaning="sum" role="SUMOP" scriptpos="post">∑</XMTok>
                        <XMApp>
                          <XMTok fontsize="70%" meaning="element-of" name="in" role="RELOP">∈</XMTok>
                          <XMApp>
                            <XMTok meaning="times" role="MULOP">⁢</XMTok>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post3"/>
                              <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                              <XMTok font="italic" fontsize="50%" name="theta" role="UNKNOWN">θ</XMTok>
                            </XMApp>
                            <XMApp>
                              <XMTok role="SUBSCRIPTOP" scriptpos="post3"/>
                              <XMDual>
                                <XMRef idref="A3.p7.m1.2"/>
                                <XMWrap>
                                  <XMTok fontsize="70%" role="OPEN" stretchy="false">(</XMTok>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN" xml:id="A3.p7.m1.2">z</XMTok>
                                  <XMTok fontsize="70%" role="CLOSE" stretchy="false">)</XMTok>
                                </XMWrap>
                              </XMDual>
                              <XMTok font="italic" fontsize="50%" role="UNKNOWN">i</XMTok>
                            </XMApp>
                          </XMApp>
                          <XMTok font="italic" fontsize="70%" role="UNKNOWN">D</XMTok>
                        </XMApp>
                      </XMApp>
                      <XMApp>
                        <XMTok meaning="times" role="MULOP">⁢</XMTok>
                        <XMApp>
                          <XMTok meaning="logarithm" role="OPFUNCTION">log</XMTok>
                          <XMApp>
                            <XMTok role="SUBSCRIPTOP" scriptpos="post2"/>
                            <XMTok font="italic" role="UNKNOWN">p</XMTok>
                            <XMTok font="italic" fontsize="70%" role="UNKNOWN">d</XMTok>
                          </XMApp>
                        </XMApp>
                        <XMDual>
                          <XMRef idref="A3.p7.m1.6.1"/>
                          <XMWrap>
                            <XMTok role="OPEN" stretchy="true">(</XMTok>
                            <XMApp xml:id="A3.p7.m1.6.1">
                              <XMTok meaning="conditional" name="mid" role="MODIFIEROP">∣</XMTok>
                              <XMApp>
                                <XMTok meaning="times" role="MULOP">⁢</XMTok>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post3"/>
                                  <XMTok font="italic" role="UNKNOWN">D</XMTok>
                                  <XMTok font="italic" fontsize="70%" name="theta" role="UNKNOWN">θ</XMTok>
                                </XMApp>
                                <XMApp>
                                  <XMTok role="SUBSCRIPTOP" scriptpos="post3"/>
                                  <XMDual>
                                    <XMRef idref="A3.p7.m1.4"/>
                                    <XMWrap>
                                      <XMTok role="OPEN" stretchy="false">(</XMTok>
                                      <XMTok font="italic" role="UNKNOWN" xml:id="A3.p7.m1.4">z</XMTok>
                                      <XMTok role="CLOSE" stretchy="false">)</XMTok>
                                    </XMWrap>
                                  </XMDual>
                                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">i</XMTok>
                                </XMApp>
                              </XMApp>
                              <XMTok font="italic" role="UNKNOWN">z</XMTok>
                            </XMApp>
                            <XMTok role="CLOSE" stretchy="true">)</XMTok>
                          </XMWrap>
                        </XMDual>
                      </XMApp>
                    </XMApp>
                    <XMTok role="CLOSE" stretchy="true">]</XMTok>
                  </XMWrap>
                </XMDual>
              </XMApp>
            </XMApp>
          </XMath>
        </Math> denote the summation of the reconstruction error of the generated samples <Math mode="inline" tex="D(z)" text="D * z" xml:id="A3.p7.m2">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">D</XMTok>
              <XMDual>
                <XMRef idref="A3.p7.m2.1"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A3.p7.m2.1">z</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> across the 2 modalities. <Math mode="inline" tex="KL(D(z))=KL(q(z\mid D)\|p(z)" xml:id="A3.p7.m3">
          <XMath>
            <XMTok font="italic" role="UNKNOWN">K</XMTok>
            <XMTok font="italic" role="UNKNOWN">L</XMTok>
            <XMWrap>
              <XMTok role="OPEN" stretchy="false">(</XMTok>
              <XMTok font="italic" role="UNKNOWN">D</XMTok>
              <XMWrap>
                <XMTok role="OPEN" stretchy="false">(</XMTok>
                <XMTok font="italic" role="UNKNOWN" xml:id="A3.p7.m3.1">z</XMTok>
                <XMTok role="CLOSE" stretchy="false">)</XMTok>
              </XMWrap>
              <XMTok role="CLOSE" stretchy="false">)</XMTok>
            </XMWrap>
            <XMTok meaning="equals" role="RELOP">=</XMTok>
            <XMTok font="italic" role="UNKNOWN">K</XMTok>
            <XMTok font="italic" role="UNKNOWN">L</XMTok>
            <XMWrap>
              <XMTok role="OPEN" stretchy="false">(</XMTok>
              <XMTok font="italic" role="UNKNOWN">q</XMTok>
              <XMWrap>
                <XMTok role="OPEN" stretchy="false">(</XMTok>
                <XMTok font="italic" role="UNKNOWN">z</XMTok>
                <XMTok name="mid" role="VERTBAR">∣</XMTok>
                <XMTok font="italic" role="UNKNOWN">D</XMTok>
                <XMTok role="CLOSE" stretchy="false">)</XMTok>
              </XMWrap>
              <XMTok meaning="parallel-to" name="||" role="VERTBAR">∥</XMTok>
              <XMTok font="italic" role="UNKNOWN">p</XMTok>
              <XMWrap>
                <XMTok role="OPEN" stretchy="false">(</XMTok>
                <XMTok font="italic" role="UNKNOWN" xml:id="A3.p7.m3.2">z</XMTok>
                <XMTok role="CLOSE" stretchy="false">)</XMTok>
              </XMWrap>
            </XMWrap>
          </XMath>
        </Math> denote the KL divergence between the joint posterior of generated samples <Math mode="inline" tex="D(z)" text="D * z" xml:id="A3.p7.m4">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">D</XMTok>
              <XMDual>
                <XMRef idref="A3.p7.m4.1"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A3.p7.m4.1">z</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math> and the prior <Math mode="inline" tex="p(z)" text="p * z" xml:id="A3.p7.m5">
          <XMath>
            <XMApp>
              <XMTok meaning="times" role="MULOP">⁢</XMTok>
              <XMTok font="italic" role="UNKNOWN">p</XMTok>
              <XMDual>
                <XMRef idref="A3.p7.m5.1"/>
                <XMWrap>
                  <XMTok role="OPEN" stretchy="false">(</XMTok>
                  <XMTok font="italic" role="UNKNOWN" xml:id="A3.p7.m5.1">z</XMTok>
                  <XMTok role="CLOSE" stretchy="false">)</XMTok>
                </XMWrap>
              </XMDual>
            </XMApp>
          </XMath>
        </Math>.</p>
    </para>
    <para xml:id="A3.p8">
      <p>The hyperparameters <Math mode="inline" tex="\beta_{\text{rec}}" text="beta _ [rec]" xml:id="A3.p8.m1">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
              <XMText><text fontsize="70%">rec</text></XMText>
            </XMApp>
          </XMath>
        </Math> and
<Math mode="inline" tex="\beta_{\text{kl}}" text="beta _ [kl]" xml:id="A3.p8.m2">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
              <XMText><text fontsize="70%">kl</text></XMText>
            </XMApp>
          </XMath>
        </Math> control the balance between inference and sampling quality respectively. When <Math mode="inline" tex="\beta_{\text{rec}}&gt;\beta_{\text{kl}}" text="beta _ [rec] &gt; beta _ [kl]" xml:id="A3.p8.m3">
          <XMath>
            <XMApp>
              <XMTok meaning="greater-than" role="RELOP">&gt;</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                <XMText><text fontsize="70%">rec</text></XMText>
              </XMApp>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                <XMText><text fontsize="70%">kl</text></XMText>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>, the optimization is focused on good reconstructions, which may lead to less variability in the generated samples, as latent posteriors are allowed to be very different from the prior. When <Math mode="inline" tex="\beta_{\text{rec}}&lt;\beta_{\text{kl}}" text="beta _ [rec] less beta _ [kl]" xml:id="A3.p8.m4">
          <XMath>
            <XMApp>
              <XMTok meaning="less-than" role="RELOP">&lt;</XMTok>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                <XMText><text fontsize="70%">rec</text></XMText>
              </XMApp>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                <XMText><text fontsize="70%">kl</text></XMText>
              </XMApp>
            </XMApp>
          </XMath>
        </Math>, there will be more varied samples, but reconstruction quality will degrade.</p>
    </para>
    <para xml:id="A3.p9">
      <p>Each ELBO term in Equations <ref labelref="LABEL:mmSIVAE_complete_encoder"/> and <ref labelref="LABEL:mmSIVAE_complete_decoder"/> can be considered as an instance of <Math mode="inline" tex="\beta_{\text{VAE}}" text="beta _ [VAE]" xml:id="A3.p9.m1">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
              <XMText><text fontsize="70%">VAE</text></XMText>
            </XMApp>
          </XMath>
        </Math> and can have different <Math mode="inline" tex="\beta_{\text{rec}}" text="beta _ [rec]" xml:id="A3.p9.m2">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
              <XMText><text fontsize="70%">rec</text></XMText>
            </XMApp>
          </XMath>
        </Math> and <Math mode="inline" tex="\beta_{\text{kl}}" text="beta _ [kl]" xml:id="A3.p9.m3">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
              <XMText><text fontsize="70%">kl</text></XMText>
            </XMApp>
          </XMath>
        </Math> parameters. However, we set them all to be the same, except for the ELBO inside the exponent in Equation <ref labelref="LABEL:mmSIVAE_complete_encoder"/>. For this term, <Math mode="inline" tex="\beta_{\text{kl}}" text="beta _ [kl]" xml:id="A3.p9.m4">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
              <XMText><text fontsize="70%">kl</text></XMText>
            </XMApp>
          </XMath>
        </Math> controls the repulsion force of the posterior for generated samples from the prior. We denote this specific parameter as <Math mode="inline" tex="\beta_{\text{neg}}" text="beta _ [neg]" xml:id="A3.p9.m5">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
              <XMText><text fontsize="70%">neg</text></XMText>
            </XMApp>
          </XMath>
        </Math>.</p>
    </para>
    <para xml:id="A3.p10">
      <p>As reported in the SIVAE paper <cite class="ltx_citemacro_cite"><bibref bibrefs="daniel2021soft" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>, the decoder tries to minimize the reconstruction error for generated data, which may slow down convergence, as at the beginning of the optimization the generated samples are of low quality. <Math mode="inline" tex="\gamma_{r}" text="gamma _ r" xml:id="A3.p10.m1">
          <XMath>
            <XMApp>
              <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
              <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
              <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
            </XMApp>
          </XMath>
        </Math> is a hyperparameter that multiplies only the reconstruction term of the generated data in the ELBO term of the decoder in Equation <ref labelref="LABEL:mmSIVAE_complete_decoder"/>.</p>
    </para>
    <para xml:id="A3.p11">
      <p>Finally, we use a scaling constant s to balance between the ELBO and the expELBO terms in the loss, and we set s to be the inverse of the input dimensions <cite class="ltx_citemacro_cite"><bibref bibrefs="daniel2021soft" separator=";" show="Authors Phrase1YearPhrase2" yyseparator=",">
            <bibrefphrase>(</bibrefphrase>
            <bibrefphrase>)</bibrefphrase>
          </bibref></cite>. This scaling constant prevents the expELBO from vanishing for high-dimensional input in Equation <ref labelref="LABEL:mmSIVAE_complete_encoder"/>.</p>
    </para>
    <paragraph inlist="toc" xml:id="A3.SS0.SSS0.Px1">
      <title>Model hyperparameters:</title>
      <para xml:id="A3.SS0.SSS0.Px1.p1">
        <p>The range of the search was [0.05, 1.0] for <Math mode="inline" tex="\beta_{\text{kl}}" text="beta _ [kl]" xml:id="A3.SS0.SSS0.Px1.p1.m1">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                <XMText><text fontsize="70%">kl</text></XMText>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="\beta_{\text{rec}}" text="beta _ [rec]" xml:id="A3.SS0.SSS0.Px1.p1.m2">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                <XMText><text fontsize="70%">rec</text></XMText>
              </XMApp>
            </XMath>
          </Math> and [<Math mode="inline" tex="\beta_{\text{kl}}" text="beta _ [kl]" xml:id="A3.SS0.SSS0.Px1.p1.m3">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                <XMText><text fontsize="70%">kl</text></XMText>
              </XMApp>
            </XMath>
          </Math>, 5<Math mode="inline" tex="\beta_{\text{kl}}" text="beta _ [kl]" xml:id="A3.SS0.SSS0.Px1.p1.m4">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                <XMText><text fontsize="70%">kl</text></XMText>
              </XMApp>
            </XMath>
          </Math>] for <Math mode="inline" tex="\beta_{\text{neg}}" text="beta _ [neg]" xml:id="A3.SS0.SSS0.Px1.p1.m5">
            <XMath>
              <XMApp>
                <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                <XMText><text fontsize="70%">neg</text></XMText>
              </XMApp>
            </XMath>
          </Math>. Following a hyperparameter tuning by grid search, the final values selected are <Math mode="inline" tex="\beta_{\text{kl}}=\beta_{\text{kl}}=1" text="beta _ [kl] = beta _ [kl] = 1" xml:id="A3.SS0.SSS0.Px1.p1.m6">
            <XMath>
              <XMApp>
                <XMTok meaning="multirelation"/>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                  <XMText><text fontsize="70%">kl</text></XMText>
                </XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                  <XMText><text fontsize="70%">kl</text></XMText>
                </XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMTok meaning="1" role="NUMBER">1</XMTok>
              </XMApp>
            </XMath>
          </Math> and <Math mode="inline" tex="\beta_{\text{neg}}=10" text="beta _ [neg] = 10" xml:id="A3.SS0.SSS0.Px1.p1.m7">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="beta" role="UNKNOWN">β</XMTok>
                  <XMText><text fontsize="70%">neg</text></XMText>
                </XMApp>
                <XMTok meaning="10" role="NUMBER">10</XMTok>
              </XMApp>
            </XMath>
          </Math>. As followed in the SIVAE paper, we set constant <Math mode="inline" tex="\gamma_{r}=10^{-8}" text="gamma _ r = 10 ^ (- 8)" xml:id="A3.SS0.SSS0.Px1.p1.m8">
            <XMath>
              <XMApp>
                <XMTok meaning="equals" role="RELOP">=</XMTok>
                <XMApp>
                  <XMTok role="SUBSCRIPTOP" scriptpos="post1"/>
                  <XMTok font="italic" name="gamma" role="UNKNOWN">γ</XMTok>
                  <XMTok font="italic" fontsize="70%" role="UNKNOWN">r</XMTok>
                </XMApp>
                <XMApp>
                  <XMTok role="SUPERSCRIPTOP" scriptpos="post1"/>
                  <XMTok meaning="10" role="NUMBER">10</XMTok>
                  <XMApp>
                    <XMTok fontsize="70%" meaning="minus" role="ADDOP">-</XMTok>
                    <XMTok fontsize="70%" meaning="8" role="NUMBER">8</XMTok>
                  </XMApp>
                </XMApp>
              </XMApp>
            </XMath>
          </Math> and s = 1/number of features = 1/90.</p>
      </para>
<!--  %All models were implemented in Pytorch and trained using Adam optimizer with hyperparameters as follows: epochs = 500, learning rate = $10^–-5˝$, batch size = $64$ and latent dimensions in the range [5,10,15,20]. The encoder and decoder networks have 2 fully-connected layers of sizes $–64, 32˝$ and $–32, 64˝$ respectively. 
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%-->    </paragraph>
  </appendix>
</document>
