<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">ASCMO</journal-id><journal-title-group>
    <journal-title>Advances in Statistical Climatology, Meteorology and Oceanography</journal-title>
    <abbrev-journal-title abbrev-type="publisher">ASCMO</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Adv. Stat. Clim. Meteorol. Oceanogr.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">2364-3587</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/ascmo-10-143-2024</article-id><title-group><article-title>A robust approach to Gaussian process implementation</article-title><alt-title>A robust approach to Gaussian process implementation</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Mukangango</surname><given-names>Juliette</given-names></name>
          <email>julietnate@gmail.com</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Muyskens</surname><given-names>Amanda</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Priest</surname><given-names>Benjamin W.</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Applied Mathematics and Statistics, Colorado School of Mines, 1500 Illinois St, Golden, CO 80401, USA</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Lawrence Livermore National Laboratory, 7000 East Ave, Livermore, CA 94550, USA</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Juliette Mukangango (julietnate@gmail.com)</corresp></author-notes><pub-date><day>29</day><month>October</month><year>2024</year></pub-date>
      
      <volume>10</volume>
      <issue>2</issue>
      <fpage>143</fpage><lpage>158</lpage>
      <history>
        <date date-type="received"><day>24</day><month>February</month><year>2024</year></date>
           <date date-type="rev-recd"><day>5</day><month>September</month><year>2024</year></date>
           <date date-type="accepted"><day>9</day><month>September</month><year>2024</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2024 Juliette Mukangango et al.</copyright-statement>
        <copyright-year>2024</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://ascmo.copernicus.org/articles/10/143/2024/ascmo-10-143-2024.html">This article is available from https://ascmo.copernicus.org/articles/10/143/2024/ascmo-10-143-2024.html</self-uri><self-uri xlink:href="https://ascmo.copernicus.org/articles/10/143/2024/ascmo-10-143-2024.pdf">The full text article is available as a PDF file from https://ascmo.copernicus.org/articles/10/143/2024/ascmo-10-143-2024.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e101">Gaussian process (GP) regression is a flexible modeling technique used to predict outputs and to capture uncertainty in the predictions. However, the GP regression process becomes computationally intensive when the training spatial dataset has a large number of observations. To address this challenge, we introduce a scalable GP algorithm, termed MuyGPs, which incorporates nearest-neighbor and leave-one-out cross-validation during training. This approach enables the evaluation of large spatial datasets with state-of-the-art accuracy and speed in certain spatial problems. Despite these advantages, conventional quadratic loss functions used in the MuyGPs optimization, such as root mean squared error (RMSE), are highly influenced by outliers. We explore the behavior of MuyGPs in cases involving outlying observations and, subsequently, develop a robust approach to handle and mitigate their impact. Specifically, we introduce a novel leave-one-out loss function based on the pseudo-Huber function (LOOPH) that effectively accounts for outliers in large spatial datasets within the MuyGPs framework. Our simulation study shows that the LOOPH loss method maintains accuracy despite outlying observations, establishing MuyGPs as a powerful tool for mitigating unusual observation impacts in the large data regime. In the analysis of US ozone data, MuyGPs provides accurate predictions and uncertainty quantification, demonstrating its utility in managing data anomalies. Through these efforts, we advance the understanding of GP regression in spatial contexts.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Lawrence Livermore National Laboratory</funding-source>
