<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" 'JATS-journalpublishing1-3-mathml3.dtd'>
<article article-type="research-article" dtd-version="1.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Astron. Space Sci.</journal-id>
<journal-title-group>
<journal-title>Frontiers in Astronomy and Space Sciences</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Astron. Space Sci.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2296-987X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1706125</article-id>
<article-id pub-id-type="doi">10.3389/fspas.2025.1706125</article-id>
<article-version article-version-type="Version of Record" vocab="NISO-RP-8-2008"/>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Original Research</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Augmenting sparse spaceflight mass spectra datasets for machine learning applications</article-title>
<alt-title alt-title-type="left-running-head">Da Poian et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fspas.2025.1706125">10.3389/fspas.2025.1706125</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Da Poian</surname>
<given-names>Victoria</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1447306"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="software" vocab-term-identifier="https://credit.niso.org/contributor-roles/software/">Software</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x26; editing</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>H&#xf6;rst</surname>
<given-names>Sarah M.</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x26; editing</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Lyness</surname>
<given-names>Eric I.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/3259108"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x26; editing</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Xiang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x26; editing</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Danell</surname>
<given-names>Ryan M.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/3288619"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x26; editing</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Brinckerhoff</surname>
<given-names>William B.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1288132"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x26; editing</role>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Theiling</surname>
<given-names>Bethany P.</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1496869"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &#x26; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &#x26; editing</role>
</contrib>
</contrib-group>
<aff id="aff1">
<label>1</label>
<institution>Planetary Environments Laboratory, NASA Goddard Space Flight Center</institution>, <city>Greenbelt</city>, <state>MD</state>, <country country="US">United States</country>
</aff>
<aff id="aff2">
<label>2</label>
<institution>Tyto Athene LLC</institution>, <city>Reston</city>, <state>VA</state>, <country country="US">United States</country>
</aff>
<aff id="aff3">
<label>3</label>
<institution>Earth and Planetary Sciences, Johns Hopkins University</institution>, <city>Baltimore</city>, <state>MD</state>, <country country="US">United States</country>
</aff>
<aff id="aff4">
<label>4</label>
<institution>Danell Consulting Inc.</institution>, <city>Winterville</city>, <state>NC</state>, <country country="US">United States</country>
</aff>
<author-notes>
<corresp id="c001">
<label>&#x2a;</label>Correspondence: Victoria Da Poian, <email xlink:href="victoria.dapoian@nasa.gov">victoria.dapoian@nasa.gov</email>
</corresp>
</author-notes>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2025-12-18">
<day>18</day>
<month>12</month>
<year>2025</year>
</pub-date>
<pub-date publication-format="electronic" date-type="collection">
<year>2025</year>
</pub-date>
<volume>12</volume>
<elocation-id>1706125</elocation-id>
<history>
<date date-type="received">
<day>15</day>
<month>09</month>
<year>2025</year>
</date>
<date date-type="rev-recd">
<day>21</day>
<month>10</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>31</day>
<month>10</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Da Poian, H&#xf6;rst, Lyness, Li, Danell, Brinckerhoff and Theiling.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Da Poian, H&#xf6;rst, Lyness, Li, Danell, Brinckerhoff and Theiling</copyright-holder>
<license>
<ali:license_ref start_date="2025-12-18">https://creativecommons.org/licenses/by/4.0/</ali:license_ref>
<license-p>This is an open-access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution License (CC BY)</ext-link>. The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</license-p>
</license>
</permissions>
<abstract>
<p>Mass spectrometers are powerful instruments that aim to identify unknown compounds via their mass-to-charge ratio and perform quantitative and semi-quantitative analysis. These instruments have been essential to space missions over the past several decades (<italic>e.g.</italic>, Pioneer Venus, Viking, Galileo, Cassini, Mars Science Laboratory) with several more en route (<italic>e.g.</italic>, JUpiter ICy moons Explorer (JUICE), Europa Clipper) or under development (<italic>e.g.</italic>, Rosalind Franklin, Dragonfly). However, future missions targeting remote planetary bodies increasingly face limited data transmission rates and volumes, which limit the amount of information that can be sent back to Earth. These challenges highlight the need for onboard science autonomy to optimize science return. Machine learning (ML) and data science tools can significantly contribute to the development of science autonomy by enabling rapid interpretation and prioritization of science data. Yet, these efforts for planetary science applications are hindered by the scarcity of representative datasets for training models, especially for complex flight instruments. In this work, we build on our earlier science autonomy work using the Mars Organic Molecule Analyzer (MOMA) instrument for the Rosalind Franklin (ExoMars) mission as a proof-of-concept. We investigate the generation of artificial mass spectra through &#x201c;manual&#x201d; augmentation techniques and evaluate their performance on mass spectrometer (MS) data using the laser desorption/ionization mass spectrometry (LDMS) mode of the flight-like MOMA engineering test unit (ETU). We implement basic transformation-based augmentation methods such as peak intensity randomization, peak shifting (by limited and realistic <italic>m/z</italic> values), etc. We assess their scientific integrity in collaboration with instrument experts and investigate how the inclusion of generated data affects the performance of ML algorithms for mass spectral analysis. We compare the performance of supervised learning models on predicting the chemical categories of new input mass spectra, both with and without augmented data, to evaluate the impact of these techniques. Our work provides guidelines for developing realistic augmented mass spectra without compromising scientific validity, while also contributing to the development of a mature framework for ML tools in MS data analysis, advancing science autonomy for existing and future planetary missions.</p>
</abstract>
<kwd-group>
<kwd>machine learning</kwd>
<kwd>planetary science</kwd>
<kwd>data augmentation</kwd>
<kwd>mass spectrometry</kwd>
<kwd>ExoMars</kwd>
<kwd>sparse dataset</kwd>
<kwd>data science</kwd>
<kwd>spaceflight instrumentation</kwd>
</kwd-group>
<funding-group>
<award-group id="gs1">
<funding-source id="sp1">
<institution-wrap>
<institution>Goddard Space Flight Center</institution>
<institution-id institution-id-type="doi" vocab="open-funder-registry" vocab-identifier="10.13039/open_funder_registry">10.13039/100006198</institution-id>
</institution-wrap>
</funding-source>
</award-group>
<funding-statement>The authors declare that financial support was received for the research and/or publication of this article. This research was funded through a NASA Goddard Space Flight Center Internal Research and Development (IRAD) proposal.</funding-statement>
</funding-group>
<counts>
<fig-count count="8"/>
<table-count count="2"/>
<equation-count count="0"/>
<ref-count count="36"/>
<page-count count="16"/>
</counts>
<custom-meta-group>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Planetary Science</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<label>1</label>
<title>Introduction</title>
<sec id="s1-1">
<label>1.1</label>
<title>Planetary science challenges&#x2013;need for autonomy</title>
<p>As space exploration missions target more distant planetary bodies in our solar system&#x2013;including Ocean Worlds (<italic>e.g.</italic>, Titan, Europa, Enceladus), comets (<italic>e.g.</italic>, 67P/Churyumov-Gerasimenko), and asteroids (<italic>e.g.</italic>, Bennu, Ryugu, Psyche) &#x2013; it is becoming clear that onboard autonomy will play an increasingly critical role in optimizing the science achieved. The Planetary and Astrobiology Decadal Survey (<xref ref-type="bibr" rid="B23">National Aeronautics and Space Administration, 2022</xref>) states that &#x201c;missions targeting remote planetary bodies will face limited data rates and volumes and will require onboard science autonomy to optimize science return.&#x201d; Future missions to ever more distant targets will be severely limited by stringent communication constraints including narrow communication time windows, long latencies, and restrictive bandwidth, which renders prohibitive any ambitious missions that rely on current operation models based on pre-programmed data acquisition interleaved with ground-in-the-loop interactions. In addition, these future missions would be further constrained in their ability to respond optimally to uncertain and new environments and events under such a constrained cadence.</p>
<p>Groundbreaking planetary missions such as Dragonfly targeting Titan in the 2030s (<xref ref-type="bibr" rid="B36">Barnes et al., 2021</xref>; <xref ref-type="bibr" rid="B30">Turtle et al., 2020</xref>), Europa Clipper on its way to Europa (<xref ref-type="bibr" rid="B25">Phillips and Pappalardo, 2014</xref>), Rosalind Franklin destined for Mars (<xref ref-type="bibr" rid="B31">Vago et al., 2017</xref>) and the Enceladus Orbilander (identified as a priority in <xref ref-type="bibr" rid="B22">National Academies of Sciences Engineering and Medicine (2022)</xref>, <xref ref-type="bibr" rid="B20">Mackenzie et al. (2021)</xref>), include advanced science instruments able to collect greater data volumes than can be sent back to Earth. These missions aim to conduct <italic>in situ</italic> compositional analysis on planetary bodies where data downlink is highly constrained. Mass spectrometers (MS) are powerful instruments onboard Dragonfly, Clipper, and Rosalind Franklin (and potentially included on Orbilander), that aim to identify unknown compounds via their mass-to-charge ratio and perform quantitative analysis of these compounds. MS instruments have been essential to space missions over the past several decades (<italic>e.g.</italic>, Pioneer Venus, Viking, Galileo, Cassini, Mars Science Laboratory) with several more en route (<italic>e.g.</italic>, JUpiter ICy moons Explorer (JUICE), Europa Clipper) or under development (<italic>e.g.</italic>, Rosalind Franklin, Dragonfly) (<xref ref-type="bibr" rid="B10">Chou et al., 2021</xref>). Instruments currently being developed for future missions are capable of generating even more data (<xref ref-type="bibr" rid="B1">Arevalo et al., 2019</xref>) with sampling rates already increasing from 50 samples per second for the quadrupole mass spectrometer Sample Analysis at Mars (SAM) onboard Curiosity, to 50,000 samples per second for the MOMA ion trap mass spectrometer on ExoMars, and expected to reach millions per second for next-generation orbitrap mass spectrometers. This rapid growth far exceeds the data transmission rates to Earth which are limited by physics and communications technologies, emphasizing a widening gap between the volume of data that can acquired compared to what can be transmitted back to Earth. Therefore, major advancements essential to support future mission operations and data collection could be enabled with more autonomy.</p>
<p>Given how autonomy could enhance and enable space exploration missions, we investigate the concept of <italic>science autonomy</italic>&#x2013;the ability of a science instrument to analyze its own data, make decisions about what data to send back to Earth, and learn to adapt itself to improve the next measurements&#x2013;for a Mars exploration mission as an initial proof-of-concept. Machine learning (ML) is a promising tool to enable time-efficient data triage and classification required by onboard science autonomy (<xref ref-type="bibr" rid="B8">Chien and Morris, 2014</xref>; <xref ref-type="bibr" rid="B29">Thompson et al., 2015</xref>; <xref ref-type="bibr" rid="B9">Chien et al., 2017</xref>). In this context, autonomy depends on the ability to prioritize, filter, and interpret instrument data so that the most informative data are transmitted to Earth and used to guide subsequent operations. We leverage our previous work with the MOMA instrument on the Rosalind Franklin (ExoMars) mission (<xref ref-type="bibr" rid="B13">Da Poian et al., 2022b</xref>) using ML and data science tools to further investigate the application of science autonomy on mass spectrometry data for space missions. While full science autonomy would ultimately require algorithms onboard, our initial implementation focuses on supporting the science team&#x2019;s decision-making process on Earth during operations on Mars by enhancing data interpretation&#x2013;a step toward developing and validating approaches that can eventually transition to onboard use. Achieving this level of autonomy could highly benefit from robust ML algorithms as they offer a promising solution for scientific data analysis during constrained space operations. However, the development of reliable ML models in this context is limited by the scarcity of representative training datasets. Mass spectrometers on space missions are optimized for their specific target environments, making them unique and expensive to build and operate, with typically only two or three instances of the instrument built per mission. This limited availability restricts opportunities to collect diverse and statistically significant datasets for ML models development. To address this limitation, our work investigates the use of data augmentation techniques to generate scientifically consistent mass spectra to expand the limited available dataset volumes without introducing bias. By carefully, designing and validating these generated data products in collaboration with instrument experts, we aim to create training datasets that are both relevant for the purpose of ML model development and suitable to advance future onboard autonomy.</p>
</sec>
<sec id="s1-2">
<label>1.2</label>
<title>Data science and machine learning in planetary science</title>
<p>Data science is an interdisciplinary field that extracts insights and knowledge from data using various techniques such as statistical analysis and data mining (<xref ref-type="bibr" rid="B6">Cao, 2017</xref>). Data science uses mathematical and statistical theory (often in combination with programming) to describe data relationships and trends. ML is a subset of artificial intelligence (AI) that focuses on algorithm development to enable computers to learn and improve from experience (<xref ref-type="fig" rid="F1">Figure 1</xref>). ML algorithms can mainly be divided into unsupervised ML techniques, aiming at finding unbiased patterns and similarities in the input dataset to group similar data into clusters (<italic>e.g.</italic>, dimensionality reduction and clustering algorithms), and supervised ML techniques, aiming at using input labels to train the model to predict a specific output (<italic>e.g.</italic>, classification and regression algorithms) (<xref ref-type="bibr" rid="B7">Carbonell et al., 1983</xref>; <xref ref-type="bibr" rid="B2">Ayodele, 2010</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Relationship between artificial intelligence (AI), machine learning (ML), deep learning (DL), and data science and basic definitions.</p>
</caption>
<graphic xlink:href="fspas-12-1706125-g001.tif">
<alt-text content-type="machine-generated">Venn diagram and infographic combining three concepts: Artificial Intelligence (AI), Machine Learning (ML), and Data Science. The Venn diagram shows AI as the largest circle, encompassing Machine Learning and Deep Learning. Data Science overlaps with AI. Text boxes explain each concept: AI performs complex tasks, ML is a subset focused on learning from data, and Data Science extracts insights from data. Examples include chatbots for AI, recommendations for ML, and customer trends for Data Science.</alt-text>
</graphic>
</fig>
<p>ML and data science have become widely investigated and adopted across both the science community and the space sector. These methods are tackling many challenges, from the limited communication bandwidth and delayed data transmission, to the ever-expanding volumes of scientific and engineering data. For instance, ML algorithms are used for autonomous navigation and hazard avoidance on planetary surfaces (<italic>e.g.</italic>, Mars rovers (<xref ref-type="bibr" rid="B16">Gonz&#xe1;lez et al., 2020</xref>), real-time anomaly detection onboard spacecraft (<xref ref-type="bibr" rid="B18">Hundman et al., 2018</xref>), onboard science event detection (<xref ref-type="bibr" rid="B32">Wagstaff et al., 2019</xref>), and mission planning optimization (<xref ref-type="bibr" rid="B34">Wang et al., 2022</xref>). Deep learning approaches have opened new frontiers in space exploration such as in the classification of Martian terrains (<xref ref-type="bibr" rid="B27">Rothrock et al., 2016</xref>) as well as in the automatic detection of exoplanets from Kepler and TESS light curves (<xref ref-type="bibr" rid="B21">Malik et al., 2022</xref>). Collectively, these applications highlight the growing importance and critical role of ML algorithms in enabling more autonomous space exploration. Building on this trend, a natural step is to extend ML-driven autonomy to science instruments themselves. In the case of MS, ML methods could enable onboard science autonomy by triaging large datasets, prioritizing scientifically valuable features for downlink, and adapting measurement strategies in near-real time to maximize mission science return. As the development of such onboard capabilities through ML algorithms is constrained by the scarcity of representative training data from flight-like instruments, our work investigates data augmentation approaches to generate realistic, scientifically valid MS data to expand limited datasets without introducing bias.</p>
</sec>
<sec id="s1-3">
<label>1.3</label>
<title>Application to the Rosalind Franklin MOMA instrument</title>
<p>In this work, we focus on advancing ML applications for mass spectrometry data from Mars by leveraging datasets from the engineering test unit (ETU) of the Mars Organic Molecule Analyzer (MOMA) instrument planned to be onboard the Rosalind Franklin (ExoMars) rover mission (<xref ref-type="bibr" rid="B15">Goesmann et al., 2017</xref>; <xref ref-type="bibr" rid="B5">Brinckerhoff et al., 2013</xref>) (<xref ref-type="fig" rid="F2">Figure 2</xref>). MOMA is a dual-ionization source mass spectrometer instrument designed to detect and characterize a broad range of organic molecules in surface and subsurface samples. MOMA is centered around a linear ion trap mass spectrometer (ITMS) interfaced with two complementary &#x201c;front-end&#x201d; analytical techniques: laser desorption/ionization (LDI) and gas chromatography (GC). This dual capability enables MOMA to target a broad range of organic molecules (with masses up to 1,000 Da), from volatile to nonvolatile compounds. Here we only focus on laser desorption/ionization mass spectrometry (LDMS) mode data as it is particularly valuable for the detection of nonvolatile complex organics over a wide range of molecular weights, providing insights into potential biosignatures or prebiotic chemistry on Mars (<xref ref-type="bibr" rid="B19">Li et al., 2017</xref>). By leveraging this LDMS dataset, we aim to advance analytical techniques to maximize scientific return.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Representation of the Rosalind Franklin ExoMars rover (credits: European Space Agency (ESA)) and diagram of the Mars Organic Molecule Analyzer (MOMA) instrument onboard (credits: MOMA team and ESA).</p>
</caption>
<graphic xlink:href="fspas-12-1706125-g002.tif">
<alt-text content-type="machine-generated">A Mars rover (representing the ExoMars Rosalind Franklin rover) equipped with scientific instruments sits on a rocky terrain. An inset diagram highlights the MOMA instrument with vacuum pump, mass spectrometer, and laser pump unit, with various electronics and gas chromatography systems. The diagram details connections between parts and specifies component origins, indicating design elements and functionality for sample analysis.</alt-text>
</graphic>
</fig>
<p>Our work aims to mature the proof-of-concept science autonomy approaches we previously developed (<xref ref-type="bibr" rid="B12">Da Poian et al., 2022a</xref>; <xref ref-type="bibr" rid="B14">Do et al., 2024</xref>) and refine ML techniques on this LDMS dataset to enhance MOMA&#x2019;s scientific return. Our ML task focuses on clustering similar spectra and on the classification of mass spectra into main chemical families (10 different families/labels defined by MOMA scientists) and predicting chemical sample composition (67 labels) of new, previously unmeasured mass spectra during Mars exploration. This work provides a data analysis pipeline and internal tools to allow the MOMA science team to efficiently assess the chemical composition of Martian samples. The pipeline aims to enable scientists to quickly analyze new mass spectra, guiding operational decisions such as performing tandem mass spectrometry (<italic>i.e.</italic>, MS/MS), isolating peaks of interest, adjusting laser desorption/ionization parameters, and determining if a gas chromatography mass spectrometry (GCMS) follow-up experiment is worthwhile, ultimately accelerating scientific processing in time-limited mission operations.</p>
<p>By using the MOMA instrument as a proof-of-concept, we are demonstrating initial capabilities that, while currently developed for Earth-based spectral analysis and interpretation, represent critical steps toward enabling science autonomy on future planetary missions. These methods could be generalized and applied to other planetary mission concepts to enable different levels of autonomy based on the mission needs and instruments capabilities (<xref ref-type="bibr" rid="B3">Azari et al., 2021</xref>). A major challenge in developing such ML-based autonomy lies in the limited availability of representative training data from flight-like instruments. Here, we specifically investigate techniques to increase the amount of data available for ML algorithms training and evaluate how dataset volumes impact ML algorithms performance. At this stage, all ML model training in our research is performed on Earth, where computational resources enable to systematically explore how data augmentation affects learning. However, our long-term vision is to extend these approaches toward <italic>in situ</italic> adaptability&#x2013;where models deployed onboard a spacecraft could be retrained or fine-tuned using newly acquired data. Such capabilities would enable context-aware decision-making and instrument optimization during resource-limited missions operations. In this context, exploring shorter training durations (fewer epochs) serves not as an operational constraint but mimics constrained learning conditions due to flight-like conditions, allowing us to assess how augmentation enhances model generalization when data or training iterations are limited. By systematically evaluating how these generated datasets affect ML performance, we lay the groundwork for more robust and scalable ML solutions that can ultimately support autonomous MS operations in future planetary science missions.</p>
</sec>
</sec>
<sec id="s2">
<label>2</label>
<title>Dataset and augmentation techniques</title>
<p>The development of reliable ML models to enable the analysis and prediction of chemical compositions using MS data is challenged by the limited availability of representative training data&#x2013;a consequence of the high cost and constraints of conducting tests on flight-like instruments. If the volume of data is insufficient to provide enough representative data, the best solution would be to collect more data in the laboratory or in the field. However, this process is time-consuming, resource intensive, and expensive, so we explore data augmentation and data generation techniques to expand the available input dataset. The two main approaches to increasing data volume are: 1) using a real data point and applying algorithms (classic algorithms or more complex ones like neural network (NN) techniques) to augment existing real data points (<xref ref-type="fig" rid="F3">Figure 3</xref>), and 2) generating entirely synthetic data based on simulations with varying input parameters.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Data augmentation techniques definition, pros and cons, and examples: classic techniques (applied in this work) and neural networks-based techniques (that will be investigated in future work).</p>
</caption>
<graphic xlink:href="fspas-12-1706125-g003.tif">
<alt-text content-type="machine-generated">Diagram comparing classic and neural network-based data augmentation techniques. Classic techniques are easy to implement, fast, and interpretable but offer limited diversity. Neural network-based techniques provide high realism and capture complex patterns but have high training costs and are less interpretable. Both techniques enhance machine learning by increasing dataset volumes and improving algorithm performance and robustness.</alt-text>
</graphic>
</fig>
<p>In mass spectrometry applications, modification strategies for mass spectra have traditionally focused on preprocessing steps such as baseline correction, noise reduction treatment, normalization, and peaks alignment (<xref ref-type="bibr" rid="B26">R&#xe0;fols et al., 2018</xref>). With the evolution of chemometrics and ML studies, data augmentation techniques including noise injection, peak intensity modification are being explored with particular attention to preserving chemical plausibility (<xref ref-type="bibr" rid="B4">Bjerrum et al., 2017</xref>). Building on these concepts, recent studies have explored realistic spectral variations that mimic physical and/or instrumental effects. For instance, <xref ref-type="bibr" rid="B35">Wang et al. (2024)</xref> analyzed some carefully-designed augmentation strategies, such as noise injection and peaks values modifications (<italic>e.g.</italic>, through peak averaging and square-root transformations) for deep learning models for aerosol particle classification under conditions of limited and imbalanced single-particle MS data. Their results highlight the value of specific augmentation in improving model generalization when experimental data are limited or heterogeneous. Similar approaches have long been used in other domains, such as for image analysis, where data augmentation techniques consist in applying geometric transformations such as flipping, cropping, rotating, modifying colors, and injecting noise to augment the data volume (<xref ref-type="bibr" rid="B28">Shorten, C. and Khoshgoftaar, T.M., 2019</xref>). Similar strategies are being adapted for MS data through both algorithmic and NN-based techniques (<xref ref-type="fig" rid="F3">Figure 3</xref>). Other ML-based techniques such as Generative Adversarial Networks (GANs), a NN technique that can generate synthetic but realistic data (<xref ref-type="bibr" rid="B17">Goodfellow et al., 2020</xref>), are promising and will be explored in the future. In this study, we focus on traditional data augmentation techniques to increase our training dataset by introducing slight modifications to existing data, with the goal of improving the ML model&#x2019;s generalization performance, reducing overfitting, and enhancing performance on novel data.</p>
<sec id="s2-1">
<label>2.1</label>
<title>Available dataset</title>
<p>Our work leverages mass spectral data from the ETU of the MOMA instrument (<xref ref-type="fig" rid="F2">Figure 2</xref>) (<xref ref-type="bibr" rid="B19">Li et al., 2017</xref>). The ETU is a form, fit, and functional duplicate of the flight model (FM) that permits analysis of a wide range of standard and Mars analog samples into a proxy carousel for direct LDMS analysis using a UV (266 nm) pulsed laser. The analysis performed on the ETU represents a high-fidelity analog of MOMA operation and data production. This instrument is a critical flight resource for the Rosalind Franklin mission and is thus tracked closely and maintained in a controlled configuration and high level of cleanliness, with significant operator support requirements; as such, the range and scope of new samples analyzed by the ETU is limited. To date, several hundred samples have been analyzed on the ETU, each producing thousands of individual mass spectra on average.</p>
<p>Our original dataset is composed of about &#x223c;30,000 LDMS spectra collected on the ETU by the science team for scientific purposes (<xref ref-type="bibr" rid="B13">Da Poian et al., 2022b</xref>), with engineering test data excluded and archived separately in an internal NASA database. The data augmentation we investigate here involves processes to artificially increase the available dataset by introducing statistically plausible variations to the original data. While data augmentation techniques are commonly applied to image and signal processing domains (<xref ref-type="bibr" rid="B28">Shorten and Khoshgoftaar, 2019</xref>; <xref ref-type="bibr" rid="B33">Wang and Perez, 2017</xref>), augmentation for MS data, especially in planetary science context, requires careful consideration to preserve the underlying scientific validity of the data. Several challenges arise when designing augmentation strategies for MS data such as:<list list-type="simple">
<list-item>
<label>-</label>
<p>The preservation of scientific validity: as each peak represents a specific ion or fragment, the alteration of a peak intensity or position could lead to the wrong interpretation of the chemical signature.</p>
</list-item>
<list-item>
<label>-</label>
<p>The domain-specific variability: as MS patterns depend on the instrument type and the instrument characteristics (<italic>e.g.</italic>, ionization method, type of mass spectrometer, instrument and sample cleanliness, etc.), augmentation techniques should not introduce bias toward a specific &#x201c;wrong&#x201d; instrument behavior.</p>
</list-item>
<list-item>
<label>-</label>
<p>The complex relationship between peaks: as MS peaks represent fragmentation patterns and isotopic relationships, augmentation techniques must maintain internal consistency of these complex molecular fragmentation patterns.</p>
</list-item>
<list-item>
<label>-</label>
<p>The balance between scientific validity and the creation of a diverse dataset: the goal of augmentation techniques is to increase the diversity of the dataset while respecting the instrument and science fidelity.</p>
</list-item>
</list>
</p>
<p>To mitigate these challenges, we developed traditional augmentation techniques that carefully constrain modifications of MS data within chemically meaningful ranges, ensuring that the generated spectra remain representative of the true instrument behavior. For instance, intensity changes were applied globally rather that to specific isolated peaks, shifts were bounded within instrument resolution limits, and noise additions were derived from experimental runs. Our augmentation strategies maintain fidelity to the scientific constraints of LDMS data while still producing a more diverse and robust dataset for input to ML algorithms.</p>
</sec>
<sec id="s2-2">
<label>2.2</label>
<title>Traditional augmentation techniques</title>
<p>We developed scripts for various data augmentation techniques (<xref ref-type="table" rid="T1">Table 1</xref>) designed to mimic realistic mass spectral variability due to instrumental or environmental factors. These scripts include techniques to shift peaks by shifting <italic>m/z</italic> values (<italic>i.e.</italic>, the x-axis values) and the relative intensity values (<italic>i.e.</italic>, the y-axis values), as well as adding noise (focusing on random noise). We also investigate a stretch transformation and the shift of some peaks. Each technique is assessed by MOMA scientists for its consistency with the physical principles underlying LDMS data and more specifically MOMA-related chemistry. The goal of scientific validity is to ensure that the transformations do not introduce artifacts inconsistent with MS science. This augmentation strategy aims to enhance the ML model generalization and robustness while preserving the scientific validity of the augmented mass spectra. We introduce below the various augmentation techniques we implement in a Python script on the original MOMA dataset.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Summary of the various classic data augmentation techniques investigated in this work, with schematics of each technique, their definition and their scientific meanings, and their limits for mass spectrometry data.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Augmentation technique</th>
<th align="center">Definition</th>
<th align="center">Scientific meaning</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">
<inline-graphic xlink:href="fspas-12-1706125-fx1.tif">
<alt-text content-type="machine-generated">Table with 3 columns. The first column shows a visual representation of each augmentation technique (shift, random intensity, stretch, noise). The second column gives the definition of each augmentation technique. The third column summarizes the scientific meaning of each one.</alt-text>
</inline-graphic> Shift</td>
<td align="left">Shift all peaks in the spectrum by a limited and fixed value (&#x2b;/- X <italic>m/z</italic>) within a limited range to support ML model generalization</td>
<td align="left">Peak shifting is quite common in mass spectrometry, for example, it can be due to slight variations in laser energy or instrument tuning. The overall spectral pattern remains similar, so this augmentation mimics scientifically realistic variations<break/>Note: we need to be careful about shifting peaks associated with isotopic patterns</td>
</tr>
<tr>
<td align="center">
<inline-graphic xlink:href="fspas-12-1706125-fx2.tif">
<alt-text content-type="machine-generated">This table (4 columns, 8 rows) summarizes the effects on the main performance metrics for single variable change (augmentation %, CsI %, Epochs), for two variables combined (Augmentation x CsI, Augmentation x epochs, CsI x epochs), and for the three variables together (Augmentation x CsI x epochs).</alt-text>
</inline-graphic>Percentage intensity</td>
<td align="left">Random alters the value of the relative intensity for a subset of peaks (determined by a percentage)</td>
<td align="left">This is scientifically realistic as it can mimic variations in laser energy, sample volatility, sample condition, and instrument parameters (<italic>e.g.</italic>, waveform settings) &#x2013; all can influence the relative abundance of specific spectral peaks. This augmentation mimics expected fluctuations without altering peaks positions</td>
</tr>
<tr>
<td align="center">
<inline-graphic xlink:href="fspas-12-1706125-fx3.tif">
<alt-text content-type="machine-generated">Two bar graphs compare &quot;Original&quot; and &quot;Stretch&quot; data, both labeled with &quot;m/z&quot; on the axes. The &quot;Stretch&quot; graph displays broader bars, depicting a stretched effect compared to the original. Both graphs have similar data distributions, emphasizing the transformation.</alt-text>
</inline-graphic>Stretch</td>
<td align="left">The most intense peak (base peak) is anchored and remains unchanged while peaks to left of it are shifted to the left, and those on the right are shifted to the right with increasing shift outward for higher <italic>m/z</italic> values</td>
<td align="left">In practice low-mass peaks remain nearly fixed while higher-mass peaks are stretched outwards. This could reflect a mass calibration behavior and is realistic in instruments like our engineering models, low-mass regions are usually well-calibrated while calibration errors (<italic>e.g.</italic>, progressive non-linearities) can occur at higher masses</td>
</tr>
<tr>
<td align="center">
<inline-graphic xlink:href="fspas-12-1706125-fx4.tif">
<alt-text content-type="machine-generated">Two bar graphs display mass-to-charge ratios (m/z). The left graph, labeled &quot;Original,&quot; shows distinct colored bars. The right graph, labeled &quot;Noise,&quot; includes the same colored bars with additional gray bars, indicating interference or noise.</alt-text>
</inline-graphic>Random noise</td>
<td align="left">Add low-level random noise across the mass spectrum to simulate signal fluctuations and improve ML model generalization. Noise level can be tuned to represent different instruments or environmental conditions</td>
<td align="left">This is scientifically realistic as mass spectra inherently include noise from electronic, environmental, chemical sources. Adding controlled noise helps simulate these variations, making ML models robust to real-world data. Moreover, adjustable noise levels can mimic different signal-to-noise ratios, from clean lab data to noisier <italic>in-situ</italic> measurements</td>
</tr>
</tbody>
</table>
</table-wrap>
<sec id="s2-2-1">
<label>2.2.1</label>
<title>Shift</title>
<p>This technique applies a uniform shift to all <italic>m/z</italic> values in a spectrum by a small, random offset (<italic>e.g.</italic>, &#x2b;/- 1.5 <italic>m/z</italic>) (<xref ref-type="table" rid="T1">Table 1</xref>, raw 1). The entire mass spectrum is shifted to the left or right along the x-axis (i.e., <italic>m/z</italic> axis) while relative intensity values for each peak (<italic>i.e.</italic>, y-axis) remain unchanged. Scientifically, in mass spectrometry, especially for laser-based MS instruments like MOMA, small <italic>m/z</italic> shifts across entire spectra commonly occur due to instrumental variations such as laser energy fluctuations, timing offsets in the waveform, or calibration shift in the mass analyzer. These global shifts are common, particularly during warm-up. This augmentation technique, using a very limited <italic>m/z</italic> range, simulates the calibration drifts and helps ML models learn the spectral patterns independent of exact alignment with precise <italic>m/z</italic> values.</p>
<p>A variant approach was also tested, in which a specified percentage of randomly selected peaks were shifted by a random value within &#x2b;/- 2 <italic>m/z</italic>, while the rest of the peaks remain untouched. However, this method does not reflect any physical processes in most MS, since the peaks positions are governed by the ion flight path and timing calibration, which affects all ions systematically rather than individually. As a result, we removed this augmentation and instead employed a stretch-like augmentation technique, which is more physically plausible.</p>
</sec>
<sec id="s2-2-2">
<label>2.2.2</label>
<title>Stretch</title>
<p>Here, the most intense peak in a spectrum, also called &#x201c;base peak&#x201d; is anchored and remains unchanged (green peak in schematics of <xref ref-type="table" rid="T1">Table 1</xref>, raw 2) The peaks to the left (lower <italic>m/z</italic>) are shifted slightly toward lower <italic>m/z</italic> values, while peaks to the right of the base peak (high <italic>m/z</italic>) are shifted towards higher <italic>m/z</italic> values, with magnitude increasing with distance. This creates a &#x201c;stretched&#x201d; effect from the anchored base peak outward (<xref ref-type="table" rid="T1">Table 1</xref>, raw 2). Specifically for linear ion trap devices such as the MOMA instrument, spectral stretching simulates calibration drift caused by factors like RF amplitude nonlinearity, space charge effects, and variable ion ejection timing due to scan rate dependencies. In practice, low-mass calibration in MOMA is usually more susceptible to space charge effects, whereas higher-mass peaks may appear stretched due to amplifier nonlinearity or frequency drifts. This augmentation is valuable when simulating the progressive mass calibration drift commonly observed when analyzing samples with high ion density or over longer periods of time and under different environmental conditions.</p>
</sec>
<sec id="s2-2-3">
<label>2.2.3</label>
<title>Intensity change</title>
<p>In this technique, we randomly selected a fraction of peaks (<italic>e.g.</italic>, 30%) and scale their intensity up or down within a given factor (<italic>e.g.</italic>, 0.7x - 1.3x) (<xref ref-type="table" rid="T1">Table 1</xref>, raw 3). The peak positions (<italic>i.e.</italic>, <italic>m/z</italic> values) on the x-axis remain unchanged.</p>
<p>This simulates real-world variability in relative peak intensities caused by laser focus or pulse-to-pulse stability, sample heterogeneity, or ionization efficiency. For example, in cesium iodide (CsI) samples (the MOMA calibration sample), the parent ion at <italic>m/z</italic> 133 is not always the most intense peak, and ion clusters like <italic>m/z</italic> 393 (<italic>i.e.</italic>, Cs<sub>2</sub>I) may dominate. This augmentation mimics the variability and encourages ML models to rely on relative patterns, not on the absolute intensity.</p>
</sec>
<sec id="s2-2-4">
<label>2.2.4</label>
<title>Noise addition</title>
<p>Here we added different types of noise to the intensity values of each peak (<italic>i.e.</italic>, y-axis) (<xref ref-type="table" rid="T1">Table 1</xref>, raw 4). We investigated random noise, where we added uniform noise to the mass spectrum and where the intensity of each data point was modified by a random value from a non-Gaussian distribution. Random noise is a plausible example of non-ideal environmental noise, simulating chemical and instrument noise and could mimic the laser shot-to-shot variations combined with electronic noise from the detector. As the noise addition mimics both the instrument and chemical noise, it can increase the robustness of ML models to artifacts and complex real-world spectra.</p>
</sec>
</sec>
<sec id="s2-3">
<label>2.3</label>
<title>Scientific consistency</title>
<p>Once the augmented MS data were created, we implemented a validation process in close collaboration with the MOMA science team to ensure their scientific consistency related to the MOMA instrument. The MOMA science team reviewed and analyzed the augmented spectra using similar diagnostic process as for flight data analysis. They specifically focused on:<list list-type="simple">
<list-item>
<label>-</label>
<p>the peak shapes, consistent with the MOMA instrument,</p>
</list-item>
<list-item>
<label>-</label>
<p>the relative peak intensities,</p>
</list-item>
<list-item>
<label>-</label>
<p>the <italic>m/z</italic> distributions and shifts introduced by augmentation, to ensure the shifts stayed within MOMA&#x2019;s known calibration uncertainties,</p>
</list-item>
<list-item>
<label>-</label>
<p>the noise levels, to ensure they remained within realistic instrument behavior and did not introduce non-desired artifacts or implausible features.</p>
</list-item>
</list>
</p>
<p>These criteria were assessed through manual expert review process using visualization tools applied to MOMA ETU data. This process was iterative to refine data augmentation characteristics to ensure that the augmented datasets maintained the science integrity and could be used to support the ML model development without introducing bias, artifacts or misleading features.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Methodology and neural network performance metrics</title>
<sec id="s3-1">
<label>3.1</label>
<title>Experimental setup and methodology</title>
<p>In this work, we build upon earlier efforts that developed ML-based analyses of MOMA LDMS mass spectra (<xref ref-type="bibr" rid="B11">Da Poian et al., 2021</xref>). The original dataset consists of LDMS spectra collected from the MOMA ETU model during laboratory experiments using both individual chemical standards and complex mixtures representative of analog materials relevant to Mars exploration. These laboratory experiments covered a range of molecular families expected during MOMA flight operations, providing a diverse and representative training set for ML model development (<xref ref-type="bibr" rid="B12">Da Poian et al., 2022a</xref>). In collaboration with the MOMA science team, each mass spectrum was labeled using two different ways: a <italic>category label</italic>, representing the chemical family of the tested compound (<italic>e.g.</italic>, &#x201c;pure mineral&#x201d;, &#x201c;pure organic standard&#x201d;), and a <italic>sample label</italic>, representing the specific physical sample analyzed (<italic>e.g.</italic>, &#x201c;hematite&#x201d;). The dataset is moderately imbalanced with calibration spectra being the most frequent class due to repeated tuning and performance checks on the ETU model. Each mass spectrum is represented as a one-dimensional intensity array, with both associated experimental metadata and labels compiled in a unified CSV file referred to here as the &#x201c;original dataset&#x201d;.</p>
<p>The various data augmentation methods were applied to this original dataset in custom (<xref ref-type="table" rid="T1">Table 1</xref>) generating new mass spectra based on the original data. We then combine these generated spectra with the original data to form multiple training configurations with various percentages (10%, 30%, 50%, 70%, and 90%) of augmented data. In addition to varying the amount of augmented data, we also vary the proportion of calibration data (cesium iodide) used in the input data &#x2013; 0%, 50%, or 100%. These various input datasets create multiple training configurations. Finally, we varied the number of training epochs&#x2013;the number of times the entire training dataset is passed through the model during learning&#x2013;using 5, 10, 50, 100, and 200 epochs across all configurations of input data. The various options for the combinations of input data (<italic>i.e.</italic>, amount of calibration data and amount of augmented data) and the various epochs values are represented in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Summary of the parameters we vary to create different configurations for the input dataset (<italic>i.e.</italic>, percentage of augmented spectra and percentage of calibration data) and various training epochs.</p>
</caption>
<graphic xlink:href="fspas-12-1706125-g004.tif">
<alt-text content-type="machine-generated">Diagram showing three sections: Input data, Calibration data, and Epochs. Input data leads to &#x22;Original only&#x22; and &#x22;Original &#x2b; % of augmented&#x22; with percentages 10%, 30%, 50%, 70%, and 90%. Calibration data includes options for 0%, 50%, and 100% Csl data. Epochs range from 5 to 200. Each section is color-coded: purple, green, and blue respectively.</alt-text>
</graphic>
</fig>
<p>To evaluate the impact of augmented data on the model performance, we leverage the NN framework previously developed in <xref ref-type="bibr" rid="B13">Da Poian et al. (2022b)</xref> that uses open-source Python libraries including Scikit-Learn, TensorFlow, and Keras, on the various combinations of input datasets (<xref ref-type="fig" rid="F5">Figure 5</xref>). In brief, this NN uses a fully connected feed-forward architecture designed to classify mass spectra into predefined chemical categories called &#x201c;category labels&#x201d;. Each spectrum is represented as a unidimensional array by indexing data to rounded, &#x201c;integerized&#x201d; (transformed into integers corresponding to the nominal unit mass) values ranging from 1 to 2,000. In this work focusing on the investigation of data augmentation on ML model performance, this previously-developed NN is trained independently on each dataset combination (<italic>e.g.</italic>, original, augmented) to predict the <italic>category label</italic>. By comparing model performance across these configurations, we quantify how augmentation strategies influence the NN&#x2019;s ability to generalize to unseen data and to robustly identify scientifically meaningful features in mass spectra, using standard classification metrics.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Pipeline from original data collection, to data augmentation process (scripts and checks with the subject matter experts), and neural network algorithm training for performance comparison.</p>
</caption>
<graphic xlink:href="fspas-12-1706125-g005.tif">
<alt-text content-type="machine-generated">Flowchart depicting mass spectra data augmentation. At the top, &#x22;Mass Spectra from the MOMA Engineering Test Unit.&#x22; Below, manual data augmentation involves shifting, adding noise, and randomizing intensity. Modified spectra undergo expert evaluation. Original and augmented data are combined and input into neural networks for analysis.</alt-text>
</graphic>
</fig>
</sec>
<sec id="s3-2">
<label>3.2</label>
<title>Performance metrics description</title>
<p>When developing a ML classification model&#x2013;such as predicting the chemical composition of samples from planetary bodies&#x2013;it is essential to select and use appropriate performance metrics to evaluate the quality of the model&#x2019;s predictions that reflect both statistical accuracy and scientific relevance. In the context of planetary MS data, these metrics help evaluate how reliably the model can distinguish between different chemical compound labels. In our case, a false positive, for instance, could represent a spectrum incorrectly classified as organic when it is not&#x2013;potentially leading to an unnecessary activation of follow-up experiments (<italic>e.g.</italic>, GCMS experiment) or in the future an incorrect prioritization of data for downlink. On the other side, a false negative could correspond to a missed detection of a scientifically significant compound, leading to lost science opportunities. Understanding these errors is critical for future autonomous decision-making frameworks. We summarize the most commonly used classification performance metrics below:<list list-type="simple">
<list-item>
<label>-</label>
<p>Accuracy: the ratio of correctly predicted instances to the total instances in the dataset. While accuracy is a straightforward and widely reported metric, it could be misleading in the presence of class imbalance&#x2013;a situation where some categories are represented by many more samples than others&#x2013;or for specific tasks where the detections of false positives and false negatives carry different consequences.</p>
</list-item>
<list-item>
<label>-</label>
<p>Precision: the ratio of correctly predicted positive (true positive) observations to the total predicted positive observations. Precision focuses on the accuracy of the positive predictions. It assesses how many of the predicted positive instances are actually correct, therefore it minimizes false positives and ensures that when a positive instance is predicted, it is highly reliable.</p>
</list-item>
<list-item>
<label>-</label>
<p>Macro average precision (equal class treatment): the average precision calculated independently for each class, then averaged. This is useful to avoid false positives across all classes equally but treats all chemical classes the same, which overemphasize rare classes.</p>
</list-item>
<list-item>
<label>-</label>
<p>Weighted average precision (accounts for class imbalance): precision computed for each class and weighted by the number of true instances per class. It reflects the model&#x2019;s ability to avoid false positives while taking into account class distribution, but good performance on dominant chemical classes could mask poor performance on minor classes.</p>
</list-item>
<list-item>
<label>-</label>
<p>Recall (or Sensitivity): the ratio of correctly predicted positive observations (true positive) to all actual positive observations. This metric measures the model&#x2019;s ability to identify all relevant instances of a particular class, therefore it minimizes false negatives and ensures that most actual positive instances are correct.</p>
</list-item>
<list-item>
<label>-</label>
<p>Macro average recall (equal class treatment): the average recall calculated per class, then averaged. This measures the model&#x2019;s performance at detecting all instances of each chemical class.</p>
</list-item>
<list-item>
<label>-</label>
<p>Weighted average recall (accounts for class imbalance): recall computed for each class and weighted by the number of true instances per class. This metric measures the ability to detect correct instances across all classes, weighted by the frequency of each class. Rare and important classes may not significantly impact this metric.</p>
</list-item>
<list-item>
<label>-</label>
<p>F1-score: the harmonic mean of precision and recall. This metric provides a balanced assessment of a model&#x2019;s performance, especially when there is a trade-off between minimizing false positives and false negatives.</p>
</list-item>
<list-item>
<label>-</label>
<p>Macro average f1-score (equal class treatment): the harmonic mean of macro precision and macro recall. It provides a balanced view of how well the model avoids false positives and false negatives across all chemical classes equally but can obscure performance for frequent classes.</p>
</list-item>
<list-item>
<label>-</label>
<p>Weighted average f1-score (accounts for class imbalance): f1-score for each class is calculated and weighted by the support of that class. It is a good overall performance measure when the distribution of chemical classes matters but might still mask underperformance on rare but scientifically critical chemical compositions.</p>
</list-item>
<list-item>
<label>-</label>
<p>Confusion matrix: this is a tabular representation summarizing the classification model&#x2019;s outcomes, showing the number of true positives, true negatives, false positives, and false negatives. It provides a comprehensive view of how the model performs across different classes.</p>
</list-item>
</list>
</p>
<p>As our dataset is moderately imbalanced&#x2013;with some chemical classes (<italic>e.g.</italic>, calibration sample) represented by many more spectra than others&#x2013;single-number metrics (such as overall accuracy) can be misleading. To provide a meaningful assessment of the overall performance, the choice of the metrics needs to account for both class imbalance and scientific priorities.</p>
</sec>
</sec>
<sec sec-type="results|discussion" id="s4">
<label>4</label>
<title>Results and discussion</title>
<sec id="s4-1">
<label>4.1</label>
<title>Comparison of performance between original and augmented datasets</title>
<p>The choice of evaluation metrics to use depends on the specific task to accomplish, the available dataset (<italic>e.g.</italic>, class distribution), and the scientific or operational priorities of the task (<italic>e.g.</italic>, relative importance of false positives and false negatives in the problem&#x2019;s context). In our case, we are particularly interested in minimizing the number of false positives, as incorrectly predicting the presence of certain chemical compounds could lead to misleading scientific interpretations or mission operations decisions. At the same time, detecting rare but scientifically significant compounds&#x2013;such as potential biosignatures or key chemical markers&#x2013;is critical. For this reason, we use macro recall to evaluate the model&#x2019;s ability to detect all classes equally, including low-frequency compounds, and macro f1-score to provide a balanced measure of precision and recall across all classes. Additionally, we carefully look at the weighted f1-score to capture overall model performance despite the presence of class imbalance while still reflecting the trade-off between false positives and false negatives in a way that aligns with planetary science and astrobiology science goals. All the plots for these three metrics for all the configurations are summarized in <xref ref-type="fig" rid="F6">Figure 6</xref>.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Main three performance metrics (macro average recall, macro average f1-score, weighted average f1-score) for all NN training combinations, varying the number of epochs (each color: 5,10, 50, 100, and 200), the amount of CsI included (plots from left to right:0, 50%, 100%), and the amount of augmentation data (x-axis: 10%, 30%, 50%, 70%, 90%).</p>
</caption>
<graphic xlink:href="fspas-12-1706125-g006.tif">
<alt-text content-type="machine-generated">Three sets of line graphs showing metric values for different data augmentation percentages. The top set illustrates macro average recall, the middle shows macro average F1 score, and the bottom displays weighted average F1 score. Each set is divided into three panels for 0%, 50%, and 100% Csl with lines representing different numbers of epochs: 5, 10, 50, 100, and 200. Metric values increase with higher augmentation percentages and more epochs.</alt-text>
</graphic>
</fig>
<sec id="s4-1-1">
<label>4.1.1</label>
<title>Effect of augmentation percentage in the input dataset:</title>
<p>High-level analysis: For low epochs (5 and 10), adding a substantial fraction of augmented data to the input data (<italic>i.e.</italic>, &#x223c;50% and 70%) substantially improves all three performance metrics, confirming that augmentation can effectively compensate for limited training time. However, beyond 70% of augmented data, the gains plateau or slightly drop in some configurations&#x2013;especially at higher epochs. At 200 epochs, the difference between using 70% and 90% augmented data is usually small or negative.</p>
<p>Looking more closely, very low level of augmentation (10%) result in only marginal improvements, if any, compared to training with the original dataset alone (0%). Moderate augmentation (30%&#x2013;50%) consistently enhances performance, especially at lower epoch counts and with reduced CsI data, highlighting its value in resource-limited training scenarios. The largest performance boosts typically occur with higher augmentation levels (70%&#x2013;90%), particularly when training extends beyond 50 epochs (<italic>i.e.</italic>, macro recall values exceed 0.95). Yet, even in these cases, the benefits of 90% augmentation are not guaranteed to surpass those of 70%, indicating a threshold beyond which additional synthetic data may not contribute meaningfully. Overall, augmentation boosts ML model learning under specific limitations, especially when the number of epochs is constrained.</p>
</sec>
<sec id="s4-1-2">
<label>4.1.2</label>
<title>Effect of number of epochs</title>
<p>High-level analysis: The main increase in performance occurs between 5 and 10 epochs across all configurations, with still a subsequent gain from 10 to 50 epochs. Beyond 50 epochs, the increase in performance between 50, 100, and 200 epochs diminishes (<xref ref-type="fig" rid="F6">Figure 6</xref>). This confirms that training time is indeed a limiting factor early in the learning phase, but its relevance diminishes with higher epochs values. We notice that 50, 100, and 200 epochs are often close in performance, suggesting 50 epochs are sufficient to train our NN algorithm within a reasonable time while attaining acceptable performance.</p>
<p>Although all training in this study is performed on Earth&#x2013;where computational resources do not constrain training duration&#x2013;the number of epochs is treated here as a controlled variable to emulate conditions of limited retraining opportunities that would happen in resource-limited environments such as onboard a spacecraft. In future <italic>in situ</italic> applications, models may need to be fine-tuned using newly acquired data under limited time and computational constraints. While training duration is not a constraint on Earth, evaluating performance across various training durations provides valuable insight on the effects of data augmentation in model generalization when learning time would be limited in future <italic>in situ</italic> scenarios.</p>
</sec>
<sec id="s4-1-3">
<label>4.1.3</label>
<title>Effect of amount of calibration data (CsI)</title>
<p>Overall, we observe that across almost all augmentation/epochs configurations, including more CsI (100%) creates better performance. This effect is larger at low epochs/low amount of augmentation data, and smaller once the NN has both high augmentation and many epochs. Moreover, having some CsI data (50%) already gives a large benefit, and going to full 100% CsI yields smaller incremental gains.</p>
<p>Including CsI is most valuable for low epochs and low augmentation percentage, once the configuration uses high-data (larger augmentation percentage) and higher epochs value, the benefit is marginal.</p>
</sec>
</sec>
<sec id="s4-2">
<label>4.2</label>
<title>Computational training time</title>
<p>Obviously, epochs are the dominant driver of computational cost represented by the training time (<xref ref-type="fig" rid="F7">Figure 7</xref>). Augmenting the training rounds from 5 epochs to 200 epochs, increases the training time by about &#x223c;102 min. Moreover, augmenting the size of the input dataset (through the augmentation % variable) substantially increases runtime as well. A jump from the original dataset (0% augmentation) to 90% augmentation increases the training time by about &#x223c;60 min. Finally, including CsI in the input dataset has negligible impact on the training time.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Comparison of the computational time for the different configurations (training time in seconds, represented on a log10 scale).</p>
</caption>
<graphic xlink:href="fspas-12-1706125-g007.tif">
<alt-text content-type="machine-generated">Line charts showing training time in seconds (log10) for different augmentation percentages and epochs at 0 percent, 50 percent, and 100 percent Csl. Training time increases with more augmentation and epochs. Legend indicates lines for 5, 10, 50, 100, and 200 epochs.</alt-text>
</graphic>
</fig>
<p>As augmentation increases both the NN performance and its training time (<italic>i.e.</italic>, computational cost), we can optimize it for Pareto efficiency described in the following section.</p>
</sec>
<sec id="s4-3">
<label>4.3</label>
<title>Pareto frontier</title>
<p>The Pareto frontier (or Pareto front) is used in multi-objective optimization and aims at describing the set of solutions that are optimal and non-dominated, <italic>i.e.</italic>, improving one objective results in a loss in another (<xref ref-type="bibr" rid="B24">Navon et al., 2021</xref>). In our case, the two objectives are to maximize the NN performance (<italic>i.e.</italic>, highest macro recall, macro f1-score, weighted f1-score) while minimizing the computational cost (<italic>i.e.</italic>, training time). As shown in <xref ref-type="fig" rid="F8">Figure 8</xref>, some of our configurations achieve excellent performance, but require long training times. The Pareto front identifies the configurations that offer the best trade-offs between speed and performance. Not only are specific configurations more efficient in terms of performance vs. training time, but theyalso provide insight into the generalization and robustness of the trained NN. In ML problems, generalization is the ability of a model to maintain high performance on unseen data, and robustness is the ability to remain stable across different data distributions or noise conditions.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Pareto front analysis of three main metrics (macro recall, macro f1-score, weighted f1-score) versus training time (in seconds) for NN model trained with 0%, 50%, and 100% CsI. Each panel shows individual runs (dots) with different training epochs (5, 10, 50, 100, or 200) and various augmentation percentages, and the corresponding Pareto-optimal solutions (solid lines) for each epoch. The dashed olive line marks the optimal Pareto trade-offs between the epoch numbers and the amount of augmented data. The blue star with the bold label marks the top-performing configuration.</p>
</caption>
<graphic xlink:href="fspas-12-1706125-g008.tif">
<alt-text content-type="machine-generated">Set of graphs comparing macro recall, macro F1, and weighted F1 against training time for different Collaboration Intensity (CsI) levels: 0%, 50%, and 100%. Each graph includes data for 5, 10, 50, 100, and 200 epochs. The macro recall and F1 scores tend to improve with increased training time and epochs, with higher CsI levels showing better performance.</alt-text>
</graphic>
</fig>
<p>
<xref ref-type="fig" rid="F8">Figure 8</xref> shows that runs with few epochs and no augmentation complete rapidly but reach lower performance. Interestingly, for the 0% CsI experiment, the model trained with 50 epochs and no augmentation (denoted as &#x201c;50e, 0%&#x201d; on <xref ref-type="fig" rid="F8">Figure 8</xref>) lies on the Pareto front and achieves near-optimal performance across the three metrics. For the 50% and 100% CsI experiments, the optimal Pareto solutions are for models trained with moderate augmentation (50%&#x2013;70%) and 50 to 100 epochs. This suggests that a combination of high-quality calibration and controlled augmentation yields to a more efficient model. Finally, more extreme configurations (<italic>e.g.</italic>, 200 epochs with 90% augmentation) reach marginal performance gains while requiring a large computational cost (<italic>e.g.</italic>, 3&#x2013;5 h).</p>
<p>
<xref ref-type="table" rid="T2">Table 2</xref> summarizes all the effects from varying a single variable (augmentation % in input dataset, CsI %, or number of epochs), from the interactions between two of these three variables, and effects of changes with the three variables.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Effects of main performance metrics from single variable change (variables: augmentation %, CsI %, epochs values), from interactions between 2 variables, and interactions with all 3 variables.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Variables (single and interactions)</th>
<th align="center">Direction and Value</th>
<th align="center">Strong effect when</th>
<th align="center">Interpretation</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Augmentation %</td>
<td align="left">Strong positive up to &#x223c;70%, then plateau</td>
<td align="left">No CsI, &#x2265;50 epochs</td>
<td align="left">Synthetic diversity is added, most beneficial in low-data regimes, diminishing returns beyond &#x223c;70%</td>
</tr>
<tr>
<td align="center">CsI %</td>
<td align="left">Strong positive, especially from no CsI to 50%, smaller gains to 100%</td>
<td align="left">Low epochs and/or low augmentation %</td>
<td align="left">High-quality calibration data lifts baseline performance; effect is stronger with limited training epochs</td>
</tr>
<tr>
<td align="center">Epochs</td>
<td align="left">Positive, main gain from 5 to 50 epochs, flattens after 100 epochs</td>
<td align="left">More pronounced when augmentation and CsI % are high</td>
<td align="left">More training rounds improve learning, returns diminish past &#x223c;100 epochs</td>
</tr>
<tr>
<td align="center">Augmentation x CsI</td>
<td align="left">Augmentation benefits decrease as CsI% increases</td>
<td align="left">Low CsI (0%&#x2013;50%), especially &#x2265;50 epochs</td>
<td align="left">Augmented data substitutes for missing calibration data, marginal improvement from 50% to 100% CsI</td>
</tr>
<tr>
<td align="center">Augmentation x epochs</td>
<td align="left">Any augmentation benefits from more epochs</td>
<td align="left">Low augmentation (&#x2264;50%) with &#x2265;50 epochs</td>
<td align="left">Without enough epochs, low augmentation data is not fully leveraged, but all augmentations benefit from &#x2265;50 epochs</td>
</tr>
<tr>
<td align="center">CsI x epochs</td>
<td align="left">CsI % can improve absolute performance but only marginally</td>
<td align="left">At no augmentation and low epochs</td>
<td align="left">Calibration data improves dataset quality at all epochs</td>
</tr>
<tr>
<td align="center">Augmentation x CsI x epochs</td>
<td align="left">With all 3 high we obtain the max performance but high computational cost. 2 of them high is near optimal</td>
<td align="left">Pareto front often at 50%&#x2013;70% augmentation, 50% CsI, 50&#x2013;100 epochs</td>
<td align="left">At least 2 variables must be high for best performance</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In our study, high augmentation improves the generalization by exposing the NN to a broader variety of training examples, reducing the risk of overfit to the original dataset. In contrast, high CsI percentage (high-quality calibration data) helps the model&#x2019;s robustness without overwhelming the computational cost. More epochs allow the model to refine the decision boundaries for the feature&#x2013;label relationships, but the model tends to overfit after &#x223c;100 epochs.</p>
<p>The Pareto front highlights the trade-off between classification performance and computational cost. In our configurations, the Pareto frontier between performance and training cost tends to be for configurations with 50%&#x2013;70% augmentation, 50&#x2013;100 epochs, and &#x2265;50% CsI.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<label>5</label>
<title>Conclusion</title>
<sec id="s5-1">
<label>5.1</label>
<title>Summary of findings</title>
<p>Our study aimed at investigating data augmentation techniques for MS data with the goal of preserving scientific interpretability to help in NN learning for planetary science applications. This work directly addresses one of the main barriers to enable ML-driven science autonomy&#x2013;the scarcity of representative training data from flight-like instruments. We first investigated various ways to augment our original dataset, and we established their scientific validity through a verification process conducted in close collaboration with instrument domain experts. We then assessed how these augmented spectra, calibration data, and training duration affect NN performance for our specific MS classification task.</p>
<p>Across all metrics, the use of augmented data consistently improved generalization, but the magnitude of improvement depended on the training regime. The strongest gains happened for lower epochs where augmentation effectively compensates for the limited training time. For intermediate epochs values (50 epochs), the improvement was moderate, and performance gains plateaued at higher epochs (100 epochs and above). Augmentation most effectively boosts NN learning under specific conditions, namely, when computational resources and training time are limited.</p>
<p>Similarly, the amount of calibration data used in the training set also had a measurable effect on the NN performance: including some (50%) or all (100%) of the CsI generally improved all metrics, especially for higher augmentation levels. Finally, training for more epochs increased performance with the most noticeable improvements from 5 epochs to 50 epochs. Our Pareto front analysis shows that beyond &#x223c;100 epochs, the training time increases while the performance returns are plateauing, especially for high augmentation and all CsI included. These findings demonstrate that scientifically consistent augmentation data can meaningfully boost the ML model learning and robustness for planetary science MS data, particularly in sparse-data regimes. By addressing the challenge of limited training data, this work lays a critical foundation for developing reliable ML models to support science autonomy development in future planetary missions.</p>
</sec>
<sec id="s5-2">
<label>5.2</label>
<title>Future work</title>
<p>Our main goal is to support the science team with their analysis and decision-making process using data science and ML tools during operations of the MOMA instrument on Mars. As such, our work was built on a solid collaboration to fully address the science team&#x2019;s needs and develop the most suitable tools while respecting mission operations constraints. Our multidisciplinary team composed of MS experts (to guide the science evaluation of the analysis tools), data science and ML experts (to develop the tools using computer science techniques), and software engineers (to develop the user interface for the tools) closely worked together from the problem statement, through the data collection and processing, to the model evaluation and deployment.</p>
<p>A key focus of this research was the systematic investigation of data augmentation to improve model generalization and robustness. Our findings provide concrete, data-driven recommendations for configuring NN in planetary mission contexts with scientifically validated augmentation data. Building on this research, future work will expand toward NN-based data augmentation methods, such as Generative Adversarial Networks (GANs; <xref ref-type="bibr" rid="B17">Goodfellow et al., 2020</xref>) and Variational Autoencoders (VAEs) to produce high-fidelity and scientifically-reliable mass spectra. GANs, for instance, use two NNs &#x2013; one generating synthetic but realistic data points and the other distinguishing real from synthetic data points&#x2013;to create highly realistic data, while VAEs learn latent representations that can be sampled to generate plausible new spectra. Although these techniques are computationally intense and more complex to implement, they hold significant potential to enrich training datasets, particularly in scenarios where data are sparse. Rigorous validation by domain experts will remain essential to ensure that any synthetically generated spectra preserve the science integrity required for MS data in planetary science applications.</p>
<p>Our team is also investigating the deployment of these ML prediction algorithms on high performance space computing (HPSC) boards from Microchip to test whether the MOMA flight software and the NN models can operate in parallel. This will include assessing inference performance from the NN models on newly collected data, as well as evaluating execution time, memory capabilities, and power consumption under flight-relevant conditions.</p>
<p>Beyond immediate applications to the MOMA instrument onboard ExoMars, our work directly benefits future missions such as Dragonfly, targeting Titan in the 2030s which will be equipped with DraMS a mass spectrometer instrument based on MOMA heritage, as well as missions targeting the Ocean Worlds Europa and Enceladus. Moreover, our multidisciplinary team (MS experts, Mars and Titan science experts, and computer scientists) validates the importance of collaboration between missions&#x2019; science team and data scientists in order to develop the most efficient approach for the analysis of MS data for space missions. This collaborative approach can be leveraged for future applications to other planetary instruments by identifying common challenges (such as data processing, decision-making support, anomaly/outlier detection, data prioritization) and producing general algorithms applicable to new instrument types.</p>
</sec>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The datasets presented in this article are not readily available because The ExoMars MOMA instrument is not launched yet, the data is still proprietary to the MOMA Science team. Requests to access the datasets should be directed to Victoria Da Poian, <email xlink:href="victoria.dapoian@nasa.gov">victoria.dapoian@nasa.gov</email>; Eric Lyness, <email xlink:href="eric.i.lyness@nasa.gov">eric.i.lyness@nasa.gov</email>; Xiang Li, <email xlink:href="xiang.li@nasa.gov">xiang.li@nasa.gov</email>.</p>
</sec>
<sec sec-type="author-contributions" id="s7">
<title>Author contributions</title>
<p>VD: Conceptualization, Data curation, Formal Analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing &#x2013; original draft, Writing &#x2013; review and editing. SH: Conceptualization, Resources, Supervision, Writing &#x2013; review and editing. EL: Conceptualization, Funding acquisition, Investigation, Methodology, Resources, Supervision, Validation, Writing &#x2013; review and editing. XL: Conceptualization, Data curation, Formal Analysis, Funding acquisition, Investigation, Methodology, Resources, Supervision, Validation, Writing &#x2013; review and editing. RD: Formal Analysis, Investigation, Methodology, Validation, Writing &#x2013; review and editing. WB: Funding acquisition, Resources, Supervision, Validation, Writing &#x2013; review and editing. BT: Conceptualization, Data curation, Formal Analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Supervision, Visualization, Writing &#x2013; review and editing.</p>
</sec>
<ack>
<title>Acknowledgements</title>
<p>The authors thank the reviewers and the editors for providing thoughtful feedback, which greatly improved the clarity and quality of this manuscript. We are grateful to the NASA Planetary Environment Lab (PEL) science team members, particularly Luoth Chou and David Burtt, for their guidance, support, and valuable discussions on scientific consistency throughout this investigation. We also acknowledge the contributions of the software development team&#x2014;Joe Avolio, Nick Dobson, and Brad Tse&#x2014;whose expertise was essential to this project. The authors further thank colleagues from the Horst&#x2019;s research group at Johns Hopkins University for their stimulating discussions and continuous support. Finally, this project used the high-performance computing resources provided by the NASA Center for Climate Simulation (NCCS) at NASA Goddard Space Flight Center.</p>
</ack>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>Authors VD and EL were employed by Tyto Athene LLC.</p>
<p>Author RD was employed by Danell Consulting Inc.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="ai-statement" id="s10">
<title>Generative AI statement</title>
<p>The authors declare that Generative AI was used in the creation of this manuscript. to brainstorm ideas to generate figures (especially <xref ref-type="fig" rid="F2">Figures 2</xref>, <xref ref-type="fig" rid="F4">4</xref>, <xref ref-type="fig" rid="F8">8</xref>)</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<fn-group>
<fn fn-type="custom" custom-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2314535/overview">Stavro Ivanovski</ext-link>, National Institute of Astrophysics (INAF), Italy</p>
</fn>
<fn fn-type="custom" custom-type="reviewed-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2025646/overview">Jan Lisec</ext-link>, Federal Institute for Materials Research and Testing (BAM), Germany</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3127501/overview">James Marshall</ext-link>, Mars Petcare, United Kingdom</p>
</fn>
</fn-group>
<ref-list>
<title>References</title>
<ref id="B1">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Arevalo</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Ni</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Danell</surname>
<given-names>R. M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Mass spectrometry and planetary exploration: a brief review and future projection</article-title>. <source>J. Mass Spectrom.</source> <volume>55</volume> (<issue>e4454</issue>), <fpage>e4454</fpage>. <pub-id pub-id-type="doi">10.1002/jms.4454</pub-id>
<pub-id pub-id-type="pmid">31663201</pub-id>
</mixed-citation>
</ref>
<ref id="B2">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ayodele</surname>
<given-names>T. O.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Machine learning overview</article-title>. <source>New Adv. Mach. Learn.</source> <volume>2</volume> (<issue>9&#x2013;18</issue>), <fpage>16</fpage>. <pub-id pub-id-type="doi">10.5772/9374</pub-id> </mixed-citation>
</ref>
<ref id="B3">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Azari</surname>
<given-names>A. R.</given-names>
</name>
<name>
<surname>Biersteker</surname>
<given-names>J. B.</given-names>
</name>
<name>
<surname>Dewey</surname>
<given-names>R. M.</given-names>
</name>
<name>
<surname>Doran</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Forsberg</surname>
<given-names>E. J.</given-names>
</name>
<name>
<surname>Harris</surname>
<given-names>C. D. K.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Integrating machine learning for planetary science: perspectives for the next decade</article-title>. <volume>53</volume>. <pub-id pub-id-type="doi">10.3847/25c2cfeb.aa328727</pub-id>
</mixed-citation>
</ref>
<ref id="B36">
<mixed-citation publication-type="web">
<person-group person-group-type="author">
<name>
<surname>Barnes</surname>
<given-names>J. W.</given-names>
</name>
<name>
<surname>Turtle</surname>
<given-names>E. P.</given-names>
</name>
<name>
<surname>Trainer</surname>
<given-names>M. G.</given-names>
</name>
<name>
<surname>Lorenz</surname>
<given-names>R. D.</given-names>
</name>
<name>
<surname>MacKenzie</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Brinckerhoff</surname>
<given-names>W. B.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Science goals and objectives for the Dragonfly Titan rotorcraft relocatable lander</article-title>. <source>The Planetary Science Journal</source> <volume>2</volume> (<issue>4</issue>), <fpage>130</fpage>. <pub-id pub-id-type="doi">10.3847/PSJ/abfdcf</pub-id>
</mixed-citation>
</ref>
<ref id="B4">
<mixed-citation publication-type="web">
<person-group person-group-type="author">
<name>
<surname>Bjerrum</surname>
<given-names>E. J.</given-names>
</name>
<name>
<surname>Glahder</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Skov</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Data augmentation of spectral data for convolutional neural network (CNN) based deep chemometrics</article-title>. <comment>Available online at: <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/1710.01927">https://arxiv.org/abs/1710.01927</ext-link>.</comment>
</mixed-citation>
</ref>
<ref id="B5">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Brinckerhoff</surname>
<given-names>W. B.</given-names>
</name>
<name>
<surname>Pinnick</surname>
<given-names>V. T.</given-names>
</name>
<name>
<surname>van Amerom</surname>
<given-names>F. H. W.</given-names>
</name>
<name>
<surname>Danell</surname>
<given-names>R. M.</given-names>
</name>
<name>
<surname>Arevalo</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Atanassova</surname>
<given-names>M. S.</given-names>
</name>
</person-group> (<year>2013</year>). &#x201c;<article-title>Mars organic molecule Analyzer (MOMA) mass spectrometer for ExoMars 2018 and beyond</article-title>,&#x201d; in <source>Proceedings of the IEEE aerospace conference</source> (<publisher-name>IEEE</publisher-name>), <fpage>1</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.1109/AERO.2013.6496942</pub-id>
</mixed-citation>
</ref>
<ref id="B6">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cao</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Data science: a comprehensive overview</article-title>. <source>ACM Comput. Surv.</source> <volume>50</volume> (<issue>3</issue>), <fpage>1</fpage>&#x2013;<lpage>42</lpage>. <pub-id pub-id-type="doi">10.1145/3076253</pub-id>
</mixed-citation>
</ref>
<ref id="B7">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Carbonell</surname>
<given-names>J. G.</given-names>
</name>
<name>
<surname>Michalski</surname>
<given-names>R. S.</given-names>
</name>
<name>
<surname>Mitchell</surname>
<given-names>T. M.</given-names>
</name>
</person-group> (<year>1983</year>). &#x201c;<article-title>An overview of machine learning</article-title>,&#x201d; in <source>Machine learning</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Michalski</surname>
<given-names>R. S.</given-names>
</name>
<name>
<surname>Carbonell</surname>
<given-names>J. G.</given-names>
</name>
<name>
<surname>Mitchell</surname>
<given-names>T. M.</given-names>
</name>
</person-group> (<publisher-loc>Los Altos, CA</publisher-loc>: <publisher-name>Morgan Kaufmann</publisher-name>), <fpage>3</fpage>&#x2013;<lpage>23</lpage>. <pub-id pub-id-type="doi">10.1016/B978-0-08-051054-5.50005-4</pub-id>
</mixed-citation>
</ref>
<ref id="B8">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chien</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Morris</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Space applications of artificial intelligence</article-title>. <source>AI Mag.</source> <volume>35</volume> (<issue>4</issue>), <fpage>3</fpage>&#x2013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.1609/aimag.v35i4.2551</pub-id>
</mixed-citation>
</ref>
<ref id="B9">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chien</surname>
<given-names>S. A.</given-names>
</name>
<name>
<surname>Doubleday</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Thompson</surname>
<given-names>D. R.</given-names>
</name>
<name>
<surname>Wagstaff</surname>
<given-names>K. L.</given-names>
</name>
<name>
<surname>Bellardo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Francis</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>Onboard autonomy on the intelligent payload experiment CubeSat mission</article-title>. <source>J. Aerosp. Inf. Syst.</source> <volume>14</volume> (<issue>6</issue>), <fpage>307</fpage>&#x2013;<lpage>315</lpage>. <pub-id pub-id-type="doi">10.2514/1.I010386</pub-id>
</mixed-citation>
</ref>
<ref id="B10">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chou</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Mahaffy</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Trainer</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Eigenbrode</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Arevalo</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Brinckerhoff</surname>
<given-names>W.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Planetary mass spectrometry for agnostic life detection in the solar system</article-title>. <source>Front. Astronomy Space Sci.</source> <volume>8</volume>, <fpage>755100</fpage>. <pub-id pub-id-type="doi">10.3389/fspas.2021.755100</pub-id>
</mixed-citation>
</ref>
<ref id="B11">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Da Poian</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Lyness</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Brinckerhoff</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Danell</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Trainer</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Science autonomy and the ExoMars mission: machine learning to help find life on Mars</article-title>. <source>Computer</source> <volume>54</volume> (<issue>10</issue>), <fpage>69</fpage>&#x2013;<lpage>77</lpage>. <pub-id pub-id-type="doi">10.1109/MC.2021.3070101</pub-id>
</mixed-citation>
</ref>
<ref id="B12">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Da Poian</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Lyness</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Danell</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Theiling</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Brinckerhoff</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>Application to the ExoMars mission [abstract]</article-title>. In <source>Lunar and Planetary Science Conference</source>. <publisher-loc>Houston, TX</publisher-loc>: <publisher-name>Lunar and Planetary Institute</publisher-name>, <volume>53</volume>. <comment>Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.hou.usra.edu/meetings/lpsc2022/pdf/1952.pdf">https://www.hou.usra.edu/meetings/lpsc2022/pdf/1952.pdf</ext-link>
</comment>
</mixed-citation>
</ref>
<ref id="B13">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Da Poian</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Lyness</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Danell</surname>
<given-names>R. M.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Theiling</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Trainer</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2022b</year>). <article-title>Science autonomy and space science: application to the ExoMars mission</article-title>. <source>Front. Astronomy Space Sci.</source> <volume>9</volume>, <fpage>848669</fpage>. <pub-id pub-id-type="doi">10.3389/fspas.2022.848669</pub-id>
</mixed-citation>
</ref>
<ref id="B14">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Do</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Da Poian</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Lyness</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Danell</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Brinckerhoff</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2024</year>). &#x201c;<article-title>Machine learning on Mars mass spectrometry data: unlocking insights for autonomous planetary exploration poster no. 1097</article-title>,&#x201d; in <source>55th Lunar and Planetary Science Conference</source>. <publisher-loc>Houston, TX</publisher-loc>: <publisher-name>Lunar and Planetary Institute</publisher-name>. <comment>Available online at: <ext-link ext-link-type="uri" xlink:href="https://www.hou.usra.edu/meetings/lpsc2024/pdf/1097.pdf">https://www.hou.usra.edu/meetings/lpsc2024/pdf/1097.pdf</ext-link>.</comment>
</mixed-citation>
</ref>
<ref id="B15">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Goesmann</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Brinckerhoff</surname>
<given-names>W. B.</given-names>
</name>
<name>
<surname>Raulin</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Goetz</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Danell</surname>
<given-names>R. M.</given-names>
</name>
<name>
<surname>Getty</surname>
<given-names>S. A.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>The mars organic molecule analyzer (MOMA) instrument: characterization of organic material in Martian sediments</article-title>. <source>Astrobiology</source> <volume>17</volume> (<issue>6&#x2013;7</issue>), <fpage>655</fpage>&#x2013;<lpage>685</lpage>. <pub-id pub-id-type="doi">10.1089/ast.2016.1551</pub-id>
<pub-id pub-id-type="pmid">31067288</pub-id>
</mixed-citation>
</ref>
<ref id="B16">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gonz&#xe1;lez</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Apostolopoulos</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Iagnemma</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Slippage and immobilization detection for planetary exploration rovers <italic>via</italic> machine learning and proprioceptive sensing</article-title>. <source>Journal of Field Robotics</source>. <pub-id pub-id-type="doi">10.1002/rob.21736</pub-id>
</mixed-citation>
</ref>
<ref id="B17">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Goodfellow</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Pouget-Abadie</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Mirza</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Warde-Farley</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Ozair</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Generative adversarial networks</article-title>. <source>Commun. ACM</source> <volume>63</volume> (<issue>11</issue>), <fpage>139</fpage>&#x2013;<lpage>144</lpage>. <pub-id pub-id-type="doi">10.1145/3422622</pub-id>
</mixed-citation>
</ref>
<ref id="B18">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Hundman</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Constantinou</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Laporte</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Colwell</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Soderstrom</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Detecting spacecraft anomalies using LSTMs and nonparametric dynamic thresholding</article-title>,&#x201d; in <source>Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery and data mining (KDD &#x2019;18)</source> (<publisher-loc>New York, NY</publisher-loc>: <publisher-name>Association for Computing Machinery</publisher-name>), <fpage>387</fpage>&#x2013;<lpage>395</lpage>. <pub-id pub-id-type="doi">10.1145/3219819.3219845</pub-id>
</mixed-citation>
</ref>
<ref id="B19">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Danell</surname>
<given-names>R. M.</given-names>
</name>
<name>
<surname>Pinnick</surname>
<given-names>V. T.</given-names>
</name>
<name>
<surname>Grubisic</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>van Amerom</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Arevalo</surname>
<given-names>R. D.</given-names>
<suffix>Jr.</suffix>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>Mars organic molecule analyzer (MOMA) laser desorption/ionization source design and performance characterization</article-title>. <source>Int. J. Mass Spectrom.</source> <volume>422</volume>, <fpage>177</fpage>&#x2013;<lpage>187</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijms.2017.03.010</pub-id>
<pub-id pub-id-type="pmid">33005095</pub-id>
</mixed-citation>
</ref>
<ref id="B20">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>MacKenzie</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Neveu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Davila</surname>
<given-names>A. F.</given-names>
</name>
<name>
<surname>Lunine</surname>
<given-names>J. I.</given-names>
</name>
<name>
<surname>Craft</surname>
<given-names>K. L.</given-names>
</name>
<name>
<surname>Cable</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>The enceladus orbilander mission concept: balancing return and resources in the search for life</article-title>. <source>The Planetary Science Journal</source> <volume>2</volume> (<issue>2</issue>), <fpage>77</fpage>. <pub-id pub-id-type="doi">10.3847/PSJ/abe4da</pub-id>
</mixed-citation>
</ref>
<ref id="B21">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Malik</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Moster</surname>
<given-names>B. P.</given-names>
</name>
<name>
<surname>Obermeier</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Exoplanet detection using machine learning</article-title>. <source>Mon. Notices R. Astronomical Soc.</source> <volume>513</volume> (<issue>4</issue>), <fpage>stab3692</fpage>&#x2013;<lpage>stab5516</lpage>. <pub-id pub-id-type="doi">10.1093/mnras/stab3692</pub-id>
</mixed-citation>
</ref>
<ref id="B22">
<mixed-citation publication-type="book">
<collab>National Academies of Sciences, Engineering, and Medicine</collab> (<year>2022</year>). <source>Origins, worlds, and life: a decadal strategy for planetary science and astrobiology 2023&#x2013;2032</source>. <publisher-loc>Washington, DC</publisher-loc>: <publisher-name>The National Academies Press</publisher-name>. <pub-id pub-id-type="doi">10.17226/26522</pub-id>
</mixed-citation>
</ref>
<ref id="B23">
<mixed-citation publication-type="book">
<collab>National Aeronautics and Space Administration</collab> (<year>2022</year>). <source>NASA 2022 strategic plan</source>. <publisher-loc>Washington, DC</publisher-loc>: <publisher-name>NASA</publisher-name>.</mixed-citation>
</ref>
<ref id="B24">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Navon</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Shamsian</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Fetaya</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Chechik</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Learning the pareto front with hypernetworks</article-title>,&#x201d; in <source>9th International Conference on Learning Representations (ICLR 2021)</source> <publisher-name>(Virtual).</publisher-name> <comment>OpenReview / International Conference on Learning Representations (ICLR), Online/Virtual Conference</comment>. <comment>Available online at: <ext-link ext-link-type="uri" xlink:href="https://arxiv.org/abs/2010.04104">https://arxiv.org/abs/2010.04104</ext-link>.</comment>
</mixed-citation>
</ref>
<ref id="B25">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Phillips</surname>
<given-names>C. B.</given-names>
</name>
<name>
<surname>Pappalardo</surname>
<given-names>R. T.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Europa clipper mission concept: exploring Jupiter&#x2019;s ocean moon</article-title>. <source>EGU General Assem.</source> <volume>95</volume>, <fpage>165</fpage>&#x2013;<lpage>167</lpage>. <pub-id pub-id-type="doi">10.1002/2014eo200002</pub-id>
</mixed-citation>
</ref>
<ref id="B26">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>R&#xe0;fols</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Vilalta</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Brezmes</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ca&#xf1;ellas</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>del Castillo</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Yanes</surname>
<given-names>O.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Signal preprocessing, multivariate analysis and software tools for MA(LDI)-TOF mass spectrometry imaging for biological applications</article-title>. <source>Mass Spectrom. Rev.</source> <volume>37</volume> (<issue>3</issue>), <fpage>281</fpage>&#x2013;<lpage>306</lpage>. <pub-id pub-id-type="doi">10.1002/mas.21527</pub-id>
<pub-id pub-id-type="pmid">27862147</pub-id>
</mixed-citation>
</ref>
<ref id="B27">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Rothrock</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Kennedy</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Cunningham</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Papon</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Heverly</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ono</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2016</year>). &#x201c;<article-title>SPOC: Deep learning-based Terrain classification for Mars Rover Missions (AIAA SPACE 2016 Conference Paper No. 2016-5539)</article-title>,&#x201d; in <source>Proceedings of the American Institute of Aeronautics and Astronautics</source>. <pub-id pub-id-type="doi">10.2514/6.2016-5539</pub-id>
</mixed-citation>
</ref>
<ref id="B28">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shorten</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Khoshgoftaar</surname>
<given-names>T. M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A survey on image data augmentation for deep learning</article-title>. <source>J. Big Data</source> <volume>6</volume>, <fpage>60</fpage>. <pub-id pub-id-type="doi">10.1186/s40537-019-0197-0</pub-id>
</mixed-citation>
</ref>
<ref id="B29">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Thompson</surname>
<given-names>D. R.</given-names>
</name>
<name>
<surname>Altinok</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Bornstein</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Chien</surname>
<given-names>S. A.</given-names>
</name>
<name>
<surname>Doubleday</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Bellardo</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). <article-title>Onboard machine learning classification of images by a cubesat in Earth orbit</article-title>. <source>AI Matters</source> <volume>1</volume> (<issue>4</issue>), <fpage>38</fpage>&#x2013;<lpage>40</lpage>. <pub-id pub-id-type="doi">10.1145/2757001.2757010</pub-id>
</mixed-citation>
</ref>
<ref id="B30">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Turtle</surname>
<given-names>E. P.</given-names>
</name>
<name>
<surname>Trainer</surname>
<given-names>M. G.</given-names>
</name>
<name>
<surname>Barnes</surname>
<given-names>J. W.</given-names>
</name>
<name>
<surname>Lorenz</surname>
<given-names>R. D.</given-names>
</name>
<name>
<surname>Hibbard</surname>
<given-names>K. E.</given-names>
</name>
<name>
<surname>Adams</surname>
<given-names>D. S.</given-names>
</name>
<etal/>
</person-group> (<year>2009</year>). &#x201c;<article-title>Dragonfly: in situ exploration of Titan&#x2019;s organic chemistry and habitability</article-title>,&#x201d; in <conf-name>51st Lunar and Planetary Science Conference</conf-name>. (<publisher-loc>United States</publisher-loc>: <publisher-name>The Woodlands</publisher-name>), <fpage>184</fpage>&#x2013;<lpage>213</lpage>. <comment>Available online at: <ext-link ext-link-type="uri" xlink:href="https://insu.hal.science/insu-04459771/document">https://insu.hal.science/insu-04459771/document</ext-link>
</comment>.</mixed-citation>
</ref>
<ref id="B31">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vago</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Westall</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Coates</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>Jaumann</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Korablev</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Ciarletti</surname>
<given-names>V.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>Habitability on early Mars and the search for biosignatures with the ExoMars rover</article-title>. <source>Astrobiology</source> <volume>17</volume> (<issue>6-7</issue>), <fpage>471</fpage>&#x2013;<lpage>510</lpage>. <pub-id pub-id-type="doi">10.1089/ast.2016.1533</pub-id>
<pub-id pub-id-type="pmid">31067287</pub-id>
</mixed-citation>
</ref>
<ref id="B32">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Wagstaff</surname>
<given-names>K. L.</given-names>
</name>
<name>
<surname>Doran</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Davies</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Anwar</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Chakraborty</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Cameron</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). &#x201c;<article-title>Enabling onboard detection of events of scientific interest for the europa clipper spacecraft</article-title>,&#x201d; in <source>Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery and data mining (KDD &#x2019;19)</source> (<publisher-loc>New York, NY</publisher-loc>: <publisher-name>Association for Computing Machinery</publisher-name>), <fpage>2191</fpage>&#x2013;<lpage>2201</lpage>. <pub-id pub-id-type="doi">10.1145/3292500.3330656</pub-id>
</mixed-citation>
</ref>
<ref id="B33">
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Perez</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>The effectiveness of data augmentation in image classification using deep learning</article-title>. <source>Convolutional Neural Netw. Vis. Recognit.</source> <volume>11</volume> (<issue>2017</issue>), <fpage>1</fpage>&#x2013;<lpage>8</lpage>. <pub-id pub-id-type="doi">10.48550/arXiv.1712.04621</pub-id>
</mixed-citation>
</ref>
<ref id="B34">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Russino</surname>
<given-names>J. A.</given-names>
</name>
<name>
<surname>Basich</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Chien</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>Analyzing the efficacy of flexible execution, replanning, and plan optimization for a planetary lander</article-title>,&#x201d; in <source>Proceedings of the 32nd international conference on automated planning and scheduling (ICAPS 2022)</source> (<publisher-loc>Palo Alto, CA</publisher-loc>: <publisher-name>Association for the Advancement of Artificial Intelligence (AAAI Press)</publisher-name>). <pub-id pub-id-type="doi">10.1609/icaps.v32i1.19838</pub-id>
</mixed-citation>
</ref>
<ref id="B35">
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Ruser</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Schade</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Passig</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zimmermann</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Dollinger</surname>
<given-names>G.</given-names>
</name>
<etal/>
</person-group> (<year>2024</year>). &#x201c;<article-title>Rapid classification of aerosol particle mass spectra using data augmentation and deep learning</article-title>,&#x201d; in <source>Proceedings of the 2024 IEEE Conference on Artificial Intelligence (CAI)</source>, <publisher-loc>Piscataway, NJ</publisher-loc>: <publisher-name>IEEE</publisher-name> <fpage>1167</fpage>&#x2013;<lpage>1172</lpage>. <pub-id pub-id-type="doi">10.1109/CAI59869.2024.00208</pub-id>
</mixed-citation>
</ref>
</ref-list>
</back>
</article>