<award-id>22-ERD-028</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e113">Gaussian process (GP) regression is widely known to be a powerful and versatile framework for modeling non-linear relationships in various fields. Particularly, in spatial data analysis, GP regression's capability to effectively account for the correlation among all data points makes it an attractive choice for interpolating highly non-linear targets <xref ref-type="bibr" rid="bib1.bibx27 bib1.bibx4" id="paren.1"/>. The versatile properties of GPs along with the native uncertainty quantification of their predictions have led to their adoption in different domains, such as time series forecasting <xref ref-type="bibr" rid="bib1.bibx6" id="paren.2"/> and Bayesian optimization <xref ref-type="bibr" rid="bib1.bibx32" id="paren.3"/>. Despite their advantages, the incorporation of GPs in the presence of outliers remains an open challenge. <xref ref-type="bibr" rid="bib1.bibx33" id="text.4"/> address this challenge posed by noisy data, outliers, and missing information by proposing a model that combines unsupervised clustering and Bayesian regression. In the realm of robust GP regression, other researchers, such as  <xref ref-type="bibr" rid="bib1.bibx16" id="text.5"/>, <xref ref-type="bibr" rid="bib1.bibx25" id="text.6"/>, <xref ref-type="bibr" rid="bib1.bibx26" id="text.7"/>, and <xref ref-type="bibr" rid="bib1.bibx19" id="text.8"/>, have explored alternative approaches, including methods such as Student's <inline-formula><mml:math id="M1" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> likelihood, bias modeling, EM-based algorithms, and iterative trimming.</p>
      <p id="d2e148">Fundamentally, in spatial data analysis, GP estimation aims to learn the covariance model hyperparameters (denoted as <inline-formula><mml:math id="M2" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>) and use these estimates for interpolation with uncertainty quantification. However, the computational complexity of GP regression escalates with the presence of large sets of observations. GP regression scales cubically with the number of observations, rendering it impractical on large sets of observations. Further, it scales quadratically in memory, where traditional methods require formation and storage of the covariance matrix, which is prohibitive to their computation. Numerous studies, including those led by <xref ref-type="bibr" rid="bib1.bibx11" id="text.9"/>, <xref ref-type="bibr" rid="bib1.bibx5" id="text.10"/>, <xref ref-type="bibr" rid="bib1.bibx7" id="text.11"/>, and others, have aimed to effectively address the challenge at hand. Methods such as fixed rank kriging <xref ref-type="bibr" rid="bib1.bibx3" id="paren.12"/>, lattice kriging <xref ref-type="bibr" rid="bib1.bibx24" id="paren.13"/>, predictive processes <xref ref-type="bibr" rid="bib1.bibx1" id="paren.14"/>, and Vecchia <xref ref-type="bibr" rid="bib1.bibx17" id="paren.15"/> among others have been proposed. For instance, the general Vecchia approach, as detailed by <xref ref-type="bibr" rid="bib1.bibx17" id="text.16"/>, represents a GP method that includes many popular approximations within a unified framework, leading to new insights regarding computational properties and allowing for significant improvements in approximation accuracy over Vecchia's original method. Vecchia's method, while computationally feasible, may still involve intricate sparsity structures and complex implementations, potentially leading to less efficient hyperparameter optimization. The novel algorithm MuyGPs, introduced by <xref ref-type="bibr" rid="bib1.bibx21" id="text.17"/>, stands out by achieving state-of-the-art fast prediction and hyperparameter optimization. MuyGPs, by contrast, provides a simpler and more direct approach to maintaining prediction accuracy and computational efficiency. This superior performance of MuyGPs has been demonstrated in various applications like those conducted by <xref ref-type="bibr" rid="bib1.bibx37" id="text.18"/>, <xref ref-type="bibr" rid="bib1.bibx13" id="text.19"/>, <xref ref-type="bibr" rid="bib1.bibx9" id="text.20"/>, <xref ref-type="bibr" rid="bib1.bibx2" id="text.21"/>, <xref ref-type="bibr" rid="bib1.bibx22" id="text.22"/>, and <xref ref-type="bibr" rid="bib1.bibx12" id="text.23"/>.</p>
      <p id="d2e207">It is imperative to reinforce the MuyGPs algorithm against potential outliers that could compromise the accuracy of the GP predictions and associated uncertainties. Outliers are present in numerous domains such as environmental data, where variables such as air quality can exhibit outlying values. Researchers such as <xref ref-type="bibr" rid="bib1.bibx18" id="text.24"/> and <xref ref-type="bibr" rid="bib1.bibx36" id="text.25"/> demonstrate what happens when outliers are ignored and a GP is applied to data naively. The assumptions of the GP model are violated by the outliers, disrupting the underlying structure of the GP. Therefore, the hyperparameter estimates and predictions are affected, leading to inaccurate inferences. These outliers offer larger errors, which makes them overly influential in loss functions based on squared error such as root mean squared error (RMSE). Additionally, these outliers introduce extra variability into the process and can lead to an overestimation of the variance, resulting in very wide prediction intervals. In our simulation study, fitting both conventional GP and local approximate GP (LAGP) regression models further illustrates and supports the points discussed in this paragraph. Addressing outliers systematically is essential for not only ensuring the robustness and accuracy of MuyGPs but also maintaining the integrity of GP methods in applications where outliers are prevalent. Exploring methodologies that explicitly account for outliers within the context of GP remains an ongoing area of interest for improving the reliability of predictions across diverse datasets and domains <xref ref-type="bibr" rid="bib1.bibx33" id="paren.26"/>.</p>
      <p id="d2e219">To address concerns in both hyperparameter estimation and prediction from spatial datasets with outliers, we propose a refinement to the MuyGPs optimization algorithm. First, we introduce a novel contribution called the leave-one-out pseudo-Huber (LOOPH) loss function. The LOOPH loss function combines ideas popularized by <xref ref-type="bibr" rid="bib1.bibx14" id="text.27"/> with a quadratic leave-one-out likelihood loss function inspired by the Gaussian likelihood defined by <xref ref-type="bibr" rid="bib1.bibx37" id="text.28"/>. We show that LOOPH reduces the sensitivity of MuyGPs optimization to large residuals resulting from outlying spatial data. Second, we explore augmenting the loss function by computing the central value such as the median metric of the distribution formed by repeatedly down-sampling nearest-neighbor sets and evaluating the associated predictions. The median, as a robust measure of central tendency, provides a stable reference point less influenced by extreme values or outliers. Therefore, the median value is used in the optimization process to robustly tune hyperparameters, mitigating the algorithm's sensitivity to large residuals. <xref ref-type="bibr" rid="bib1.bibx28" id="text.29"/> explored a modeling approach for skewed datasets by applying quantile regression (QR), but in cases where the focus is examining the mean and the overall trend in the presence of outliers, GP regression is a better option than QR.  Therefore, the refinement to the MuyGPs algorithm addresses the challenges posed by noisy data, outliers, and missing information in GP models, ensuring accurate and reliable predictions across the full range of data points and not just the extremes, diverging from traditional extreme value methods discussed by <xref ref-type="bibr" rid="bib1.bibx31" id="text.30"/>.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>MuyGPs uncertainty calibration</title>
      <p id="d2e242">In this section, we outline in detail the methodology behind the robust approach applied to the MuyGPs algorithm. At the core of our methodology lies the integration of the variance-regularizing pseudo-Huber loss function, pioneered by <xref ref-type="bibr" rid="bib1.bibx10" id="text.31"/>. This pivotal inclusion significantly enhances the algorithm's ability to manage outliers and noisy data, all while maintaining efficient scalability. We detail the integration process and highlight its significance in achieving accurate predictions across diverse datasets.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Background: MuyGPs overview</title>
      <p id="d2e255">Consider a spatial GP regression of the form:
            <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M3" display="block"><mml:mrow><mml:mi>Y</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>⊤</mml:mo></mml:msup><mml:mi mathvariant="italic">β</mml:mi><mml:mo>+</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ε</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> represents the spatial observation vector, <inline-formula><mml:math id="M5" display="inline"><mml:mi mathvariant="bold">x</mml:mi></mml:math></inline-formula> is the feature matrix, <inline-formula><mml:math id="M6" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula> is the linear coefficient, <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is  the underlying spatial function capturing the non-linear components, and <inline-formula><mml:math id="M8" display="inline"><mml:mi mathvariant="italic">ε</mml:mi></mml:math></inline-formula> accounts for the measurement noise. We define <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> as a GP if the function's values at any finite set of <inline-formula><mml:math id="M10" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> points <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> follow a multivariate normal distribution with mean zero and a covariance kernel <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:mi>K</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. That is, the following applies:
            <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M13" display="block"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msup><mml:mo>)</mml:mo><mml:mi>T</mml:mi></mml:msup><mml:mo>∼</mml:mo><mml:mi mathvariant="script">N</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="bold">0</mml:mn><mml:mo>,</mml:mo><mml:mi>K</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M14" display="inline"><mml:mi mathvariant="bold-italic">θ</mml:mi></mml:math></inline-formula> represents a set of hyperparameters controlling the behavior of the kernel. We parameterize a GP with a Matérn covariance function using a set of parameters <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>,</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">ℓ</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi mathvariant="italic">τ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi>T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> is the scale parameter, <inline-formula><mml:math id="M17" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> is the smoothness parameter, <inline-formula><mml:math id="M18" display="inline"><mml:mi mathvariant="normal">ℓ</mml:mi></mml:math></inline-formula> represents the length-scale parameter, and <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">τ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> denotes the homoscedastic measurement noise prior variance. We chose the Matérn covariance function over the radial basis function (RBF) and other covariance functions for its flexibility and ability to model environmental processes. According to <xref ref-type="bibr" rid="bib1.bibx34" id="text.32"/>, the Matérn covariance function is widely used in spatial modeling and represents the pointwise limit of smoothness in the RBF. The Matérn Covariance function is defined as
            <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M20" display="block"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi mathvariant="italic">ν</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mi mathvariant="bold-italic">h</mml:mi><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mn mathvariant="normal">2</mml:mn><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Γ</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow></mml:msqrt><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mi mathvariant="bold-italic">h</mml:mi><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow><mml:mi mathvariant="normal">ℓ</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mi mathvariant="italic">ν</mml:mi></mml:msup><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="italic">ν</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow></mml:msqrt><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mi mathvariant="bold-italic">h</mml:mi><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow><mml:mi mathvariant="normal">ℓ</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M21" display="inline"><mml:mi mathvariant="bold-italic">h</mml:mi></mml:math></inline-formula> represents the distance between two locations and <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mi mathvariant="italic">ν</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the modified Bessel function of the second kind. Conventional GP training consists of maximizing the log likelihood of the training data given <inline-formula><mml:math id="M23" display="inline"><mml:mi mathvariant="italic">θ</mml:mi></mml:math></inline-formula>, which becomes very expensive in a large data regime. <xref ref-type="bibr" rid="bib1.bibx21" id="text.33"/> introduced MuyGPs as a scalable GP regression algorithm designed specifically to address the challenges posed by large spatial datasets.</p>
      <p id="d2e740">The methodology behind MuyGPs is derived from the union of two concepts: <list list-type="bullet"><list-item>
      <p id="d2e745"><italic>Optimization with leave-one-out cross-validation</italic>. By employing leave-one-out cross-validation, MuyGPs avoids the need to evaluate expensive log-likelihood GP functions for each prediction. This optimization strategy significantly reduces computational costs, making MuyGPs suitable for large spatial datasets where computational efficiency is crucial.</p></list-item><list-item>
      <p id="d2e751"><italic>Kernel matrix restriction to nearest neighborhood</italic>. MuyGPs restricts the kernel matrix to the <inline-formula><mml:math id="M24" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-nearest neighbors of a prediction location. This restriction limits the cost of kriging weights, further enhancing computational efficiency without compromising model accuracy. Hence, MuyGPs conditions <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> on its <inline-formula><mml:math id="M26" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-nearest neighbors, denoted <inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, yielding<disp-formula specific-use="gather" content-type="numbered"><mml:math id="M28" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E4"><mml:mtd><mml:mtext>4</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">μ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub></mml:mrow><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi>K</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mi>K</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi>Y</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E5"><mml:mtd><mml:mtext>5</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Var</mml:mi><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mi mathvariant="italic">θ</mml:mi></mml:msub></mml:mrow><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>K</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>-</mml:mo><mml:mi>K</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mi>K</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi>K</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold">X</mml:mi><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>;</mml:mo><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>as the predictors of the response distribution.</p></list-item></list> While other researchers may have explored the above concepts in different ways, the MuyGPs method is the first to leverage both insights simultaneously to accelerate kernel hyperparameter estimation by enforcing sparsity in the kriging weights. This sparsity not only speeds up training but also improves the scalability of MuyGPs for handling massive spatial datasets.</p>
      <p id="d2e1125">The MuyGPs training process then minimize several loss functions such as the mean squared error (MSE), the cross entropy loss and the leave-one-out likelihood (LOOL) loss over a randomly sampled batch of training points, <inline-formula><mml:math id="M29" display="inline"><mml:mi mathvariant="bold">B</mml:mi></mml:math></inline-formula>. These loss functions play a significant role in defining the objective function for hyperparameter optimization during training, thereby having a big impact on the training results. Because MuyGPs method's success depends on the combination of the leave-one-out cross-validation and nearest-neighbor approximations, we naturally choose the LOOL loss function as a primary loss function for the optimization process. The LOOL loss function lets us use both the above features while keeping our predictions accurate and varied.</p>
      <p id="d2e1135">For a randomly selected training batch <inline-formula><mml:math id="M30" display="inline"><mml:mi mathvariant="bold">B</mml:mi></mml:math></inline-formula> with <inline-formula><mml:math id="M31" display="inline"><mml:mi>b</mml:mi></mml:math></inline-formula> elements, the hyperparameter <inline-formula><mml:math id="M32" display="inline"><mml:mi mathvariant="bold-italic">θ</mml:mi></mml:math></inline-formula> minimizes the following loss function:
            <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M33" display="block"><mml:mrow><mml:mi>Q</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>∈</mml:mo><mml:mi mathvariant="bold">B</mml:mi></mml:mrow></mml:munder><mml:mfenced close=")" open="("><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">μ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>log⁡</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">μ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are the posterior mean and variance of the <inline-formula><mml:math id="M36" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th batch point as defined in Eqs. (4) and (5), respectively. The loss function, denoted as <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:mi>Q</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">θ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, is referred to as the LOOL loss function <xref ref-type="bibr" rid="bib1.bibx37" id="paren.34"/>, which in typical scenarios achieves favorable performance for MuyGPs. However, its efficacy can be compromised when the spatial dataset at hand includes outliers. In the subsequent subsection, we provide a comprehensive breakdown of the integration process of the variance regularized robust function into the MuyGPs algorithm.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Robust process</title>
      <p id="d2e1305">In the context of GP regression, addressing outliers is pivotal for ensuring model robustness and reliable predictions. To tackle this challenge, we turn to the pseudo-Huber loss function, which has garnered recognition for its effectiveness in reducing the impact of outliers <xref ref-type="bibr" rid="bib1.bibx10" id="paren.35"/>. This loss function serves as a smooth approximation to the Huber loss (<xref ref-type="bibr" rid="bib1.bibx15" id="altparen.36"/>), a widely known method for handling outliers in various statistical and machine learning applications. The pseudo-Huber loss function is  defined as follows:
            <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M38" display="block"><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>b</mml:mi></mml:munderover><mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">μ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mi mathvariant="italic">δ</mml:mi></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M39" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> is the boundary-scale parameter which controls the amount of robustness of the loss function and <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">μ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the same quantities as in Eq. (6). Figure 1 illustrates that the pseudo-Huber loss displays quadratic behavior for small residuals and linear behavior for larger residuals, depending on the chosen <inline-formula><mml:math id="M42" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> value. This dual nature makes it less sensitive to the influence of outliers.</p>

      <fig id="Ch1.F1"><label>Figure 1</label><caption><p id="d2e1417">The pseudo-Huber loss function for different boundary-scale values. Each curve represents a different boundary scale, demonstrating the transition from quadratic behavior for small residuals to linear behavior for large residuals.</p></caption>
          <graphic xlink:href="https://ascmo.copernicus.org/articles/10/143/2024/ascmo-10-143-2024-f01.png"/>

        </fig>

      <p id="d2e1426">To enhance the loss function's sensitivity to variance-affecting parameters, we introduce a novel method, the LOOPH. This method scales and regularizes the pseudo-Huber loss, ensuring that it reacts more strongly to parameters influencing variance. The formulation of the LOOPH is as follows:
            <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M43" display="block"><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>b</mml:mi></mml:munderover><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">μ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:msqrt><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mi>log⁡</mml:mi><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          The LOOPH loss explicitly depends on the posterior variance, <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, which makes the loss more sensitive to variance parameters due to penalizing large variances. The constant <inline-formula><mml:math id="M45" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> is auto-normalized to set the boundary between quadratic and linear behavior of the residual. This addresses one of the major problems with the Huber and pseudo-Huber losses by assigning directly interpretable units to the boundary-scale parameter. In the LOOPH loss function, the boundary-scale parameter is interpreted as the number of standard deviations from the posterior mean beyond which residual losses are linearized. In our analysis, we selected <inline-formula><mml:math id="M46" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> to 3 to ensure that penalties for residuals beyond 3 standard deviations from the target are linearized. This choice aligns with the common assumption that approximately <inline-formula><mml:math id="M47" display="inline"><mml:mn mathvariant="normal">99.7</mml:mn></mml:math></inline-formula> % of data falls within this range under the normality assumption. Setting <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> strikes a suitable balance for most applications and provides a standardized approach without requiring frequent adjustments. In their works, <xref ref-type="bibr" rid="bib1.bibx29" id="text.37"/> and <xref ref-type="bibr" rid="bib1.bibx30" id="text.38"/> discuss the rarity of data points greater than 3 standard deviations away in a normal distribution, supporting the use of this cutoff as an effective outlier criterion.</p>

      <fig id="Ch1.F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e1585">Plots of the LOOPH function <bold>(a, d)</bold>, the LOOPH function against residuals <bold>(b, e)</bold>, and the LOOPH function against variance <bold>(c, f)</bold> for <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(a–c)</bold> and <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3.0</mml:mn></mml:mrow></mml:math></inline-formula> <bold>(d–f)</bold>.</p></caption>
          <graphic xlink:href="https://ascmo.copernicus.org/articles/10/143/2024/ascmo-10-143-2024-f02.png"/>

        </fig>

      <p id="d2e1634">Our comprehensive set of visualizations in Fig. 2 includes heatmaps that depict the loss surface across a range of <inline-formula><mml:math id="M51" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">μ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> values. These heatmaps provide a two-dimensional (2D) view of the loss surface, with colors representing loss magnitude. Additionally, we employ cross-sectional line plots to showcase how the loss changes with varying residuals for different values of <inline-formula><mml:math id="M54" display="inline"><mml:mover accent="true"><mml:mi mathvariant="normal">Σ</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> and vice versa. The graphs presented in Fig. 2 illustrate that the steepness of the loss curve increases notably when the residuals get larger. However, this heightened slope does not surpass the impact of variability within the loss. For values of <inline-formula><mml:math id="M55" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> that are too small, as exemplified by the top row of Fig. 2, the loss attributed to the residual becomes excessively linearized. This tendency encourages an overestimation of the variance. Importantly, in practical scenarios, both aspects of the LOOPH loss may necessitate more training iterations to converge to a stable solution compared to alternative methods.</p>

      <fig id="Ch1.F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e1701">Comparison of loss functions for different values of <inline-formula><mml:math id="M56" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula>. Panel <bold>(a)</bold> shows the LOOL loss against various <inline-formula><mml:math id="M57" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> values, while panel <bold>(b)</bold> displays the LOOPH loss against the same <inline-formula><mml:math id="M58" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> values.</p></caption>
          <graphic xlink:href="https://ascmo.copernicus.org/articles/10/143/2024/ascmo-10-143-2024-f03.png"/>

        </fig>

      <p id="d2e1737">To compare LOOL and LOOPH loss functions, we tested them with different <inline-formula><mml:math id="M59" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> values while keeping <inline-formula><mml:math id="M60" display="inline"><mml:mi mathvariant="italic">δ</mml:mi></mml:math></inline-formula> fixed at 3. When we did this comparison, we found that even when there were no outliers in the dataset, the LOOPH optimization surface remained steeper than the LOOL surface, as showcased in Fig. 3. The difference in steepness is significant because it reflects the sensitivity of the optimization process to changes in the input, highlighting that LOOPH responds more swiftly to variations in <inline-formula><mml:math id="M61" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> values. This heightened responsiveness can impact the model's adaptability and overall performance. Additionally, we found faster convergence empirically for simple problems with no outliers.</p>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>Down-sampling process</title>
      <p id="d2e1769">To enhance the robustness and predictive reliability of the MuyGPs algorithm, we consider an innovative strategy that incorporates down-sampling of nearest neighbors and repeated evaluations to derive a central value of the distribution such as the median. This technique aims to strengthen the stability and accuracy of the MuyGPs training and prediction process, particularly when confronted with outliers and other perturbations.  In our analysis, we assume that we know the true <inline-formula><mml:math id="M62" display="inline"><mml:mi mathvariant="normal">ℓ</mml:mi></mml:math></inline-formula> parameter value, and we estimate the <inline-formula><mml:math id="M63" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> parameter. <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> as an additional hyperparameter is treated differently than others, and we optimize it separately by invoking a function based upon the mean of the closed-form <inline-formula><mml:math id="M65" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> solutions associated with each of its batched nearest-neighbor sets. We illustrate a few steps at the heart of the down-sampling method to train <inline-formula><mml:math id="M66" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> in Algorithm 1.</p><boxed-text content-type="algorithm" position="float" id="Ch1.Prog1"><label>Algorithm 1</label><caption><p id="d2e1816">Down-sampling algorithm.</p></caption><p id="d2e1818"><list list-type="order">
            <list-item>

      <p id="d2e1824">Begin by selecting the <inline-formula><mml:math id="M67" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>-nearest-neighbor counts, batch count, and down-sampling size and then sample batches of data.</p>
            </list-item>
            <list-item>

      <p id="d2e1837">Down-sample the nearest-neighbor points and compute the objective function using Bayesian optimization to obtain predictions for the <inline-formula><mml:math id="M68" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> parameter. Repeat this process for a fixed number of iterations and obtain the median value of the associated distribution.</p>
            </list-item>
            <list-item>

      <p id="d2e1850">Fix the robust <inline-formula><mml:math id="M69" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> obtained from the median metric in the optimization and prediction process for accurate and robust inference.</p>
            </list-item>
            <list-item>

      <p id="d2e1863">Estimate the <inline-formula><mml:math id="M70" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> parameter using the down-sampled indices of the nearest neighbors to minimize variability in inference. Compute <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="italic">σ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> as follows:
                  <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M72" display="block"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="italic">σ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mo>*</mml:mo></mml:msup><mml:msup><mml:mi>k</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:mfrac></mml:mstyle><mml:mtext>med</mml:mtext><mml:mo>(</mml:mo><mml:msubsup><mml:mi>Y</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:msup><mml:mi>n</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow><mml:mi>T</mml:mi></mml:msubsup><mml:msubsup><mml:mi>K</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:msup><mml:mi>n</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:msup><mml:mi>n</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
                where <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:msup><mml:mi>n</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:msup><mml:mi>n</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are the target and kernel matrices with respect to the down-sampled nearest neighbors. <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:msup><mml:mi>k</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> is the subset of the nearest-neighbor counts, and <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msup><mml:mi>b</mml:mi><mml:mo>*</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> is the subset of the batch count.</p>
            </list-item>
            <list-item>

      <p id="d2e2030">Down-sample the nearest neighbors again to predict the response of the test data at a fixed number of iterations. Each iteration results in a distribution of predictions. Compute the median of these predictions to obtain a central value, contributing to robustness and predictive reliability, especially when dealing with outliers and other sources of variability.</p>
            </list-item>
          </list></p></boxed-text>
      <p id="d2e2035">The validation of the described robust approach will be presented in the subsequent section, where we delve into the numerical results and performance analysis. We will then test a hybrid method, where we only use the down-sample strategy for <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> parameter and use the full batch to estimate all other parameters.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Numerical studies</title>
      <p id="d2e2058">To assess the effectiveness of the proposed LOOPH method and  batch sub-sampling technique, we conducted a series of experiments using a simulated dataset and a real dataset. Throughout these experiments, we followed the structure below:
<list list-type="bullet"><list-item>
      <p id="d2e2065">We fitted MuyGPs models using the following three methods: <list list-type="bullet"><list-item>
      <p id="d2e2070">regular sampling method, which is the traditional MuyGPs implementation;</p></list-item><list-item>
      <p id="d2e2074">hybrid method, which involves the down-sampling of nearest-neighbor indices only for <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="italic">σ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>;</p></list-item><list-item>
      <p id="d2e2089">down-sampling method (see Algorithm 1).</p></list-item></list></p></list-item><list-item>
      <p id="d2e2093">For each MuyGPs model, we applied the LOOL (Eq. 6) and LOOPH (Eq. 8) loss functions.</p></list-item><list-item>
      <p id="d2e2097">We fitted three additional models that employ the negative log likelihood (NLL) as the underlying loss function. The models are as follows: <list list-type="bullet"><list-item>
      <p id="d2e2102">conventional GP, a conventional GP model fit using Fields R package <xref ref-type="bibr" rid="bib1.bibx8" id="paren.39"/>;</p></list-item><list-item>
      <p id="d2e2109">LAGP, a local approximate GP regression model for large spatial datasets;</p></list-item><list-item>
      <p id="d2e2113">Student's <inline-formula><mml:math id="M79" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> GP, a GP regression model with Student's <inline-formula><mml:math id="M80" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> likelihood (see <xref ref-type="bibr" rid="bib1.bibx16" id="altparen.40"/>).</p></list-item></list></p></list-item><list-item>
      <p id="d2e2134">For all of the models, we used pure (non-outlying) and outlying data for comparison and varied three <inline-formula><mml:math id="M81" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> values.</p></list-item></list></p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Simulation experiment</title>
      <p id="d2e2151">The simulation study employs a simple two-dimensional curve generated from <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The domain is defined as a simple grid on a one-dimensional surface, and <inline-formula><mml:math id="M83" display="inline"><mml:mn mathvariant="normal">90</mml:mn></mml:math></inline-formula> % of the observations is partitioned into a training set and <inline-formula><mml:math id="M84" display="inline"><mml:mn mathvariant="normal">10</mml:mn></mml:math></inline-formula> % into a test set. Each dimension of the dataset consists of 100 data points, which results in a data size of 10 000 observations. We assume that the true data are produced with no noise, so we specify a very small noise prior to ensure numerical stability, i.e., a minimal noise level of <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">14</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. The training observations are perturbed with heteroscedastic Gaussian noise with a variance of <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:mi mathvariant="italic">ε</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">7</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>. The kernel hyperparameters, including different values of the smoothness parameter, i.e., <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula>, and the length-scale parameter, <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:mi mathvariant="normal">ℓ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula>, are then specified. These parameters collectively define a Matérn kernel GP for our sampling procedure. Figure 4 displays our sampled surface from the GP prior and shows the training and testing observations.</p>

      <fig id="Ch1.F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e2257"><bold>(a–c)</bold> Two-dimensional sampled surface from a GP, <inline-formula><mml:math id="M89" display="inline"><mml:mn mathvariant="normal">90</mml:mn></mml:math></inline-formula> % training observations, and <inline-formula><mml:math id="M90" display="inline"><mml:mn mathvariant="normal">10</mml:mn></mml:math></inline-formula> % testing observations.</p></caption>
          <graphic xlink:href="https://ascmo.copernicus.org/articles/10/143/2024/ascmo-10-143-2024-f04.png"/>

        </fig>

      <p id="d2e2282">In order to investigate the robustness of our model to outliers, we introduce anomalous data points into the training set. This is achieved by randomly selecting a subset of training data indices and multiplying the corresponding target values by a specified factor. Specifically, we randomly choose <inline-formula><mml:math id="M91" display="inline"><mml:mn mathvariant="normal">10</mml:mn></mml:math></inline-formula> % of the training data points and scale their target values by a factor of 2. This operation effectively injects outliers into the dataset, simulating situations where extreme observations may exist, as seen in Figs. 5 and 6. Particularly, in Fig. 5, the two box plots illustrate distinct characteristics of the training datasets they represent. The first box plot displays a tightly clustered distribution of values with no outliers, indicating a more consistent and predictable dataset. In contrast, the second box plot reveals a wider spread of values and the presence of outliers, highlighting the dataset's increased variability and potential for extreme observations. These plots underscore the significance of outliers in data analysis, emphasizing the need for careful consideration when interpreting results or applying statistical methods to datasets with outliers.</p>

      <fig id="Ch1.F5"><label>Figure 5</label><caption><p id="d2e2295">Comparison of the spatial training data after injecting outliers.  The first box plot represents the data with no outliers, while the second box plot shows the data after injecting <inline-formula><mml:math id="M92" display="inline"><mml:mn mathvariant="normal">10</mml:mn></mml:math></inline-formula> % outliers.</p></caption>
          <graphic xlink:href="https://ascmo.copernicus.org/articles/10/143/2024/ascmo-10-143-2024-f05.png"/>

        </fig>

      <fig id="Ch1.F6" specific-use="star"><label>Figure 6</label><caption><p id="d2e2313">Analysis of outlier effects across three models. Panels <bold>(a)</bold>, <bold>(d)</bold>, and <bold>(g)</bold> depict residuals; panels <bold>(b)</bold>, <bold>(e)</bold>, and <bold>(h)</bold> show the confidence interval (CI) magnitude; and panels <bold>(c)</bold>, <bold>(f)</bold>, and <bold>(i)</bold> illustrate the difference between the residuals and CI (<inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mi mathvariant="normal">Residual</mml:mi><mml:mo>|</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="normal">CI</mml:mi></mml:mrow></mml:math></inline-formula>). The first row presents a model trained on pure data with no outliers using the regular sampling method with LOOL loss. The second row shows a model trained on data with <inline-formula><mml:math id="M94" display="inline"><mml:mn mathvariant="normal">10</mml:mn></mml:math></inline-formula> % outliers using the regular sampling method with LOOL loss. The third row displays a model trained on data with <inline-formula><mml:math id="M95" display="inline"><mml:mn mathvariant="normal">10</mml:mn></mml:math></inline-formula> % outliers using the down-sampling approach with LOOL loss. The comparison highlights the impact of outliers on different MuyGPs models.</p></caption>
          <graphic xlink:href="https://ascmo.copernicus.org/articles/10/143/2024/ascmo-10-143-2024-f06.png"/>

        </fig>

      <p id="d2e2381">The plots illustrated in Fig. 6 serve as valuable tools for gaining insights into our findings regarding outlier effects. In the left column, we analyze the residuals computed from three models. Notably, the model trained on data with outliers exhibit considerably larger residuals, which could potentially impact the validity of our inferences. In the middle column, we examine the size of the <inline-formula><mml:math id="M96" display="inline"><mml:mn mathvariant="normal">95</mml:mn></mml:math></inline-formula> % confidence interval calculated for all the models. The presence of outliers tends to significantly widen the <inline-formula><mml:math id="M97" display="inline"><mml:mn mathvariant="normal">95</mml:mn></mml:math></inline-formula> % confidence interval, indicating decreased confidence in the model's predictions. The average confidence interval size in the model with outlier-affected data is approximately 2.25, notably higher compared to the average size observed in the model with outlier-free data, which averages around 0.55. Lastly, the right column illustrates the difference between the <inline-formula><mml:math id="M98" display="inline"><mml:mn mathvariant="normal">95</mml:mn></mml:math></inline-formula> % confidence interval length and the magnitude of residuals for all the models. Any points exceeding zero lie outside the confidence interval, providing insight into our coverage distribution. While approximately <inline-formula><mml:math id="M99" display="inline"><mml:mn mathvariant="normal">95</mml:mn></mml:math></inline-formula> % of the differences in confidence intervals and residuals for the outlying data do not exceed zero as expected, the majority are significantly negative. This suggests that the learned confidence intervals are made excessively large to accommodate the outlying data. Overall, these results highlight the significant impact outliers can have on model performance and the importance of robust methods to mitigate these effects. For clear visual interpretation, we specifically report plots of predictions made using larger test sets.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>Simulation results</title>
      <p id="d2e2420">The simulation results are all based on <inline-formula><mml:math id="M100" display="inline"><mml:mn mathvariant="normal">100</mml:mn></mml:math></inline-formula> replications, and for each simulated dataset, we computed the RMSE, the continuous ranked probability score (CRPS), the median absolute deviation (MAD), the median diagonal variance (MDV), the median confidence interval (CI) size, and the coverage probability to analyze our fitted models. Table 1  summarizes the key findings from our simulation study in the absence of outliers. For brevity, we report only RMSE, MDV, and median CI size; the rest are presented in the Appendix. RMSE was chosen because it provides a clear measure of model accuracy, showing how closely the predictions match the true values. MDV is useful for assessing the variability in predictions, offering insights into the stability of the model. Median CI size is essential for understanding the uncertainty in the predictions, indicating the precision of the model's estimates. While MDV measures how spread out the predictions are, reflecting the model's consistency, median CI size evaluates the range within which the true values are likely to fall, highlighting the confidence in the predictions. Thus, MDV and CI size provide complementary information about the model's performance. The bold values represent the best accuracy and uncertainty quantification (UQ) statistics for each <inline-formula><mml:math id="M101" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> setting.</p>

<table-wrap id="Ch1.T1" specific-use="star"><label>Table 1</label><caption><p id="d2e2440">Results for model evaluation using RMSE, MDV, and median CI size metrics for non-outlying data. The <inline-formula><mml:math id="M102" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> column represents the true <inline-formula><mml:math id="M103" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> values under which the simulated data were generated. Bold values represent the best accuracy and UQ statistics for each <inline-formula><mml:math id="M104" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Model</oasis:entry>
         <oasis:entry colname="col2">Method</oasis:entry>
         <oasis:entry colname="col3">Loss</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M105" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">RMSE</oasis:entry>
         <oasis:entry colname="col6">MDV</oasis:entry>
         <oasis:entry colname="col7">CI size</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">MuyGPs</oasis:entry>
         <oasis:entry colname="col2">Regular sampling</oasis:entry>
         <oasis:entry colname="col3">LOOL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M106" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M107" display="inline"><mml:mn mathvariant="normal">0.59</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M108" display="inline"><mml:mn mathvariant="normal">0.349</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M109" display="inline"><mml:mn mathvariant="normal">2.31</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M110" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M111" display="inline"><mml:mn mathvariant="normal">0.089</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M112" display="inline"><mml:mn mathvariant="normal">0.0077</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M113" display="inline"><mml:mn mathvariant="normal">0.344</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M114" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M115" display="inline"><mml:mn mathvariant="normal">0.009</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:mn mathvariant="normal">8.0</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M117" display="inline"><mml:mn mathvariant="normal">0.034</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">LOOPH</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M118" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M119" display="inline"><mml:mn mathvariant="normal">0.581</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M120" display="inline"><mml:mn mathvariant="normal">0.342</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M121" display="inline"><mml:mn mathvariant="normal">2.293</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M122" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M123" display="inline"><mml:mn mathvariant="normal">0.0887</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M124" display="inline"><mml:mn mathvariant="normal">0.007</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M125" display="inline"><mml:mn mathvariant="normal">0.336</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M126" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M127" display="inline"><mml:mn mathvariant="normal">0.0092</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:mn mathvariant="bold">6.8</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="bold">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="bold">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M129" display="inline"><mml:mn mathvariant="bold">0.032</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Hybrid</oasis:entry>
         <oasis:entry colname="col3">LOOL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M130" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M131" display="inline"><mml:mn mathvariant="normal">0.612</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M132" display="inline"><mml:mn mathvariant="normal">0.344</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M133" display="inline"><mml:mn mathvariant="normal">2.29</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M134" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M135" display="inline"><mml:mn mathvariant="normal">0.095</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M136" display="inline"><mml:mn mathvariant="normal">0.0078</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M137" display="inline"><mml:mn mathvariant="normal">0.347</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M138" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M139" display="inline"><mml:mn mathvariant="normal">0.0098</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M140" display="inline"><mml:mn mathvariant="normal">0.0001</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M141" display="inline"><mml:mn mathvariant="normal">0.035</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">LOOPH</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M142" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M143" display="inline"><mml:mn mathvariant="normal">0.6002</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M144" display="inline"><mml:mn mathvariant="bold">0.319</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M145" display="inline"><mml:mn mathvariant="bold">2.216</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M146" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M147" display="inline"><mml:mn mathvariant="normal">0.089</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M148" display="inline"><mml:mn mathvariant="bold">0.0068</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M149" display="inline"><mml:mn mathvariant="bold">0.324</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M150" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M151" display="inline"><mml:mn mathvariant="normal">0.0096</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M153" display="inline"><mml:mn mathvariant="normal">0.0326</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Down-sampling</oasis:entry>
         <oasis:entry colname="col3">LOOL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M154" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M155" display="inline"><mml:mn mathvariant="normal">0.611</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M156" display="inline"><mml:mn mathvariant="normal">0.397</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M157" display="inline"><mml:mn mathvariant="normal">2.47</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M158" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M159" display="inline"><mml:mn mathvariant="normal">0.089</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M160" display="inline"><mml:mn mathvariant="normal">0.0082</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M161" display="inline"><mml:mn mathvariant="normal">0.355</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M162" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M163" display="inline"><mml:mn mathvariant="normal">0.0096</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M164" display="inline"><mml:mn mathvariant="normal">0.0001</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M165" display="inline"><mml:mn mathvariant="normal">0.038</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">LOOPH</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M166" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M167" display="inline"><mml:mn mathvariant="normal">0.603</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M168" display="inline"><mml:mn mathvariant="normal">0.329</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M169" display="inline"><mml:mn mathvariant="normal">2.25</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M170" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M171" display="inline"><mml:mn mathvariant="normal">0.089</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M172" display="inline"><mml:mn mathvariant="normal">0.0075</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M173" display="inline"><mml:mn mathvariant="normal">0.34</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M174" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M175" display="inline"><mml:mn mathvariant="normal">0.0095</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:mn mathvariant="normal">8</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M177" display="inline"><mml:mn mathvariant="normal">0.035</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Benchmarks</oasis:entry>
         <oasis:entry colname="col2">Conventional GP</oasis:entry>
         <oasis:entry colname="col3">NLL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M178" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M179" display="inline"><mml:mn mathvariant="bold">0.017</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M180" display="inline"><mml:mn mathvariant="normal">0.475</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M181" display="inline"><mml:mn mathvariant="normal">2.703</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M182" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M183" display="inline"><mml:mn mathvariant="bold">0.003</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M184" display="inline"><mml:mn mathvariant="normal">0.883</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M185" display="inline"><mml:mn mathvariant="normal">3.683</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M186" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M187" display="inline"><mml:mn mathvariant="bold">0.0005</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M188" display="inline"><mml:mn mathvariant="normal">0.523</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M189" display="inline"><mml:mn mathvariant="normal">2.836</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LAGP</oasis:entry>
         <oasis:entry colname="col3">NLL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M190" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M191" display="inline"><mml:mn mathvariant="normal">0.947</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M192" display="inline"><mml:mn mathvariant="normal">0.704</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M193" display="inline"><mml:mn mathvariant="normal">3.2895</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M194" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M195" display="inline"><mml:mn mathvariant="normal">0.958</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M196" display="inline"><mml:mn mathvariant="normal">0.214</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M197" display="inline"><mml:mn mathvariant="normal">1.812</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M198" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M199" display="inline"><mml:mn mathvariant="normal">0.725</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M200" display="inline"><mml:mn mathvariant="normal">0.032</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M201" display="inline"><mml:mn mathvariant="normal">0.703</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Student's <inline-formula><mml:math id="M202" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> GP</oasis:entry>
         <oasis:entry colname="col3">NLL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M203" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M204" display="inline"><mml:mn mathvariant="normal">0.944</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M205" display="inline"><mml:mn mathvariant="normal">0.456</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M206" display="inline"><mml:mn mathvariant="normal">5.82</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M207" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M208" display="inline"><mml:mn mathvariant="normal">0.747</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M209" display="inline"><mml:mn mathvariant="normal">0.385</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M210" display="inline"><mml:mn mathvariant="normal">5.099</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M211" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M212" display="inline"><mml:mn mathvariant="normal">0.349</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M213" display="inline"><mml:mn mathvariant="normal">0.225</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M214" display="inline"><mml:mn mathvariant="normal">3.875</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e3726">We next summarize the results of our simulation study in Table 2, demonstrating our models' effectiveness in capturing underlying data patterns and their robustness in handling outliers.</p>

<table-wrap id="Ch1.T2" specific-use="star"><label>Table 2</label><caption><p id="d2e3733">Results for model evaluation using RMSE, MDV, and median CI size metrics for data with 10 % outliers in it. The <inline-formula><mml:math id="M215" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> column represents the true <inline-formula><mml:math id="M216" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> values under which the simulated data were generated. Bold values represent the best accuracy and UQ statistics for each <inline-formula><mml:math id="M217" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula>.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Model</oasis:entry>
         <oasis:entry colname="col2">Method</oasis:entry>
         <oasis:entry colname="col3">Loss</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M218" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5">RMSE</oasis:entry>
         <oasis:entry colname="col6">MDV</oasis:entry>
         <oasis:entry colname="col7">CI size</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">MuyGPs</oasis:entry>
         <oasis:entry colname="col2">Regular sampling</oasis:entry>
         <oasis:entry colname="col3">LOOL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M219" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M220" display="inline"><mml:mn mathvariant="normal">0.625</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M221" display="inline"><mml:mn mathvariant="normal">0.569</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M222" display="inline"><mml:mn mathvariant="normal">2.957</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M223" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M224" display="inline"><mml:mn mathvariant="normal">0.206</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M225" display="inline"><mml:mn mathvariant="normal">0.243</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M226" display="inline"><mml:mn mathvariant="normal">1.93</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M227" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M228" display="inline"><mml:mn mathvariant="normal">0.21</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M229" display="inline"><mml:mn mathvariant="normal">0.278</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M230" display="inline"><mml:mn mathvariant="normal">2.065</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">LOOPH</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M231" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M232" display="inline"><mml:mn mathvariant="normal">0.618</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M233" display="inline"><mml:mn mathvariant="normal">0.475</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M234" display="inline"><mml:mn mathvariant="normal">2.704</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M235" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M236" display="inline"><mml:mn mathvariant="bold">0.126</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M237" display="inline"><mml:mn mathvariant="bold">0.044</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M238" display="inline"><mml:mn mathvariant="bold">0.819</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M239" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M240" display="inline"><mml:mn mathvariant="bold">0.058</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M241" display="inline"><mml:mn mathvariant="normal">0.031</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M242" display="inline"><mml:mn mathvariant="normal">0.685</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Hybrid</oasis:entry>
         <oasis:entry colname="col3">LOOL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M243" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M244" display="inline"><mml:mn mathvariant="normal">0.6012</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M245" display="inline"><mml:mn mathvariant="normal">0.527</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M246" display="inline"><mml:mn mathvariant="normal">2.846</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M247" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M248" display="inline"><mml:mn mathvariant="normal">0.176</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M249" display="inline"><mml:mn mathvariant="normal">0.119</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M250" display="inline"><mml:mn mathvariant="normal">1.35</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M251" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M252" display="inline"><mml:mn mathvariant="normal">0.227</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M253" display="inline"><mml:mn mathvariant="normal">0.292</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M254" display="inline"><mml:mn mathvariant="normal">2.118</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">LOOPH</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M255" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M256" display="inline"><mml:mn mathvariant="normal">0.606</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M257" display="inline"><mml:mn mathvariant="bold">0.468</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M258" display="inline"><mml:mn mathvariant="bold">2.682</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M259" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M260" display="inline"><mml:mn mathvariant="normal">0.155</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M261" display="inline"><mml:mn mathvariant="normal">0.061</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M262" display="inline"><mml:mn mathvariant="normal">0.971</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M263" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M264" display="inline"><mml:mn mathvariant="normal">0.085</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M265" display="inline"><mml:mn mathvariant="normal">0.023</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M266" display="inline"><mml:mn mathvariant="normal">0.593</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Down-sampling</oasis:entry>
         <oasis:entry colname="col3">LOOL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M267" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M268" display="inline"><mml:mn mathvariant="normal">0.619</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M269" display="inline"><mml:mn mathvariant="normal">0.488</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M270" display="inline"><mml:mn mathvariant="normal">2.74</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M271" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M272" display="inline"><mml:mn mathvariant="normal">0.143</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M273" display="inline"><mml:mn mathvariant="normal">0.067</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M274" display="inline"><mml:mn mathvariant="normal">1.016</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M275" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M276" display="inline"><mml:mn mathvariant="normal">0.0587</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M277" display="inline"><mml:mn mathvariant="bold">0.014</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M278" display="inline"><mml:mn mathvariant="bold">0.466</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">LOOPH</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M279" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M280" display="inline"><mml:mn mathvariant="bold">0.6011</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M281" display="inline"><mml:mn mathvariant="normal">0.506</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M282" display="inline"><mml:mn mathvariant="normal">2.78</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M283" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M284" display="inline"><mml:mn mathvariant="normal">0.15</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M285" display="inline"><mml:mn mathvariant="normal">0.055</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M286" display="inline"><mml:mn mathvariant="normal">0.922</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M287" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M288" display="inline"><mml:mn mathvariant="normal">0.062</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M289" display="inline"><mml:mn mathvariant="normal">0.016</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M290" display="inline"><mml:mn mathvariant="normal">0.503</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Benchmarks</oasis:entry>
         <oasis:entry colname="col2">Conventional GP</oasis:entry>
         <oasis:entry colname="col3">NLL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M291" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M292" display="inline"><mml:mn mathvariant="normal">0.941</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M293" display="inline"><mml:mn mathvariant="normal">0.869</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M294" display="inline"><mml:mn mathvariant="normal">3.656</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M295" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M296" display="inline"><mml:mn mathvariant="normal">0.998</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M297" display="inline"><mml:mn mathvariant="normal">1.609</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M298" display="inline"><mml:mn mathvariant="normal">4.972</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M299" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M300" display="inline"><mml:mn mathvariant="normal">0.869</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M301" display="inline"><mml:mn mathvariant="normal">0.968</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M302" display="inline"><mml:mn mathvariant="normal">3.857</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LAGP</oasis:entry>
         <oasis:entry colname="col3">NLL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M303" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M304" display="inline"><mml:mn mathvariant="normal">1.027</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M305" display="inline"><mml:mn mathvariant="normal">2.697</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M306" display="inline"><mml:mn mathvariant="normal">6.438</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M307" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M308" display="inline"><mml:mn mathvariant="normal">1.14</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M309" display="inline"><mml:mn mathvariant="normal">3.958</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M310" display="inline"><mml:mn mathvariant="normal">7.799</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"/>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M311" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M312" display="inline"><mml:mn mathvariant="normal">0.998</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M313" display="inline"><mml:mn mathvariant="normal">3.217</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M314" display="inline"><mml:mn mathvariant="normal">7.03</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">Student's <inline-formula><mml:math id="M315" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> GP</oasis:entry>
         <oasis:entry colname="col3">NLL</oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M316" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M317" display="inline"><mml:mn mathvariant="normal">0.9411</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M318" display="inline"><mml:mn mathvariant="normal">0.846</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M319" display="inline"><mml:mn mathvariant="normal">7.92</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M320" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M321" display="inline"><mml:mn mathvariant="normal">0.927</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M322" display="inline"><mml:mn mathvariant="normal">0.885</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M323" display="inline"><mml:mn mathvariant="normal">8.85</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M324" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M325" display="inline"><mml:mn mathvariant="normal">0.869</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M326" display="inline"><mml:mn mathvariant="normal">0.769</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M327" display="inline"><mml:mn mathvariant="normal">7.465</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e4975">Examining the outcomes presented in Tables 1 and 2 reveals several noteworthy insights. It is important to remember that traditional implementation of the MuyGPs method is noted here as regular sampling with the LOOL loss function. All other rows indicate a novel method that we propose, with either a new loss function or novel use of data in order to account for the outliers  along with conventional GP methods and one existing robust method for comparison. Our models exhibit exceptional accuracy when applied to clean data for both loss methods. This is evident in the form of low RMSE, especially when <inline-formula><mml:math id="M328" display="inline"><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula>, indicating precise point predictions. We can observe a small MDV and precise confidence intervals when looking at the results in Table 1 for all the MuyGPs methods. Surprisingly, our LOOPH loss model even outperforms the LOOL loss function in this clean data case in a majority of these statistics and scenarios. In contrast, the conventional GP method, evaluated with NLL loss, achieves the lowest RMSE values across all <inline-formula><mml:math id="M329" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> levels but at the cost of higher MDV and CI sizes. LAGP and Student's <inline-formula><mml:math id="M330" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> GP methods show higher RMSE values, particularly at lower <inline-formula><mml:math id="M331" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> levels, with LAGP achieving lower CI sizes than Student's <inline-formula><mml:math id="M332" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> GP. Overall, the hybrid method with LOOPH loss stands out due to its performance with low MDV and CI sizes. The introduction of outliers has a profound impact on MuyGPs models' accuracy when using the LOOL loss method, resulting in significantly enlarged variances and broader, overly conservative confidence intervals. RMSE values are higher than in Table 1 due to the influence of outliers, but they remain commendably low, particularly when <inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1.0</mml:mn></mml:mrow></mml:math></inline-formula> for all of our methods. Conversely, when assessing the results obtained using the LOOPH loss method in the presence of outliers, we still observe a small MDV and small median CI sizes. The down-sampling method exhibits improved robustness to outliers for the LOOL loss, delivering competitive inferential outcomes regardless of the presence of outliers. This is highlighted by a substantially lower RMSE, diminished MDV values, and accurate confidence intervals. In contrast, the conventional GP and LAGP methods present significantly wider confidence intervals and increased MDV values when outliers are present, likely due to their sensitivity to outliers and the resultant increase in uncertainty. This increased variability and broader CI sizes for these methods indicate less stable performance, with RMSE values also notably higher, showcasing their reduced robustness compared to methods specifically designed to handle outliers. Although Student's <inline-formula><mml:math id="M334" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> GP method is robust to outliers, it still could not measure up to our developed methods in terms of maintaining low RMSE and variability. Our simulation analysis, supported by the conclusions derived from the earlier-mentioned tables, is further reinforced by the information presented in Fig. 6.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>Analysis of US ozone data</title>
      <p id="d2e5046">In this subsection, we analyze the US air quality data from various locations within Los Angeles (LA), CA, in 1988. We considered the region's historical ozone levels, which have been notably high due to its status as a large metropolitan area. Throughout the 1980s and 1990s, LA recorded ozone levels exceeding 200 parts per billion (ppb). Although this dataset does not contain significant outliers, it is still critical to use a robust approach for accurate environmental analysis to account for potential future outliers that could be caused by climate change. Ozone levels are typically influenced by numerous factors, including weather patterns, emissions from various sources, and chemical reactions in the atmosphere. Our robust modeling approach ensures that the analysis remains reliable even when data variability is high or when there are subtle anomalies that traditional methods might overlook. By applying our robust techniques, we can better account for the complex nature of this dataset and improve the reliability of predictions and interventions aimed at mitigating air pollution.</p>
      <p id="d2e5049">We collected meteorological data from the National Climatic Data Center (NCDC), which provides <inline-formula><mml:math id="M335" display="inline"><mml:mn mathvariant="normal">1096</mml:mn></mml:math></inline-formula> daily records of average temperature and maximum wind speed from three monitoring stations in LA. Additionally, we obtained maximum daily 8 h average ozone levels from the US Environmental Protection Agency (EPA) Air Explorer database. Our analysis primarily focused on daily ozone concentrations recorded at 15 monitoring sites in LA, totaling <inline-formula><mml:math id="M336" display="inline"><mml:mn mathvariant="normal">6995</mml:mn></mml:math></inline-formula> observations as shown in Fig. 7. To narrow down the datasets, we filtered for the summer months (June, July, and August), resulting in <inline-formula><mml:math id="M337" display="inline"><mml:mn mathvariant="normal">1799</mml:mn></mml:math></inline-formula> ozone and <inline-formula><mml:math id="M338" display="inline"><mml:mn mathvariant="normal">276</mml:mn></mml:math></inline-formula> meteorological observations.</p>

      <fig id="Ch1.F7" specific-use="star"><label>Figure 7</label><caption><p id="d2e5082">Panel <bold>(a)</bold> displays the time series of ozone concentration over time. Panel <bold>(b)</bold> shows the histogram of summertime ozone concentrations. Panels <bold>(c)</bold> and <bold>(d)</bold> plot ozone concentration against daily average temperature and maximum wind speed.</p></caption>
          <graphic xlink:href="https://ascmo.copernicus.org/articles/10/143/2024/ascmo-10-143-2024-f07.png"/>

        </fig>

      <p id="d2e5104">We followed a modeling approach almost similar to our simulation study using temperature and wind speed as variables in our feature matrix and daily ozone concentration as our target variable. The feature variables were normalized using min–max scaling to transform the values to a range of <inline-formula><mml:math id="M339" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>. However, in the ozone data analysis, we only estimated the <inline-formula><mml:math id="M340" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> parameter during the model training process due to the complex underlying characteristics and structures of these data and opted out of specifying its values. We considered ozone values above the air quality standard as potential outliers. However, these values were not extreme enough to significantly affect the accuracy of our inference when using the LOOL loss method. Therefore, we randomly selected <inline-formula><mml:math id="M341" display="inline"><mml:mn mathvariant="normal">10</mml:mn></mml:math></inline-formula> % of the training ozone data and replaced their values with extreme outlier values within a specified range to thoroughly test our methodology. Based on our simulation study, which showed that conventional GP, LAGP, and Student's <inline-formula><mml:math id="M342" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> GP methods do not perform well due to scalability issues and lack of robustness (with only Student's <inline-formula><mml:math id="M343" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> GP being somewhat robust), we opted out of fitting these methods in the analysis of US ozone data. Instead, we compared our method's performance to the regular MuyGPs method by computing the RMSE, CRPS, MAD, MDV, median CI size, and coverage probability. Tables 3 and 4 only present RMSE, MDV, and median CI size metrics, while the rest of the metrics are included in the Appendix. The results presented in these tables confirmed our earlier observations from the simulation study, favoring the LOOPH loss and the down-sampling approach.</p>

<table-wrap id="Ch1.T3"><label>Table 3</label><caption><p id="d2e5154">Results for MuyGPs models evaluation using RMSE, MDV, and Median CI size. Bold values represent the best accuracy and UQ statistics for each metric setting.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Loss</oasis:entry>
         <oasis:entry colname="col3">RMSE</oasis:entry>
         <oasis:entry colname="col4">MDV</oasis:entry>
         <oasis:entry colname="col5">CI size</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Regular sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M344" display="inline"><mml:mn mathvariant="normal">0.034</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M345" display="inline"><mml:mrow><mml:mn mathvariant="normal">8.6</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M346" display="inline"><mml:mn mathvariant="normal">0.115</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M347" display="inline"><mml:mn mathvariant="normal">0.0336</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M348" display="inline"><mml:mrow><mml:mn mathvariant="bold">7</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="bold">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="bold">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M349" display="inline"><mml:mn mathvariant="bold">0.033</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Hybrid</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M350" display="inline"><mml:mn mathvariant="normal">0.0336</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:mn mathvariant="normal">3.51</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M352" display="inline"><mml:mn mathvariant="normal">0.232</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M353" display="inline"><mml:mn mathvariant="normal">0.0336</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M354" display="inline"><mml:mn mathvariant="normal">0.001</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M355" display="inline"><mml:mn mathvariant="normal">0.127</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Down-sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M356" display="inline"><mml:mn mathvariant="bold">0.033</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M357" display="inline"><mml:mn mathvariant="normal">0.0005</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M358" display="inline"><mml:mn mathvariant="normal">0.086</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M359" display="inline"><mml:mn mathvariant="normal">0.0339</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M360" display="inline"><mml:mrow><mml:mn mathvariant="normal">9</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M361" display="inline"><mml:mn mathvariant="normal">0.0379</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="Ch1.T4"><label>Table 4</label><caption><p id="d2e5440">Results for MuyGPs models evaluation using RMSE, MDV, and Median CI size for Ozone data with 10 % outliers generated in it. Bold values represent the best accuracy and UQ statistics for each metric setting.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Loss</oasis:entry>
         <oasis:entry colname="col3">RMSE</oasis:entry>
         <oasis:entry colname="col4">MDV</oasis:entry>
         <oasis:entry colname="col5">CI size</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Regular sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M362" display="inline"><mml:mn mathvariant="normal">0.5412</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M363" display="inline"><mml:mn mathvariant="normal">1.599</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M364" display="inline"><mml:mn mathvariant="normal">4.95</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M365" display="inline"><mml:mn mathvariant="normal">0.489</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M366" display="inline"><mml:mn mathvariant="normal">0.114</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M367" display="inline"><mml:mn mathvariant="normal">1.323</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Hybrid</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M368" display="inline"><mml:mn mathvariant="normal">0.54</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M369" display="inline"><mml:mn mathvariant="normal">2.611</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M370" display="inline"><mml:mn mathvariant="normal">6.334</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M371" display="inline"><mml:mn mathvariant="bold">0.489</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M372" display="inline"><mml:mn mathvariant="bold">0.094</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M373" display="inline"><mml:mn mathvariant="bold">1.204</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Down-sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M374" display="inline"><mml:mn mathvariant="normal">0.556</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M375" display="inline"><mml:mn mathvariant="normal">0.149</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M376" display="inline"><mml:mn mathvariant="normal">1.51</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M377" display="inline"><mml:mn mathvariant="normal">0.509</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M378" display="inline"><mml:mn mathvariant="normal">0.156</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M379" display="inline"><mml:mn mathvariant="normal">1.548</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d2e5679">The above findings in Tables 3 and 4 provide a comprehensive view of the performance evaluation metrics for different batch sampling methods. It demonstrates how the models respond to various conditions, including the presence of outliers and the choice of loss functions (LOOL and LOOPH). Generally, these results highlight the trade-offs between accuracy and robustness in GP modeling. Even without injection of outliers, our LOOPH loss method demonstrates improved uncertainty quantification, where smaller variances better represent the true uncertainty in the data. Further, the hybrid sampling method with the LOOPH loss function emerges as the most favorable approach for the ozone dataset with <inline-formula><mml:math id="M380" display="inline"><mml:mn mathvariant="normal">10</mml:mn></mml:math></inline-formula> % outliers generated into it. This method yields the lowest values across multiple metrics, including RMSE, MDV, and median CI size. These findings specifically recommend adopting the hybrid sampling method with the LOOPH loss function for optimal model performance on this dataset.</p>
</sec>
</sec>
<sec id="Ch1.S4" sec-type="conclusions">
  <label>4</label><title>Conclusions</title>
      <p id="d2e5699">In this study, we investigated the behavior and robustness of GP regression models, particularly focusing on a scalable GP algorithm called MuyGPs, when confronted with outlier-affected spatial datasets. We proposed a novel leave-one-out pseudo-Huber (LOOPH) loss method and a down-sampling strategy to enhance the algorithm's robustness and improved prediction capability. Our numerical studies, conducted on both simulated and real-world datasets, provided valuable insights into the capabilities of MuyGPs in handling outliers and improving the reliability of GP regression models.</p>
      <p id="d2e5702">The simulation experiments revealed that MuyGPs, when featuring the LOOPH loss method, maintains low RMSE, small MDV, and accurate confidence intervals even in the presence of extreme observations. Additionally, the down-sampling approach further improved the model's robustness and predictive capabilities, especially when dealing with outlier-affected data, highlighting its potential as a powerful tool for mitigating the adverse effects of unusual observations.</p>
      <p id="d2e5705">Analyzing real-world US ozone data from LA in 1988, we observed that MuyGPs using the LOOPH loss method provides accurate predictions and uncertainty quantification, even when outliers are present. The down-sampling strategy reinforced the algorithm's robustness, making it an attractive choice for applications involving large spatial datasets with potential outliers.</p>
      <p id="d2e5708">Our study underscores the importance of considering the impact of outliers when employing GP regression models and highlights the potential of the MuyGPs algorithm, especially when featuring the proposed LOOPH loss method and down-sampling techniques. These tools offer practitioners a means of maintaining predictive accuracy and reliable uncertainty quantification even in challenging and large spatial data scenarios. Overall, this work contributes to advancing the understanding of GP regression in the spatial context and offers practical solutions to enhance its applicability in the presence of outliers in the large spatial data regime.</p>
</sec>

      
      </body>
    <back><app-group>

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Simulation results</title>
      <p id="d2e5723">Below we illustrate all the metrics computed to evaluate different GP models during the simulation study.</p>
<sec id="App1.Ch1.S1.SS1">
  <label>A1</label><title>Non-outlying results</title>

<table-wrap id="App1.Ch1.S1.T5"><label>Table A1</label><caption><p id="d2e5737">Results for model evaluation using RMSE, CRPS, MAD, MDV, median CI size, and coverage. The <inline-formula><mml:math id="M381" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> column represents the true <inline-formula><mml:math id="M382" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> values using which the simulated data were generated.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="9">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Loss</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M383" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">RMSE</oasis:entry>
         <oasis:entry colname="col5">CRPS</oasis:entry>
         <oasis:entry colname="col6">MAD</oasis:entry>
         <oasis:entry colname="col7">MDV</oasis:entry>
         <oasis:entry colname="col8">Median CI size</oasis:entry>
         <oasis:entry colname="col9">Coverage</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Regular sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M384" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M385" display="inline"><mml:mn mathvariant="normal">0.59</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M386" display="inline"><mml:mn mathvariant="normal">0.339</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M387" display="inline"><mml:mn mathvariant="normal">0.415</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M388" display="inline"><mml:mn mathvariant="normal">0.349</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M389" display="inline"><mml:mn mathvariant="normal">2.31</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M390" display="inline"><mml:mn mathvariant="normal">0.94</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M391" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M392" display="inline"><mml:mn mathvariant="normal">0.089</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M393" display="inline"><mml:mn mathvariant="normal">0.051</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M394" display="inline"><mml:mn mathvariant="normal">0.06</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M395" display="inline"><mml:mn mathvariant="normal">0.0077</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M396" display="inline"><mml:mn mathvariant="normal">0.344</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M397" display="inline"><mml:mn mathvariant="normal">0.948</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"><inline-formula><mml:math id="M398" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M399" display="inline"><mml:mn mathvariant="normal">0.009</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M400" display="inline"><mml:mn mathvariant="normal">0.005</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M401" display="inline"><mml:mn mathvariant="normal">0.0056</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M402" display="inline"><mml:mrow><mml:mn mathvariant="normal">8.0</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col8"><inline-formula><mml:math id="M403" display="inline"><mml:mn mathvariant="normal">0.034</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col9"><inline-formula><mml:math id="M404" display="inline"><mml:mn mathvariant="normal">0.945</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M405" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M406" display="inline"><mml:mn mathvariant="normal">0.581</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M407" display="inline"><mml:mn mathvariant="normal">0.346</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M408" display="inline"><mml:mn mathvariant="normal">0.413</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M409" display="inline"><mml:mn mathvariant="normal">0.342</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M410" display="inline"><mml:mn mathvariant="normal">2.293</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M411" display="inline"><mml:mn mathvariant="normal">0.949</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M412" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M413" display="inline"><mml:mn mathvariant="normal">0.0887</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M414" display="inline"><mml:mn mathvariant="normal">0.0506</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M415" display="inline"><mml:mn mathvariant="normal">0.057</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M416" display="inline"><mml:mn mathvariant="normal">0.007</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M417" display="inline"><mml:mn mathvariant="normal">0.336</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M418" display="inline"><mml:mn mathvariant="normal">0.942</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M419" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M420" display="inline"><mml:mn mathvariant="normal">0.0092</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M421" display="inline"><mml:mn mathvariant="normal">0.0053</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M422" display="inline"><mml:mn mathvariant="normal">0.006</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M423" display="inline"><mml:mrow><mml:mn mathvariant="normal">6.8</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M424" display="inline"><mml:mn mathvariant="normal">0.032</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M425" display="inline"><mml:mn mathvariant="normal">0.921</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Hybrid</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M426" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M427" display="inline"><mml:mn mathvariant="normal">0.612</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M428" display="inline"><mml:mn mathvariant="normal">0.344</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M429" display="inline"><mml:mn mathvariant="normal">0.413</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M430" display="inline"><mml:mn mathvariant="normal">0.344</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M431" display="inline"><mml:mn mathvariant="normal">2.29</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M432" display="inline"><mml:mn mathvariant="normal">0.934</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M433" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M434" display="inline"><mml:mn mathvariant="normal">0.095</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M435" display="inline"><mml:mn mathvariant="normal">0.049</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M436" display="inline"><mml:mn mathvariant="normal">0.06</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M437" display="inline"><mml:mn mathvariant="normal">0.0078</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M438" display="inline"><mml:mn mathvariant="normal">0.347</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M439" display="inline"><mml:mn mathvariant="normal">0.934</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"><inline-formula><mml:math id="M440" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M441" display="inline"><mml:mn mathvariant="normal">0.0098</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M442" display="inline"><mml:mn mathvariant="normal">0.005</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M443" display="inline"><mml:mn mathvariant="normal">0.0061</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M444" display="inline"><mml:mn mathvariant="normal">0.0001</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col8"><inline-formula><mml:math id="M445" display="inline"><mml:mn mathvariant="normal">0.035</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col9"><inline-formula><mml:math id="M446" display="inline"><mml:mn mathvariant="normal">0.939</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M447" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M448" display="inline"><mml:mn mathvariant="normal">0.6002</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M449" display="inline"><mml:mn mathvariant="normal">0.344</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M450" display="inline"><mml:mn mathvariant="normal">0.4078</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M451" display="inline"><mml:mn mathvariant="normal">0.319</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M452" display="inline"><mml:mn mathvariant="normal">2.216</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M453" display="inline"><mml:mn mathvariant="normal">0.927</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M454" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M455" display="inline"><mml:mn mathvariant="normal">0.089</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M456" display="inline"><mml:mn mathvariant="normal">0.053</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M457" display="inline"><mml:mn mathvariant="normal">0.064</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M458" display="inline"><mml:mn mathvariant="normal">0.0068</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M459" display="inline"><mml:mn mathvariant="normal">0.324</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M460" display="inline"><mml:mn mathvariant="normal">0.931</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M461" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M462" display="inline"><mml:mn mathvariant="normal">0.0096</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M463" display="inline"><mml:mn mathvariant="normal">0.0052</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M464" display="inline"><mml:mn mathvariant="normal">0.0063</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M465" display="inline"><mml:mrow><mml:mn mathvariant="normal">7</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M466" display="inline"><mml:mn mathvariant="normal">0.0326</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M467" display="inline"><mml:mn mathvariant="normal">0.923</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Down-sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M468" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M469" display="inline"><mml:mn mathvariant="normal">0.611</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M470" display="inline"><mml:mn mathvariant="normal">0.377</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M471" display="inline"><mml:mn mathvariant="normal">0.402</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M472" display="inline"><mml:mn mathvariant="normal">0.397</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M473" display="inline"><mml:mn mathvariant="normal">2.47</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M474" display="inline"><mml:mn mathvariant="normal">0.959</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M475" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M476" display="inline"><mml:mn mathvariant="normal">0.089</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M477" display="inline"><mml:mn mathvariant="normal">0.053</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M478" display="inline"><mml:mn mathvariant="normal">0.067</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M479" display="inline"><mml:mn mathvariant="normal">0.0082</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M480" display="inline"><mml:mn mathvariant="normal">0.355</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M481" display="inline"><mml:mn mathvariant="normal">0.957</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"><inline-formula><mml:math id="M482" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M483" display="inline"><mml:mn mathvariant="normal">0.0096</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M484" display="inline"><mml:mn mathvariant="normal">0.0053</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M485" display="inline"><mml:mrow><mml:mn mathvariant="normal">6.45</mml:mn><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M486" display="inline"><mml:mn mathvariant="normal">0.0001</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col8"><inline-formula><mml:math id="M487" display="inline"><mml:mn mathvariant="normal">0.038</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col9"><inline-formula><mml:math id="M488" display="inline"><mml:mn mathvariant="normal">0.955</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M489" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M490" display="inline"><mml:mn mathvariant="normal">0.603</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M491" display="inline"><mml:mn mathvariant="normal">0.332</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M492" display="inline"><mml:mn mathvariant="normal">0.4023</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M493" display="inline"><mml:mn mathvariant="normal">0.329</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M494" display="inline"><mml:mn mathvariant="normal">2.25</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M495" display="inline"><mml:mn mathvariant="normal">0.942</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M496" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M497" display="inline"><mml:mn mathvariant="normal">0.089</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M498" display="inline"><mml:mn mathvariant="normal">0.053</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M499" display="inline"><mml:mn mathvariant="normal">0.063</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M500" display="inline"><mml:mn mathvariant="normal">0.0075</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M501" display="inline"><mml:mn mathvariant="normal">0.34</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M502" display="inline"><mml:mn mathvariant="normal">0.943</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M503" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M504" display="inline"><mml:mn mathvariant="normal">0.0095</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M505" display="inline"><mml:mn mathvariant="normal">0.0051</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M506" display="inline"><mml:mn mathvariant="normal">0.0059</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M507" display="inline"><mml:mrow><mml:mn mathvariant="normal">8</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M508" display="inline"><mml:mn mathvariant="normal">0.035</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M509" display="inline"><mml:mn mathvariant="normal">0.939</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Conventional GP</oasis:entry>
         <oasis:entry colname="col2">NLL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M510" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M511" display="inline"><mml:mn mathvariant="normal">0.017</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M512" display="inline"><mml:mn mathvariant="normal">0.054</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M513" display="inline"><mml:mn mathvariant="normal">0.063</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M514" display="inline"><mml:mn mathvariant="normal">0.475</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M515" display="inline"><mml:mn mathvariant="normal">2.703</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M516" display="inline"><mml:mn mathvariant="normal">0.957</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M517" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M518" display="inline"><mml:mn mathvariant="normal">0.003</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M519" display="inline"><mml:mn mathvariant="normal">0.004</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M520" display="inline"><mml:mn mathvariant="normal">0.059</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M521" display="inline"><mml:mn mathvariant="normal">0.883</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M522" display="inline"><mml:mn mathvariant="normal">3.683</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M523" display="inline"><mml:mn mathvariant="normal">0.9502</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M524" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M525" display="inline"><mml:mn mathvariant="normal">0.0005</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M526" display="inline"><mml:mn mathvariant="normal">0.0027</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M527" display="inline"><mml:mn mathvariant="normal">0.0036</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M528" display="inline"><mml:mn mathvariant="normal">0.523</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M529" display="inline"><mml:mn mathvariant="normal">2.836</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M530" display="inline"><mml:mn mathvariant="normal">0.968</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">LAGP</oasis:entry>
         <oasis:entry colname="col2">NLL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M531" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M532" display="inline"><mml:mn mathvariant="normal">0.947</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M533" display="inline"><mml:mn mathvariant="normal">0.387</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M534" display="inline"><mml:mn mathvariant="normal">0.625</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M535" display="inline"><mml:mn mathvariant="normal">0.704</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M536" display="inline"><mml:mn mathvariant="normal">3.2895</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M537" display="inline"><mml:mn mathvariant="normal">0.978</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M538" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M539" display="inline"><mml:mn mathvariant="normal">0.958</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M540" display="inline"><mml:mn mathvariant="normal">0.381</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M541" display="inline"><mml:mn mathvariant="normal">0.592</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M542" display="inline"><mml:mn mathvariant="normal">0.214</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M543" display="inline"><mml:mn mathvariant="normal">1.812</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M544" display="inline"><mml:mn mathvariant="normal">0.972</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M545" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M546" display="inline"><mml:mn mathvariant="normal">0.725</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M547" display="inline"><mml:mn mathvariant="normal">0.305</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M548" display="inline"><mml:mn mathvariant="normal">0.365</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M549" display="inline"><mml:mn mathvariant="normal">0.032</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M550" display="inline"><mml:mn mathvariant="normal">0.703</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M551" display="inline"><mml:mn mathvariant="normal">0.905</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Student's <inline-formula><mml:math id="M552" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> GP</oasis:entry>
         <oasis:entry colname="col2">NLL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M553" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M554" display="inline"><mml:mn mathvariant="normal">0.944</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M555" display="inline"><mml:mn mathvariant="normal">0.481</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M556" display="inline"><mml:mn mathvariant="normal">0.626</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M557" display="inline"><mml:mn mathvariant="normal">0.456</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M558" display="inline"><mml:mn mathvariant="normal">5.82</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M559" display="inline"><mml:mn mathvariant="normal">0.975</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M560" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M561" display="inline"><mml:mn mathvariant="normal">0.747</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M562" display="inline"><mml:mn mathvariant="normal">0.381</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M563" display="inline"><mml:mn mathvariant="normal">0.592</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M564" display="inline"><mml:mn mathvariant="normal">0.385</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M565" display="inline"><mml:mn mathvariant="normal">5.099</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M566" display="inline"><mml:mn mathvariant="normal">0.932</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M567" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M568" display="inline"><mml:mn mathvariant="normal">0.349</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M569" display="inline"><mml:mn mathvariant="normal">0.297</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M570" display="inline"><mml:mn mathvariant="normal">0.404</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M571" display="inline"><mml:mn mathvariant="normal">0.225</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M572" display="inline"><mml:mn mathvariant="normal">3.875</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M573" display="inline"><mml:mn mathvariant="normal">0.948</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</sec>
<sec id="App1.Ch1.S1.SS2">
  <label>A2</label><title>Outlying results</title>

<table-wrap id="App1.Ch1.S1.T6"><label>Table A2</label><caption><p id="d2e7642">Results for model evaluation using RMSE, CRPS, MAD, MDV, median CI size, and coverage for data with <inline-formula><mml:math id="M574" display="inline"><mml:mn mathvariant="normal">10</mml:mn></mml:math></inline-formula> % outliers in them. The <inline-formula><mml:math id="M575" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> column represents the true <inline-formula><mml:math id="M576" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula> values using which the simulated data were generated.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="9">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Loss</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M577" display="inline"><mml:mi mathvariant="italic">ν</mml:mi></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">RMSE</oasis:entry>
         <oasis:entry colname="col5">CRPS</oasis:entry>
         <oasis:entry colname="col6">MAD</oasis:entry>
         <oasis:entry colname="col7">MDV</oasis:entry>
         <oasis:entry colname="col8">CI size</oasis:entry>
         <oasis:entry colname="col9">Coverage</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Regular sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M578" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M579" display="inline"><mml:mn mathvariant="normal">0.625</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M580" display="inline"><mml:mn mathvariant="normal">0.348</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M581" display="inline"><mml:mn mathvariant="normal">0.415</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M582" display="inline"><mml:mn mathvariant="normal">0.569</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M583" display="inline"><mml:mn mathvariant="normal">2.957</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M584" display="inline"><mml:mn mathvariant="normal">0.985</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M585" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M586" display="inline"><mml:mn mathvariant="normal">0.206</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M587" display="inline"><mml:mn mathvariant="normal">0.097</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M588" display="inline"><mml:mn mathvariant="normal">0.087</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M589" display="inline"><mml:mn mathvariant="normal">0.243</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M590" display="inline"><mml:mn mathvariant="normal">1.93</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M591" display="inline"><mml:mn mathvariant="normal">0.998</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"><inline-formula><mml:math id="M592" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M593" display="inline"><mml:mn mathvariant="normal">0.21</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M594" display="inline"><mml:mn mathvariant="normal">0.094</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M595" display="inline"><mml:mn mathvariant="normal">0.056</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M596" display="inline"><mml:mn mathvariant="normal">0.278</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col8"><inline-formula><mml:math id="M597" display="inline"><mml:mn mathvariant="normal">2.065</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col9"><inline-formula><mml:math id="M598" display="inline"><mml:mn mathvariant="normal">0.999</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M599" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M600" display="inline"><mml:mn mathvariant="normal">0.618</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M601" display="inline"><mml:mn mathvariant="normal">0.345</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M602" display="inline"><mml:mn mathvariant="normal">0.405</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M603" display="inline"><mml:mn mathvariant="normal">0.475</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M604" display="inline"><mml:mn mathvariant="normal">2.704</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M605" display="inline"><mml:mn mathvariant="normal">0.974</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M606" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M607" display="inline"><mml:mn mathvariant="normal">0.126</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M608" display="inline"><mml:mn mathvariant="normal">0.087</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M609" display="inline"><mml:mn mathvariant="normal">0.073</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M610" display="inline"><mml:mn mathvariant="normal">0.044</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M611" display="inline"><mml:mn mathvariant="normal">0.819</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M612" display="inline"><mml:mn mathvariant="normal">0.994</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M613" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M614" display="inline"><mml:mn mathvariant="normal">0.058</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M615" display="inline"><mml:mn mathvariant="normal">0.081</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M616" display="inline"><mml:mn mathvariant="normal">0.025</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M617" display="inline"><mml:mn mathvariant="normal">0.031</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M618" display="inline"><mml:mn mathvariant="normal">0.685</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M619" display="inline"><mml:mn mathvariant="normal">0.98</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Hybrid</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M620" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M621" display="inline"><mml:mn mathvariant="normal">0.6012</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M622" display="inline"><mml:mn mathvariant="normal">0.355</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M623" display="inline"><mml:mn mathvariant="normal">0.413</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M624" display="inline"><mml:mn mathvariant="normal">0.527</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M625" display="inline"><mml:mn mathvariant="normal">2.846</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M626" display="inline"><mml:mn mathvariant="normal">0.985</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M627" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M628" display="inline"><mml:mn mathvariant="normal">0.176</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M629" display="inline"><mml:mn mathvariant="normal">0.095</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M630" display="inline"><mml:mn mathvariant="normal">0.082</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M631" display="inline"><mml:mn mathvariant="normal">0.119</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M632" display="inline"><mml:mn mathvariant="normal">1.35</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M633" display="inline"><mml:mn mathvariant="normal">0.998</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"><inline-formula><mml:math id="M634" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M635" display="inline"><mml:mn mathvariant="normal">0.227</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M636" display="inline"><mml:mn mathvariant="normal">0.093</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M637" display="inline"><mml:mn mathvariant="normal">0.038</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M638" display="inline"><mml:mn mathvariant="normal">0.292</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col8"><inline-formula><mml:math id="M639" display="inline"><mml:mn mathvariant="normal">2.118</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col9"><inline-formula><mml:math id="M640" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M641" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M642" display="inline"><mml:mn mathvariant="normal">0.606</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M643" display="inline"><mml:mn mathvariant="normal">0.354</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M644" display="inline"><mml:mn mathvariant="normal">0.422</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M645" display="inline"><mml:mn mathvariant="normal">0.468</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M646" display="inline"><mml:mn mathvariant="normal">2.682</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M647" display="inline"><mml:mn mathvariant="normal">0.971</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M648" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M649" display="inline"><mml:mn mathvariant="normal">0.155</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M650" display="inline"><mml:mn mathvariant="normal">0.079</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M651" display="inline"><mml:mn mathvariant="normal">0.0787</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M652" display="inline"><mml:mn mathvariant="normal">0.061</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M653" display="inline"><mml:mn mathvariant="normal">0.971</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M654" display="inline"><mml:mn mathvariant="normal">0.985</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M655" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M656" display="inline"><mml:mn mathvariant="normal">0.085</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M657" display="inline"><mml:mn mathvariant="normal">0.0743</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M658" display="inline"><mml:mn mathvariant="normal">0.021</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M659" display="inline"><mml:mn mathvariant="normal">0.023</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M660" display="inline"><mml:mn mathvariant="normal">0.593</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M661" display="inline"><mml:mn mathvariant="normal">0.988</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Down-sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M662" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M663" display="inline"><mml:mn mathvariant="normal">0.619</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M664" display="inline"><mml:mn mathvariant="normal">0.348</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M665" display="inline"><mml:mn mathvariant="normal">0.408</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M666" display="inline"><mml:mn mathvariant="normal">0.488</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M667" display="inline"><mml:mn mathvariant="normal">2.74</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M668" display="inline"><mml:mn mathvariant="normal">0.976</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M669" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M670" display="inline"><mml:mn mathvariant="normal">0.143</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M671" display="inline"><mml:mn mathvariant="normal">0.076</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M672" display="inline"><mml:mn mathvariant="normal">0.0835</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M673" display="inline"><mml:mn mathvariant="normal">0.067</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M674" display="inline"><mml:mn mathvariant="normal">1.016</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M675" display="inline"><mml:mn mathvariant="normal">0.984</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry rowsep="1" colname="col2"/>
         <oasis:entry rowsep="1" colname="col3"><inline-formula><mml:math id="M676" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col4"><inline-formula><mml:math id="M677" display="inline"><mml:mn mathvariant="normal">0.0587</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col5"><inline-formula><mml:math id="M678" display="inline"><mml:mn mathvariant="normal">0.074</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col6"><inline-formula><mml:math id="M679" display="inline"><mml:mn mathvariant="normal">0.037</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col7"><inline-formula><mml:math id="M680" display="inline"><mml:mn mathvariant="normal">0.014</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col8"><inline-formula><mml:math id="M681" display="inline"><mml:mn mathvariant="normal">0.466</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry rowsep="1" colname="col9"><inline-formula><mml:math id="M682" display="inline"><mml:mn mathvariant="normal">0.988</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M683" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M684" display="inline"><mml:mn mathvariant="normal">0.6011</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M685" display="inline"><mml:mn mathvariant="normal">0.348</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M686" display="inline"><mml:mn mathvariant="normal">0.412</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M687" display="inline"><mml:mn mathvariant="normal">0.506</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M688" display="inline"><mml:mn mathvariant="normal">2.78</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M689" display="inline"><mml:mn mathvariant="normal">0.985</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M690" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M691" display="inline"><mml:mn mathvariant="normal">0.15</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M692" display="inline"><mml:mn mathvariant="normal">0.086</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M693" display="inline"><mml:mn mathvariant="normal">0.078</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M694" display="inline"><mml:mn mathvariant="normal">0.055</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M695" display="inline"><mml:mn mathvariant="normal">0.922</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M696" display="inline"><mml:mn mathvariant="normal">0.987</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M697" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M698" display="inline"><mml:mn mathvariant="normal">0.062</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M699" display="inline"><mml:mn mathvariant="normal">0.075</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M700" display="inline"><mml:mn mathvariant="normal">0.047</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M701" display="inline"><mml:mn mathvariant="normal">0.016</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M702" display="inline"><mml:mn mathvariant="normal">0.503</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M703" display="inline"><mml:mn mathvariant="normal">0.976</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Conventional GP</oasis:entry>
         <oasis:entry colname="col2">NLL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M704" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M705" display="inline"><mml:mn mathvariant="normal">0.941</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M706" display="inline"><mml:mn mathvariant="normal">0.672</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M707" display="inline"><mml:mn mathvariant="normal">0.904</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M708" display="inline"><mml:mn mathvariant="normal">0.869</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M709" display="inline"><mml:mn mathvariant="normal">3.656</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M710" display="inline"><mml:mn mathvariant="normal">0.992</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M711" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M712" display="inline"><mml:mn mathvariant="normal">0.998</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M713" display="inline"><mml:mn mathvariant="normal">0.556</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M714" display="inline"><mml:mn mathvariant="normal">0.632</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M715" display="inline"><mml:mn mathvariant="normal">1.609</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M716" display="inline"><mml:mn mathvariant="normal">4.972</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M717" display="inline"><mml:mn mathvariant="normal">0.998</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M718" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M719" display="inline"><mml:mn mathvariant="normal">0.869</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M720" display="inline"><mml:mn mathvariant="normal">0.4002</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M721" display="inline"><mml:mn mathvariant="normal">0.443</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M722" display="inline"><mml:mn mathvariant="normal">0.968</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M723" display="inline"><mml:mn mathvariant="normal">3.857</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M724" display="inline"><mml:mn mathvariant="normal">0.9989</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">LAGP</oasis:entry>
         <oasis:entry colname="col2">NLL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M725" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M726" display="inline"><mml:mn mathvariant="normal">1.027</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M727" display="inline"><mml:mn mathvariant="normal">0.534</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M728" display="inline"><mml:mn mathvariant="normal">0.687</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M729" display="inline"><mml:mn mathvariant="normal">2.697</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M730" display="inline"><mml:mn mathvariant="normal">6.438</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M731" display="inline"><mml:mn mathvariant="normal">0.985</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M732" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M733" display="inline"><mml:mn mathvariant="normal">1.14</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M734" display="inline"><mml:mn mathvariant="normal">508</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M735" display="inline"><mml:mn mathvariant="normal">0.587</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M736" display="inline"><mml:mn mathvariant="normal">3.958</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M737" display="inline"><mml:mn mathvariant="normal">7.799</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M738" display="inline"><mml:mn mathvariant="normal">0.997</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M739" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M740" display="inline"><mml:mn mathvariant="normal">0.998</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M741" display="inline"><mml:mn mathvariant="normal">0.463</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M742" display="inline"><mml:mn mathvariant="normal">0.422</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M743" display="inline"><mml:mn mathvariant="normal">3.217</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M744" display="inline"><mml:mn mathvariant="normal">7.03</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M745" display="inline"><mml:mn mathvariant="normal">0.986</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Student's <inline-formula><mml:math id="M746" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> GP</oasis:entry>
         <oasis:entry colname="col2">NLL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M747" display="inline"><mml:mn mathvariant="normal">0.1</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M748" display="inline"><mml:mn mathvariant="normal">0.9411</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M749" display="inline"><mml:mn mathvariant="normal">0.6702</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M750" display="inline"><mml:mn mathvariant="normal">0.891</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M751" display="inline"><mml:mn mathvariant="normal">0.846</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M752" display="inline"><mml:mn mathvariant="normal">7.92</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M753" display="inline"><mml:mn mathvariant="normal">0.997</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M754" display="inline"><mml:mn mathvariant="normal">0.5</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M755" display="inline"><mml:mn mathvariant="normal">0.927</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M756" display="inline"><mml:mn mathvariant="normal">0.56</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M757" display="inline"><mml:mn mathvariant="normal">0.651</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M758" display="inline"><mml:mn mathvariant="normal">0.885</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M759" display="inline"><mml:mn mathvariant="normal">8.85</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M760" display="inline"><mml:mn mathvariant="normal">0.988</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M761" display="inline"><mml:mn mathvariant="normal">1.0</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M762" display="inline"><mml:mn mathvariant="normal">0.869</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M763" display="inline"><mml:mn mathvariant="normal">0.384</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M764" display="inline"><mml:mn mathvariant="normal">0.407</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M765" display="inline"><mml:mn mathvariant="normal">0.769</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M766" display="inline"><mml:mn mathvariant="normal">7.465</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M767" display="inline"><mml:mn mathvariant="normal">0.985</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>


</sec>
</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>US ozone data analysis results</title>
      <p id="d2e9498">Here we report the results obtained from fitting different MuyGPs models for the US ozone data.</p>

<table-wrap id="App1.Ch1.S2.T7"><label>Table B1</label><caption><p id="d2e9505">Results for MuyGPs models evaluation using RMSE, MDV, and Median CI size. Bold values represent the best accuracy and UQ statistics for each metric setting.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Loss</oasis:entry>
         <oasis:entry colname="col3">RMSE</oasis:entry>
         <oasis:entry colname="col4">CRPS</oasis:entry>
         <oasis:entry colname="col5">MAD</oasis:entry>
         <oasis:entry colname="col6">MDV</oasis:entry>
         <oasis:entry colname="col7">CI size</oasis:entry>
         <oasis:entry colname="col8">Coverage</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Regular sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M768" display="inline"><mml:mn mathvariant="normal">0.034</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M769" display="inline"><mml:mn mathvariant="bold">0.019</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M770" display="inline"><mml:mn mathvariant="normal">0.025</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M771" display="inline"><mml:mrow><mml:mn mathvariant="normal">8.6</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M772" display="inline"><mml:mn mathvariant="normal">0.115</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M773" display="inline"><mml:mn mathvariant="normal">0.917</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M774" display="inline"><mml:mn mathvariant="normal">0.0336</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M775" display="inline"><mml:mn mathvariant="normal">0.023</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M776" display="inline"><mml:mn mathvariant="normal">0.0251</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M777" display="inline"><mml:mrow><mml:mn mathvariant="bold">7</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="bold">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="bold">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M778" display="inline"><mml:mn mathvariant="bold">0.033</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M779" display="inline"><mml:mn mathvariant="normal">0.968</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Hybrid</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M780" display="inline"><mml:mn mathvariant="normal">0.0336</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M781" display="inline"><mml:mn mathvariant="normal">0.0209</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M782" display="inline"><mml:mn mathvariant="normal">0.0252</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M783" display="inline"><mml:mrow><mml:mn mathvariant="normal">3.51</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M784" display="inline"><mml:mn mathvariant="normal">0.232</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M785" display="inline"><mml:mn mathvariant="normal">0.939</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M786" display="inline"><mml:mn mathvariant="normal">0.0336</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M787" display="inline"><mml:mn mathvariant="normal">0.0191</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M788" display="inline"><mml:mn mathvariant="normal">0.025</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M789" display="inline"><mml:mn mathvariant="normal">0.001</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M790" display="inline"><mml:mn mathvariant="normal">0.127</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M791" display="inline"><mml:mn mathvariant="bold">0.956</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Down-sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M792" display="inline"><mml:mn mathvariant="bold">0.033</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M793" display="inline"><mml:mn mathvariant="normal">0.0199</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M794" display="inline"><mml:mn mathvariant="normal">0.0247</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M795" display="inline"><mml:mn mathvariant="normal">0.0005</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M796" display="inline"><mml:mn mathvariant="normal">0.086</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M797" display="inline"><mml:mn mathvariant="normal">0.961</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M798" display="inline"><mml:mn mathvariant="normal">0.0339</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M799" display="inline"><mml:mn mathvariant="normal">0.0232</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M800" display="inline"><mml:mn mathvariant="bold">0.02466</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M801" display="inline"><mml:mrow><mml:mn mathvariant="normal">9</mml:mn><mml:mo>×</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M802" display="inline"><mml:mn mathvariant="normal">0.0379</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M803" display="inline"><mml:mn mathvariant="normal">0.979</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

<table-wrap id="App1.Ch1.S2.T8"><label>Table B2</label><caption><p id="d2e9958">Results for MuyGPs models evaluation using RMSE, MDV, and Median CI size for Ozone data with 10 % outliers generated in it. Bold values represent the best accuracy and UQ statistics for each metric setting.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="8">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Loss</oasis:entry>
         <oasis:entry colname="col3">RMSE</oasis:entry>
         <oasis:entry colname="col4">CRPS</oasis:entry>
         <oasis:entry colname="col5">MAD</oasis:entry>
         <oasis:entry colname="col6">MDV</oasis:entry>
         <oasis:entry colname="col7">CI size</oasis:entry>
         <oasis:entry colname="col8">Coverage</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">Regular sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M804" display="inline"><mml:mn mathvariant="normal">0.5412</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M805" display="inline"><mml:mn mathvariant="normal">0.384</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M806" display="inline"><mml:mn mathvariant="normal">0.389</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M807" display="inline"><mml:mn mathvariant="normal">1.599</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M808" display="inline"><mml:mn mathvariant="normal">4.95</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M809" display="inline"><mml:mn mathvariant="normal">0.98</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M810" display="inline"><mml:mn mathvariant="normal">0.489</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M811" display="inline"><mml:mn mathvariant="normal">0.283</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M812" display="inline"><mml:mn mathvariant="normal">0.341</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M813" display="inline"><mml:mn mathvariant="normal">0.114</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M814" display="inline"><mml:mn mathvariant="normal">1.323</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M815" display="inline"><mml:mn mathvariant="normal">0.983</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Hybrid</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M816" display="inline"><mml:mn mathvariant="normal">0.54</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M817" display="inline"><mml:mn mathvariant="normal">0.448</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M818" display="inline"><mml:mn mathvariant="normal">0.389</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M819" display="inline"><mml:mn mathvariant="normal">2.611</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M820" display="inline"><mml:mn mathvariant="normal">6.334</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M821" display="inline"><mml:mn mathvariant="normal">0.98</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M822" display="inline"><mml:mn mathvariant="bold">0.489</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M823" display="inline"><mml:mn mathvariant="normal">0.286</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M824" display="inline"><mml:mn mathvariant="normal">0.342</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M825" display="inline"><mml:mn mathvariant="bold">0.094</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M826" display="inline"><mml:mn mathvariant="bold">1.204</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M827" display="inline"><mml:mn mathvariant="normal">0.993</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">Down-sampling</oasis:entry>
         <oasis:entry colname="col2">LOOL</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M828" display="inline"><mml:mn mathvariant="normal">0.556</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M829" display="inline"><mml:mn mathvariant="normal">0.322</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M830" display="inline"><mml:mn mathvariant="normal">0.407</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M831" display="inline"><mml:mn mathvariant="normal">0.149</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M832" display="inline"><mml:mn mathvariant="normal">1.51</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M833" display="inline"><mml:mn mathvariant="normal">0.936</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">LOOPH</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M834" display="inline"><mml:mn mathvariant="normal">0.509</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M835" display="inline"><mml:mn mathvariant="bold">0.282</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M836" display="inline"><mml:mn mathvariant="bold">0.268</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M837" display="inline"><mml:mn mathvariant="normal">0.156</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M838" display="inline"><mml:mn mathvariant="normal">1.548</mml:mn></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M839" display="inline"><mml:mn mathvariant="bold">0.953</mml:mn></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

</app>
  </app-group><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d2e10367">All codes producing results in this paper can be accessed through <uri>https://github.com/Juliettengango1/Robust_GP</uri> (last access: 24 October 2024; DOI: <uri>https://doi.org/10.5281/zenodo.13987737</uri>, <xref ref-type="bibr" rid="bib1.bibx20" id="altparen.41"/>).</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d2e10382">The maximum daily 8 h average ozone data can be accessed through the US EPA's Air Data website at <uri>https://www.epa.gov/outdoor-air-quality-data/download-daily-data</uri> <xref ref-type="bibr" rid="bib1.bibx35" id="paren.42"/>. The meteorological  data can be accessed directly through <uri>https://www.ncei.noaa.gov/access/metadata/landing-page/bin/iso?id=gov.noaa.ncdc:C00516</uri> <xref ref-type="bibr" rid="bib1.bibx23" id="paren.43"/>.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e10400">JM conducted all simulations and data analyses and authored the paper. AM and BWP contributed to the paper by providing editorial support and guidance throughout the project and are the creators of the MuyGPs algorithm. BWP integrated the developed methods into the MuyGPs algorithm.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e10406">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e10414">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. While Copernicus Publications makes every effort to include appropriate place names, the final responsibility lies with the authors.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e10420">This work was performed under the auspices of the US Department of Energy by Lawrence Livermore National Laboratory under contract no. DE-AC52-07NA27344 with IM release no. LLNL-JRNL-860785 and was supported by the LLNL Lab Directed Research and Development (LDRD) program under project no. 22-ERD-028. We extend our sincere gratitude to Lawrence Livermore National Laboratory for their invaluable support and resources throughout the course of this research. Their commitment to scientific excellence and dedication to advancing knowledge have been instrumental in the success of this study. We are deeply appreciative of their contributions to our work.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e10425">This research has been supported by the LLNL-LDRD program (project no. 22-ERD-028).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e10431">This paper was edited by Likun Zhang and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Banerjee et al.(2008)Banerjee, Gelfand, Finley, and Sang</label><mixed-citation> Banerjee, S., Gelfand, A. E., Finley, A. O., and Sang, H.: Gaussian predictive process models for large spatial data sets, J. R. Stat. Soc. B, 70, 825–848, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Buchanan et al.(2022)Buchanan, Schneider, Armstrong, Muyskens, Priest, and Dana</label><mixed-citation>Buchanan, J. J., Schneider, M. D., Armstrong, R. E., Muyskens, A. L., Priest, B. W., and Dana, R. J.: Gaussian process classification for galaxy blend identification in lsst, Astrophys. J., 924, 94, <ext-link xlink:href="https://doi.org/10.3847/1538-4357/ac35ca" ext-link-type="DOI">10.3847/1538-4357/ac35ca</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Cressie and Johannesson(2008)</label><mixed-citation> Cressie, N. and Johannesson, G.: Fixed rank kriging for very large spatial data sets, J. R. Stat. Soc. B, 70, 209–226, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Cressie(1993)</label><mixed-citation>Cressie, N. A. C.: Statistics for Spatial Data, John Wiley &amp; Sons, Inc., <ext-link xlink:href="https://doi.org/10.1002/9781119115151" ext-link-type="DOI">10.1002/9781119115151</ext-link>, 1993.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Csató and Opper(2002)</label><mixed-citation>Csató, L. and Opper, M.: Sparse On-Line Gaussian Processes, Neural Comput., 14, 641–668, <ext-link xlink:href="https://doi.org/10.1162/089976602317250933" ext-link-type="DOI">10.1162/089976602317250933</ext-link>, 2002.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Cunningham and Ghahramani(2012)</label><mixed-citation>Cunningham, J. and Ghahramani, C. R.: Gaussian Processes for time-marked time-series data, PMLR, <uri>https://proceedings.mlr.press/v22/cunningham12.html</uri> (last access: 8 February 2023​​​​​​​), 2012.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Dietrich and Newsam(1997)</label><mixed-citation> Dietrich, C. R. and Newsam, G. N.: Fast and exact simulation of stationary Gaussian processes through circulant embedding of the covariance matrix, SIAM J. Sci. Comput., 18, 1088–1107, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Douglas Nychka et al.(2021)Douglas Nychka, Reinhard Furrer, John Paige, and Stephan Sain</label><mixed-citation>Douglas Nychka, Reinhard Furrer, John Paige, and Stephan Sain: fields: Tools for spatial data, r package version 15.2, GitHub [code], <uri>https://github.com/dnychka/fieldsRPackage</uri> (last access: 30 September 2024), 2021.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Dunton et al.(2022)Dunton, Priest, and Muyskens</label><mixed-citation>Dunton, A. M., Priest, B. W., and Muyskens, A.: Fast Gaussian Process Posterior Mean Prediction via Local Cross Validation and Precomputation, arXiv [preprint], <ext-link xlink:href="https://doi.org/10.48550/ARXIV.2205.10879" ext-link-type="DOI">10.48550/ARXIV.2205.10879</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Filipović(2021)</label><mixed-citation> Filipović, V.: System Identification Using Newton–Raphson Method Based on Synergy of Huber and Pseudo–Huber Functions, Facta Universitatis, Series: Automatic Control and Robotics, 20, 087–098, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Foreman-Mackey et al.(2017)Foreman-Mackey, Agol, Ambikasaran, and Angus</label><mixed-citation>Foreman-Mackey, D., Agol, E., Ambikasaran, S., and Angus, R.: Fast and Scalable Gaussian Process Modeling with Applications to Astronomical Time Series, Astron. J., 154, 220, <ext-link xlink:href="https://doi.org/10.3847/1538-3881/aa9332" ext-link-type="DOI">10.3847/1538-3881/aa9332</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Goumiri et al.(2020)Goumiri, Muyskens, Schneider, Priest, and Armstrong</label><mixed-citation>Goumiri, I. R., Muyskens, A. L., Schneider, M. D., Priest, B. W., and Armstrong, R. E.: Star-Galaxy Separation via Gaussian Processes with Model Reduction, arXiv [preprint], <ext-link xlink:href="https://doi.org/10.48550/ARXIV.2010.06094" ext-link-type="DOI">10.48550/ARXIV.2010.06094</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Goumiri et al.(2022)Goumiri, Dunton, Muyskens, Priest, and Armstrong</label><mixed-citation>Goumiri, I. R., Dunton, A. M., Muyskens, A. L., Priest, B. W., and Armstrong, R. E.: Light curve completion and forecasting using fast and scalable Gaussian processes (MuyGPs), arXiv [preprint], <ext-link xlink:href="https://doi.org/10.48550/ARXIV.2208.14592" ext-link-type="DOI">10.48550/ARXIV.2208.14592</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Huber(1964)</label><mixed-citation>Huber, P. J.: Robust Estimation of a Location Parameter, in: Springer Series in Statistics, Springer New York, 492–518, <ext-link xlink:href="https://doi.org/10.1007/978-1-4612-4380-9_35" ext-link-type="DOI">10.1007/978-1-4612-4380-9_35</ext-link>, 1964.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Huber(1992)</label><mixed-citation> Huber, P. J.: Robust estimation of a location parameter, in: Breakthroughs in statistics: Methodology and distribution, Springer New York, 492–518, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Jylänki et al.(2011)Jylänki, Vanhatalo, and Vehtari</label><mixed-citation>Jylänki, P., Vanhatalo, J., and Vehtari, A.: Robust Gaussian Process Regression with a Student-t Likelihood., arXiv [preprint], <ext-link xlink:href="https://doi.org/10.48550/arXiv.1106.4431" ext-link-type="DOI">10.48550/arXiv.1106.4431</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Katzfuss and Guinness(2021)</label><mixed-citation>Katzfuss, M. and Guinness, J.: A general framework for Vecchia approximations of Gaussian processes, Statist. Sci., 36, 124–141, <ext-link xlink:href="https://doi.org/10.1214/19-STS755" ext-link-type="DOI">10.1214/19-STS755</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Knief and Forstmeier(2021)</label><mixed-citation>Knief, U. and Forstmeier, W.: Violating the normality assumption may be the lesser of two evils, Behav. Res. Methods, 53, 2576–2590, <ext-link xlink:href="https://doi.org/10.3758/s13428-021-01587-5" ext-link-type="DOI">10.3758/s13428-021-01587-5</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Li et al.(2021)Li, Li, and Shao</label><mixed-citation>Li, Z.-Z., Li, L., and Shao, Z.: Robust Gaussian process regression based on iterative trimming, Astron. Comput., 36, 100483, <ext-link xlink:href="https://doi.org/10.1016/j.ascom.2021.100483" ext-link-type="DOI">10.1016/j.ascom.2021.100483</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Mukangango(2024)</label><mixed-citation>Mukangango, M.: Juliettengango1/Robust-GP-Implementation: Robust MuyGPyS (Version v1), Zenodo [code], <ext-link xlink:href="https://doi.org/10.5281/zenodo.13987737" ext-link-type="DOI">10.5281/zenodo.13987737</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Muyskens et al.(2021)Muyskens, Priest, Goumiri, and Schneider</label><mixed-citation>Muyskens, A., Priest, B. W., Goumiri, I., and Schneider, M.: MuyGPs: Scalable Gaussian Process Hyperparameter Estimation Using Local Cross-Validation, arXiv [preprint], <ext-link xlink:href="https://doi.org/10.48550/arXiv.2104.14581" ext-link-type="DOI">10.48550/arXiv.2104.14581</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Muyskens et al.(2022)Muyskens, Goumiri, Priest, Schneider, Armstrong, Bernstein, and Dana</label><mixed-citation>Muyskens, A. L., Goumiri, I. R., Priest, B. W., Schneider, M. D., Armstrong, R. E., Bernstein, J., and Dana, R.: Star–galaxy image separation with computationally efficient gaussian process classification, Astron. J., 163, 148, <ext-link xlink:href="https://doi.org/10.3847/1538-3881/ac4e93" ext-link-type="DOI">10.3847/1538-3881/ac4e93</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>NOAA(2023)</label><mixed-citation>NOAA: Global Summary of the Day, NOAA [data set], <uri>https://www.ncei.noaa.gov/access/metadata/landing-page/bin/iso?id=gov.noaa.ncdc:C00516</uri>, last access: 3 August 2023.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Nychka et al.(2015)Nychka, Bandyopadhyay, Hammerling, Lindgren, and Sain</label><mixed-citation>Nychka, D., Bandyopadhyay, S., Hammerling, D., Lindgren, F., and Sain, S.: A multiresolution Gaussian process model for the analysis of large spatial datasets, J. Comput. Graph. Stat., 24, 579–599, <ext-link xlink:href="https://doi.org/10.1080/10618600.2014.914946" ext-link-type="DOI">10.1080/10618600.2014.914946</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Park et al.(2022)Park, Borth, Wilson, Hunter, and Friedersdorf</label><mixed-citation>Park, C., Borth, D. J., Wilson, N. S., Hunter, C. N., and Friedersdorf, F. J.: Robust Gaussian process regression with a bias model, Pattern Recogn., 124, 108444, <ext-link xlink:href="https://doi.org/10.1016/j.patcog.2021.108444" ext-link-type="DOI">10.1016/j.patcog.2021.108444</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Ranjan et al.(2016)Ranjan, Huang, and Fatehi</label><mixed-citation> Ranjan, R., Huang, B., and Fatehi, A.: Robust Gaussian process modeling using EM algorithm, J. Process Contr., 42, 125–136, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Williams and Rasmussen(2006)</label><mixed-citation> Williams, C. K. and Rasmussen, C. E.: Gaussian processes for machine learning Vol. 2,  MIT press, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Reich et al.(2011)Reich, Fuentes, and Dunson</label><mixed-citation> Reich, B. J., Fuentes, M., and Dunson, D. B.: Bayesian spatial quantile regression, J. Am. Stat. Assoc., 106, 6–20, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Ronchetti and Huber(2009)</label><mixed-citation> Ronchetti, E. M. and Huber, P. J.: Robust statistics, John Wiley &amp; Sons Hoboken, NJ, USA, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Rousseeuw and Leroy(2005)</label><mixed-citation> Rousseeuw, P. J. and Leroy, A. M.: Robust regression and outlier detection, John Wiley &amp; Sons, ISBN 0-471-85233-3, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Smith(1989)</label><mixed-citation> Smith, R. L.: Extreme value analysis of environmental time series: an application to trend detection in ground-level ozone, Stat. Sci., 4, 367–377, 1989.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Snoek et al.(2012)Snoek, Larochelle, and Adams</label><mixed-citation>Snoek, J., Larochelle, H., and Adams, R. P.: Practical bayesian optimization of machine learning algorithms, arXiv [preprint], <ext-link xlink:href="https://doi.org/10.48550/arXiv.1206.2944" ext-link-type="DOI">10.48550/arXiv.1206.2944</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Stegle et al.(2008)Stegle, Fallert, MacKay, and Brage</label><mixed-citation>Stegle, O., Fallert, S. V., MacKay, D. J. C., and Brage, S.: Gaussian Process Robust Regression for Noisy Heart Rate Data, IEEE T. Bio.-Med. Eng., 55, 2143–2151, <ext-link xlink:href="https://doi.org/10.1109/tbme.2008.923118" ext-link-type="DOI">10.1109/tbme.2008.923118</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Stein(1999)</label><mixed-citation> Stein, M. L.: Interpolation of Spatial Data: Some Theory for Kriging, Springer New York, ISBN 978-1-4612-7166-6, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>U.S. EPA(2024)</label><mixed-citation>U.S. EPA: Air Quality Data, U.S. EPA [data set], <uri>https://www.epa.gov/outdoor-air-quality-data/download-daily-data</uri>, last access: 20 August 2024.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Wang and Mao(2019)</label><mixed-citation>Wang, B. and Mao, Z.: Outlier detection based on Gaussian process with application to industrial processes, Appl. Soft Comput., 76, 505–516, <ext-link xlink:href="https://doi.org/10.1016/j.asoc.2018.12.029" ext-link-type="DOI">10.1016/j.asoc.2018.12.029</ext-link>, 2019. </mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Wood et al.(2022)Wood, Dunton, Muyskens, and Priest</label><mixed-citation>Wood, K., Dunton, A. M., Muyskens, A., and Priest, B. W.: Scalable Gaussian Process Hyperparameter Optimization via Coverage Regularization, arXiv [preprint], <ext-link xlink:href="https://doi.org/10.48550/arXiv.2209.11280" ext-link-type="DOI">10.48550/arXiv.2209.11280</ext-link>, 2022.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>A robust approach to Gaussian process implementation</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Banerjee et al.(2008)Banerjee, Gelfand, Finley, and
Sang</label><mixed-citation>
      
Banerjee, S., Gelfand, A. E., Finley, A. O., and Sang, H.: Gaussian predictive
process models for large spatial data sets, J. R. Stat.
Soc. B, 70, 825–848, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Buchanan et al.(2022)Buchanan, Schneider, Armstrong, Muyskens,
Priest, and Dana</label><mixed-citation>
      
Buchanan, J. J., Schneider, M. D., Armstrong, R. E., Muyskens, A. L., Priest, B. W., and Dana, R. J.: Gaussian process classification for galaxy blend identification in lsst, Astrophys. J., 924, 94, <a href="https://doi.org/10.3847/1538-4357/ac35ca" target="_blank">https://doi.org/10.3847/1538-4357/ac35ca</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Cressie and Johannesson(2008)</label><mixed-citation>
      
Cressie, N. and Johannesson, G.: Fixed rank kriging for very large spatial data
sets, J. R. Stat. Soc. B, 70, 209–226, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Cressie(1993)</label><mixed-citation>
      
Cressie, N. A. C.: Statistics for Spatial Data, John Wiley &amp; Sons, Inc.,
<a href="https://doi.org/10.1002/9781119115151" target="_blank">https://doi.org/10.1002/9781119115151</a>, 1993.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Csató and Opper(2002)</label><mixed-citation>
      
Csató, L. and Opper, M.: Sparse On-Line Gaussian Processes, Neural
Comput., 14, 641–668, <a href="https://doi.org/10.1162/089976602317250933" target="_blank">https://doi.org/10.1162/089976602317250933</a>, 2002.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Cunningham and Ghahramani(2012)</label><mixed-citation>
      
Cunningham, J. and Ghahramani, C. R.: Gaussian Processes for time-marked time-series data, PMLR, <a href="https://proceedings.mlr.press/v22/cunningham12.html" target="_blank"/> (last access: 8 February 2023​​​​​​​), 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Dietrich and Newsam(1997)</label><mixed-citation>
      
Dietrich, C. R. and Newsam, G. N.: Fast and exact simulation of stationary
Gaussian processes through circulant embedding of the covariance matrix, SIAM
J. Sci. Comput., 18, 1088–1107, 1997.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Douglas Nychka et al.(2021)Douglas Nychka, Reinhard Furrer,
John Paige, and Stephan Sain</label><mixed-citation>
      
Douglas Nychka, Reinhard Furrer, John Paige, and Stephan Sain: fields:
Tools for spatial data, r package version
15.2, GitHub [code],
<a href="https://github.com/dnychka/fieldsRPackage" target="_blank"/> (last access: 30 September 2024), 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Dunton et al.(2022)Dunton, Priest, and Muyskens</label><mixed-citation>
      
Dunton, A. M., Priest, B. W., and Muyskens, A.: Fast Gaussian Process Posterior
Mean Prediction via Local Cross Validation and Precomputation, arXiv [preprint],
<a href="https://doi.org/10.48550/ARXIV.2205.10879" target="_blank">https://doi.org/10.48550/ARXIV.2205.10879</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Filipović(2021)</label><mixed-citation>
      
Filipović, V.: System Identification Using Newton–Raphson Method Based on
Synergy of Huber and Pseudo–Huber Functions, Facta Universitatis, Series:
Automatic Control and Robotics, 20, 087–098, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Foreman-Mackey et al.(2017)Foreman-Mackey, Agol, Ambikasaran, and
Angus</label><mixed-citation>
      
Foreman-Mackey, D., Agol, E., Ambikasaran, S., and Angus, R.: Fast and Scalable
Gaussian Process Modeling with Applications to Astronomical Time Series, Astron. J., 154, 220, <a href="https://doi.org/10.3847/1538-3881/aa9332" target="_blank">https://doi.org/10.3847/1538-3881/aa9332</a>, 2017.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Goumiri et al.(2020)Goumiri, Muyskens, Schneider, Priest, and
Armstrong</label><mixed-citation>
      
Goumiri, I. R., Muyskens, A. L., Schneider, M. D., Priest, B. W., and
Armstrong, R. E.: Star-Galaxy Separation via Gaussian Processes with Model
Reduction, arXiv [preprint], <a href="https://doi.org/10.48550/ARXIV.2010.06094" target="_blank">https://doi.org/10.48550/ARXIV.2010.06094</a>, 2020.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Goumiri et al.(2022)Goumiri, Dunton, Muyskens, Priest, and
Armstrong</label><mixed-citation>
      
Goumiri, I. R., Dunton, A. M., Muyskens, A. L., Priest, B. W., and Armstrong,
R. E.: Light curve completion and forecasting using fast and scalable
Gaussian processes (MuyGPs), arXiv [preprint], <a href="https://doi.org/10.48550/ARXIV.2208.14592" target="_blank">https://doi.org/10.48550/ARXIV.2208.14592</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Huber(1964)</label><mixed-citation>
      
Huber, P. J.: Robust Estimation of a Location Parameter, in: Springer Series in
Statistics, Springer New York, 492–518,
<a href="https://doi.org/10.1007/978-1-4612-4380-9_35" target="_blank">https://doi.org/10.1007/978-1-4612-4380-9_35</a>, 1964.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Huber(1992)</label><mixed-citation>
      
Huber, P. J.: Robust estimation of a location parameter, in: Breakthroughs in
statistics: Methodology and distribution, Springer New York, 492–518, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Jylänki et al.(2011)Jylänki, Vanhatalo, and
Vehtari</label><mixed-citation>
      
Jylänki, P., Vanhatalo, J., and Vehtari, A.: Robust Gaussian Process
Regression with a Student-t Likelihood., arXiv [preprint], <a href="https://doi.org/10.48550/arXiv.1106.4431" target="_blank">https://doi.org/10.48550/arXiv.1106.4431</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Katzfuss and Guinness(2021)</label><mixed-citation>
      
Katzfuss, M. and Guinness, J.: A general framework for Vecchia approximations
of Gaussian processes, Statist. Sci., 36, 124–141, <a href="https://doi.org/10.1214/19-STS755" target="_blank">https://doi.org/10.1214/19-STS755</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Knief and Forstmeier(2021)</label><mixed-citation>
      
Knief, U. and Forstmeier, W.: Violating the normality assumption may be the
lesser of two evils, Behav. Res. Methods, 53, 2576–2590,
<a href="https://doi.org/10.3758/s13428-021-01587-5" target="_blank">https://doi.org/10.3758/s13428-021-01587-5</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Li et al.(2021)Li, Li, and Shao</label><mixed-citation>
      
Li, Z.-Z., Li, L., and Shao, Z.: Robust Gaussian process regression based on
iterative trimming, Astron. Comput., 36, 100483, <a href="https://doi.org/10.1016/j.ascom.2021.100483" target="_blank">https://doi.org/10.1016/j.ascom.2021.100483</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Mukangango(2024)</label><mixed-citation>
      
Mukangango, M.: Juliettengango1/Robust-GP-Implementation: Robust MuyGPyS (Version v1), Zenodo [code], <a href="https://doi.org/10.5281/zenodo.13987737" target="_blank">https://doi.org/10.5281/zenodo.13987737</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Muyskens et al.(2021)Muyskens, Priest, Goumiri, and
Schneider</label><mixed-citation>
      
Muyskens, A., Priest, B. W., Goumiri, I., and Schneider, M.: MuyGPs: Scalable
Gaussian Process Hyperparameter Estimation Using Local Cross-Validation,
arXiv [preprint], <a href="https://doi.org/10.48550/arXiv.2104.14581" target="_blank">https://doi.org/10.48550/arXiv.2104.14581</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Muyskens et al.(2022)Muyskens, Goumiri, Priest,
Schneider, Armstrong, Bernstein, and Dana</label><mixed-citation>
      
Muyskens, A. L., Goumiri, I. R., Priest, B. W., Schneider, M. D., Armstrong, R. E., Bernstein, J., and Dana, R.: Star–galaxy image separation with computationally efficient gaussian process classification, Astron. J., 163, 148, <a href="https://doi.org/10.3847/1538-3881/ac4e93" target="_blank">https://doi.org/10.3847/1538-3881/ac4e93</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>NOAA(2023)</label><mixed-citation>
      
NOAA: Global Summary of the Day, NOAA [data set], <a href="https://www.ncei.noaa.gov/access/metadata/landing-page/bin/iso?id=gov.noaa.ncdc:C00516" target="_blank"/>, last access: 3 August 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Nychka et al.(2015)Nychka, Bandyopadhyay, Hammerling, Lindgren, and
Sain</label><mixed-citation>
      
Nychka, D., Bandyopadhyay, S., Hammerling, D., Lindgren, F., and Sain, S.: A multiresolution Gaussian process model for the analysis of large spatial datasets, J. Comput. Graph. Stat., 24, 579–599, <a href="https://doi.org/10.1080/10618600.2014.914946" target="_blank">https://doi.org/10.1080/10618600.2014.914946</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Park et al.(2022)Park, Borth, Wilson, Hunter, and
Friedersdorf</label><mixed-citation>
      
Park, C., Borth, D. J., Wilson, N. S., Hunter, C. N., and Friedersdorf, F. J.:
Robust Gaussian process regression with a bias model, Pattern Recogn.,
124, 108444, <a href="https://doi.org/10.1016/j.patcog.2021.108444" target="_blank">https://doi.org/10.1016/j.patcog.2021.108444</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Ranjan et al.(2016)Ranjan, Huang, and Fatehi</label><mixed-citation>
      
Ranjan, R., Huang, B., and Fatehi, A.: Robust Gaussian process modeling using
EM algorithm, J. Process Contr., 42, 125–136, 2016.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Williams and Rasmussen(2006)</label><mixed-citation>
      
Williams, C. K. and Rasmussen, C. E.: Gaussian processes for machine learning Vol. 2,  MIT press, 2006.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Reich et al.(2011)Reich, Fuentes, and Dunson</label><mixed-citation>
      
Reich, B. J., Fuentes, M., and Dunson, D. B.: Bayesian spatial quantile
regression, J. Am. Stat. Assoc., 106, 6–20,
2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Ronchetti and Huber(2009)</label><mixed-citation>
      
Ronchetti, E. M. and Huber, P. J.: Robust statistics, John Wiley &amp; Sons
Hoboken, NJ, USA, 2009.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Rousseeuw and Leroy(2005)</label><mixed-citation>
      
Rousseeuw, P. J. and Leroy, A. M.: Robust regression and outlier detection,
John Wiley &amp; Sons, ISBN 0-471-85233-3, 2005.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Smith(1989)</label><mixed-citation>
      
Smith, R. L.: Extreme value analysis of environmental time series: an
application to trend detection in ground-level ozone, Stat. Sci., 4,
367–377, 1989.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Snoek et al.(2012)Snoek, Larochelle, and Adams</label><mixed-citation>
      
Snoek, J., Larochelle, H., and Adams, R. P.: Practical bayesian optimization of
machine learning algorithms, arXiv [preprint], <a href="https://doi.org/10.48550/arXiv.1206.2944" target="_blank">https://doi.org/10.48550/arXiv.1206.2944</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Stegle et al.(2008)Stegle, Fallert, MacKay, and Brage</label><mixed-citation>
      
Stegle, O., Fallert, S. V., MacKay, D. J. C., and Brage, S.: Gaussian Process
Robust Regression for Noisy Heart Rate Data, IEEE T.
Bio.-Med. Eng., 55, 2143–2151, <a href="https://doi.org/10.1109/tbme.2008.923118" target="_blank">https://doi.org/10.1109/tbme.2008.923118</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Stein(1999)</label><mixed-citation>
      
Stein, M. L.: Interpolation of Spatial Data: Some Theory for Kriging, Springer
New York, ISBN 978-1-4612-7166-6, 1999.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>U.S. EPA(2024)</label><mixed-citation>
      
U.S. EPA: Air Quality Data, U.S. EPA [data set], <a href="https://www.epa.gov/outdoor-air-quality-data/download-daily-data" target="_blank"/>, last access: 20 August 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Wang and Mao(2019)</label><mixed-citation>
      
Wang, B. and Mao, Z.: Outlier detection based on Gaussian process with
application to industrial processes, Appl. Soft Comput., 76, 505–516,
<a href="https://doi.org/10.1016/j.asoc.2018.12.029" target="_blank">https://doi.org/10.1016/j.asoc.2018.12.029</a>, 2019.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Wood et al.(2022)Wood, Dunton, Muyskens, and Priest</label><mixed-citation>
      
Wood, K., Dunton, A. M., Muyskens, A., and Priest, B. W.: Scalable Gaussian
Process Hyperparameter Optimization via Coverage Regularization, arXiv [preprint], <a href="https://doi.org/10.48550/arXiv.2209.11280" target="_blank">https://doi.org/10.48550/arXiv.2209.11280</a>, 2022.

    </mixed-citation></ref-html>--></article>
