<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Plant Sci.</journal-id>
<journal-title>Frontiers in Plant Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Plant Sci.</abbrev-journal-title>
<issn pub-type="epub">1664-462X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fpls.2024.1499875</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Plant Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Deep learning-enabled exploration of global spectral features for photosynthetic capacity estimation</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Deng</surname>
<given-names>Xianzhi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Hu</surname>
<given-names>Xiaolong</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2849467"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Shi</surname>
<given-names>Liangsheng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1753339"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Su</surname>
<given-names>Chenye</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Jinmin</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Du</surname>
<given-names>Shuai</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Shenji</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>State Key Laboratory of Water Resources Engineering And Management, Wuhan University</institution>, <addr-line>Wuhan, Hubei</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Urban Operation Management Center of Hengsha Township</institution>, <addr-line>Shanghai</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Muhammad Fazal Ijaz, Melbourne Institute of Technology, Australia</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Bolin Fu, Guilin University of Technology, China</p>
<p>Jun Steed Huang, Carleton University, Canada</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Xiaolong Hu, <email xlink:href="mailto:xlhu@whu.edu.cn">xlhu@whu.edu.cn</email>; Liangsheng Shi, <email xlink:href="mailto:liangshs@whu.edu.cn">liangshs@whu.edu.cn</email>
</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>13</day>
<month>01</month>
<year>2025</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>15</volume>
<elocation-id>1499875</elocation-id>
<history>
<date date-type="received">
<day>22</day>
<month>09</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>20</day>
<month>12</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Deng, Hu, Shi, Su, Li, Du and Li</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Deng, Hu, Shi, Su, Li, Du and Li</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). 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.</p>
</license>
</permissions>
<abstract>
<p>Spectral analysis is a widely used method for monitoring photosynthetic capacity. However, vegetation indices-based linear regression exhibits insufficient utilization of spectral information, while full spectra-based traditional machine learning has limited representational capacity (partial least squares regression) or uninterpretable (convolution). In this study, we proposed a deep learning model with enhanced interpretability based on attention and vegetation indices calculation for global spectral feature mining to accurately estimate photosynthetic capacity. We explored the ability of the model to uncover the optimal vegetation indices form and illustrated its advantage over traditional methods. Furthermore, we verified that power compression was an effective method for spectral processing. Our results demonstrated that the new model outperformed traditional models, with an increase in the coefficient of determination (R<sup>2</sup>) of 0.01-0.43 and a decrease in root mean square error (RMSE) of 1.58-12.48 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>. The best performance of our model in R<sup>2</sup> was 0.86 and 0.81 for maximum carboxylation rate (<italic>V<sub>cmax</sub>
</italic>) and maximum electron transport rate (<italic>J<sub>max</sub>
</italic>), respectively. The photosynthesis-sensitive spectral bands identified by our model were predominantly in the visible range. The most sensitive vegetation indices form discovered by our model was <inline-formula>
<mml:math display="inline" id="im1">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>c</mml:mi>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>c</mml:mi>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>c</mml:mi>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>c</mml:mi>
<mml:msub>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>. Our model provides a new framework for interpreting spectral information and accurately estimating photosynthetic capacity.</p>
</abstract>
<kwd-group>
<kwd>hyperspectral data</kwd>
<kwd>spectral sensitive band</kwd>
<kwd>vegetation index</kwd>
<kwd>photosynthetic capacity</kwd>
<kwd>deep learning</kwd>
<kwd>power compression</kwd>
</kwd-group>
<counts>
<fig-count count="9"/>
<table-count count="4"/>
<equation-count count="41"/>
<ref-count count="118"/>
<page-count count="23"/>
<word-count count="12833"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Plant Bioinformatics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>Photosynthesis plays a critical role in the carbon uptake of vegetation and significantly impacts food production (<xref ref-type="bibr" rid="B29">Friedlingstein et&#xa0;al., 2022</xref>). The capacity of photosynthesis in C<sub>3</sub> crops relies on two critical physiological parameters: the maximum carboxylation rate (<italic>V<sub>cmax</sub>
</italic>) and the maximum electron transport rate (<italic>J<sub>max</sub>
</italic>) (<xref ref-type="bibr" rid="B59">Long and Bernacchi, 2003</xref>). Accurate estimation of these biochemical parameters that determined by modelling CO<sub>2</sub> assimilation rate versus intercellular CO<sub>2</sub> concentration (<italic>A-C<sub>i</sub>
</italic>) curves is important for describing the complex dynamics of photosynthetic performance in various crops (<xref ref-type="bibr" rid="B28">Farquhar et&#xa0;al., 1980</xref>; <xref ref-type="bibr" rid="B92">Van der Tol et&#xa0;al., 2009</xref>; <xref ref-type="bibr" rid="B113">Zhang et&#xa0;al., 2014</xref>).</p>
<p>The <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> is typically measured via gas exchange systems, which is expensive and time-consuming. Due to the intrinsic mechanisms of reflectance spectroscopy in response to photosynthetic physiological processes, the excellent efficacy of spectral reflectance in accurately estimating <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> has been widely proved across different species and temperature ranges (<xref ref-type="bibr" rid="B77">Serbin et&#xa0;al., 2012</xref>, <xref ref-type="bibr" rid="B78">2015</xref>; <xref ref-type="bibr" rid="B43">Heckmann et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B82">Silva-Perez et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B53">Kumagai et&#xa0;al., 2022</xref>).</p>
<p>Previous studies have demonstrated that specific wavelengths are highly sensitive to photosynthetic traits, making them valuable for estimating photosynthetic capacity. Light absorbed by chlorophyll pigments, especially in the blue and red regions (400-700 nm), drives key photosynthetic processes like electron flow and carbon fixation (<xref ref-type="bibr" rid="B38">Gitelson et&#xa0;al., 2022</xref>). While green light (500-570 nm) is less absorbed, it still plays a role in overall photosynthetic efficiency, which has been shown to be comparable to that of red light (<xref ref-type="bibr" rid="B100">Wolf and Blankenship, 2019</xref>; <xref ref-type="bibr" rid="B38">Gitelson et&#xa0;al., 2022</xref>). Far-red light (700-750 nm), although not directly involved in oxygen release, contributes by stimulating cyclic electron flow in Photosystem II (PSII) and Photosystem I (PSI), which enhances the overall efficiency of photosynthesis (<xref ref-type="bibr" rid="B52">Kramer and Sacksteder, 1998</xref>; <xref ref-type="bibr" rid="B20">Cruz et&#xa0;al., 2001</xref>; <xref ref-type="bibr" rid="B48">Joliot and Joliot, 2005</xref>, <xref ref-type="bibr" rid="B49">2006</xref>; <xref ref-type="bibr" rid="B56">Laisk et&#xa0;al., 2010</xref>). Furthermore, near-infrared (750-1200 nm) reflectance is primarily influenced by leaf structure and mesophyll cell characteristics, which are linked to photosynthetic performance (<xref ref-type="bibr" rid="B91">Terashima and Saeki, 1983</xref>). The mechanical link between spectra and photosynthesis provides the foundation for exploring the spectral features of photosynthetic capacity.</p>
<p>In recent years, advances in sensor-enabled photosynthetic measurements have shifted the research focus towards mining rich spectral information (<xref ref-type="bibr" rid="B3">Araus and Cairns, 2014</xref>). However, the limited availability of real-world measurements of photosynthetic data poses a challenge in mining hyperspectral data, especially when the sample size is smaller than the dimension of the hyperspectral data (<xref ref-type="bibr" rid="B69">Prasad and Bruce, 2008</xref>; <xref ref-type="bibr" rid="B65">Mojaradi et&#xa0;al., 2009</xref>; <xref ref-type="bibr" rid="B7">Bioucas-Dias et&#xa0;al., 2013</xref>). Additionally, the spectral reflectance captured by hyperspectral sensors is influenced by multiple factors, including the geometric structure of plants (<xref ref-type="bibr" rid="B84">Slaton et&#xa0;al., 2001</xref>) and leaf scattering characteristics (<xref ref-type="bibr" rid="B41">Grant, 1987</xref>). Accordingly, spurious spectral variations will be introduced in the recorded signals, blurring spectral signatures associated with target photosynthetic traits (<xref ref-type="bibr" rid="B32">Fu et&#xa0;al., 2020</xref>). To address these challenges posed by high dimensionality of hyperspectral data and complex biophysical mechanism in the response of spectral reflectance to photosynthesis, current studies propose two mainstream solutions: vegetation indices-based model and full spectra-based model.</p>
<p>The vegetation indices are constructed based on sensitive wavelength bands. The mechanical relationship between the photosynthetic traits and some specific sensitive wavelengths has been widely proved (<xref ref-type="bibr" rid="B4">Barnes et&#xa0;al., 2017</xref>). Previous studies revealed that the visible to near-infrared (VNIR: 400-1400 nm) region is essential for predicting <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> (<xref ref-type="bibr" rid="B77">Serbin et&#xa0;al., 2012</xref>; <xref ref-type="bibr" rid="B4">Barnes et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B64">Meacham-Hensold et&#xa0;al., 2019</xref>). The key wavelengths, including blue band at 450 nm (<xref ref-type="bibr" rid="B64">Meacham-Hensold et&#xa0;al., 2019</xref>), green band at 550 nm (<xref ref-type="bibr" rid="B94">Wang et&#xa0;al., 2021a</xref>), red band at 660 nm (<xref ref-type="bibr" rid="B32">Fu et&#xa0;al., 2020</xref>) and 680 nm (<xref ref-type="bibr" rid="B64">Meacham-Hensold et&#xa0;al., 2019</xref>), far red band at 700-720 nm (<xref ref-type="bibr" rid="B32">Fu et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B94">Wang et&#xa0;al., 2021a</xref>), and near-infrared region of 800-1400 nm (<xref ref-type="bibr" rid="B77">Serbin et&#xa0;al., 2012</xref>, <xref ref-type="bibr" rid="B78">2015</xref>), are detected. Accordingly, the vegetation indices defined based on abovementioned wavelengths are widely used to estimate <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic>, such as normalized difference vegetation index (NDVI), enhanced vegetation index (EVI), and ratio vegetation index (SR) (<xref ref-type="bibr" rid="B32">Fu et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B10">Camino et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B42">Guo et&#xa0;al., 2023</xref>; <xref ref-type="bibr" rid="B85">Song et&#xa0;al., 2023</xref>). Specifically, the photochemical reflectance index (PRI), which is defined at 531 and 570 nm wavelengths and indicates xanthophyll pigments, shows good performance for describing photosynthetic efficiency (<xref ref-type="bibr" rid="B2">Ainsworth et&#xa0;al., 2014</xref>; <xref ref-type="bibr" rid="B4">Barnes et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B33">Fu et&#xa0;al., 2022</xref>). The Structure Insensitive Pigment Index (SIPI), which is calculated using 445, 680 and 800 nm wavelengths and is sensitive to chlorophyll a and carotenoids, is also proved as a good proxy for photosynthetic traits (<xref ref-type="bibr" rid="B103">Wu et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B32">Fu et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B106">Yan et&#xa0;al., 2021</xref>). However, the single vegetation index fails to fully utilize hyperspectral information. Different forms of indices can yield varying results in estimating photosynthetic capacity (<xref ref-type="bibr" rid="B47">Jin et&#xa0;al., 2012</xref>). Finding an appropriate combination of sensitive bands and index forms becomes a challenging task for target traits estimation (<xref ref-type="bibr" rid="B102">Wu et&#xa0;al., 2008</xref>; <xref ref-type="bibr" rid="B107">Yao et&#xa0;al., 2010</xref>; <xref ref-type="bibr" rid="B16">Chen et&#xa0;al., 2022</xref>).</p>
<p>The full spectral profiles contain more abundant information compared to vegetation indices. Many studies directly use the hundreds of bands to quantify the photosynthetic traits (<xref ref-type="bibr" rid="B77">Serbin et&#xa0;al., 2012</xref>, <xref ref-type="bibr" rid="B78">2015</xref>; <xref ref-type="bibr" rid="B108">Yendrek et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B63">Meacham-Hensold et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B79">Sexton et&#xa0;al., 2021</xref>). The popular method is to construct the statistical relationship between full spectral reflectance and photosynthetic parameters. Some classical machine learning algorithms including partial least squares regression (PLSR) (<xref ref-type="bibr" rid="B64">Meacham-Hensold et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B34">Fu et&#xa0;al., 2024b</xref>) and lasso regression (<xref ref-type="bibr" rid="B67">Pellikka et&#xa0;al., 2023</xref>), deep learning models including artificial neural network regression (<xref ref-type="bibr" rid="B31">Fu et&#xa0;al., 2019</xref>) and one dimensional convolutional neural network (OneDCNN) (<xref ref-type="bibr" rid="B35">Furbank et&#xa0;al., 2021</xref>; <xref ref-type="bibr" rid="B30">Fu et&#xa0;al., 2024a</xref>) have been employed to build the statistical model and show good performance. Moreover, deep learning methods demonstrate higher performance compared to classical machine learning approaches (<xref ref-type="bibr" rid="B35">Furbank et&#xa0;al., 2021</xref>; <xref ref-type="bibr" rid="B24">Deng et&#xa0;al., 2024</xref>). However, the full spectral-based deep learning model such as OneDCNN is highly likely to learn the spurious relationship and even distort our understanding of the true biophysical response due to lack of prior knowledge constraints, resulting in the poor generalization ability (<xref ref-type="bibr" rid="B33">Fu et&#xa0;al., 2022</xref>). Therefore, it is important to incorporate prior knowledge constraints on biophysical spectral response characteristics into the deep learning models to enhance their interpretability and generalization.</p>
<p>The effective means to address current issues in estimating photosynthetic parameters lies in the integration of methods that automatically mine multiple spectral bands and incorporate biophysical priors within deep learning models. Accurately estimating photosynthetic parameters requires identifying key bands and spectral features tied to biophysical characteristics. Recent advancements have introduced attention mechanisms as an effective method for selecting sensitive bands (<xref ref-type="bibr" rid="B61">Lorenzo et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B118">Zheng et&#xa0;al., 2022</xref>). Attention mechanisms enable the model to assign greater weight to regions of interest, thereby improving the selection of important features (<xref ref-type="bibr" rid="B93">Vaswani et&#xa0;al., 2017</xref>). Global attention approach provides a promising method for sensitive bands selection. The gumbel softmax, characterized by the output in the form of one-hot vectors, exhibits excellent performance in models with latent categorical variables (<xref ref-type="bibr" rid="B45">Jang et&#xa0;al., 2017</xref>). Incorporating gumbel softmax into attention mechanism for identifying sensitive bands shows great potential. While these methods offer improvements, the application of knowledge-guided deep learning for photosynthetic trait estimation is still relatively underexplored.</p>
<p>Traditional spectral analysis methods often rely on predefined sets of spectral bands and fixed vegetation indices, which can fail to capture the full complexity of spectral information or adapt to variations in spectral characteristics (<xref ref-type="bibr" rid="B102">Wu et&#xa0;al., 2008</xref>; <xref ref-type="bibr" rid="B107">Yao et&#xa0;al., 2010</xref>; <xref ref-type="bibr" rid="B16">Chen et&#xa0;al., 2022</xref>). These methods tend to be limited by the assumption that fixed spectral bands are sufficient for accurate parameter estimation, which often does not align well with the complex biophysical processes being studied. Knowledge-guided deep learning, which integrates physical constraints, network architecture design based on prior knowledge, and data preprocessing methods informed by biophysical principles, offers a promising alternative (<xref ref-type="bibr" rid="B23">De B&#xe9;zenac et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B112">Yuan et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B15">Chen et&#xa0;al., 2021</xref>; <xref ref-type="bibr" rid="B86">Sridharan and Mota, 2023</xref>). However, research on the application of knowledge-guided deep learning for photosynthetic trait estimation remains limited. Our previous study pioneeringly proposed the SA-IndiceCNN model which integrates prior knowledge by designing vegetation indices calculation (<xref ref-type="bibr" rid="B24">Deng et&#xa0;al., 2024</xref>). However, this model feeds abstract features derived from large spectral band regions through dilated convolutions and pooling operations, which sacrifices the detailed information from individual bands and distorts the spectral band positions.</p>
<p>To overcome this limitation, we focus on sensitive spectral bands and their correct positioning, which is expected to provide more reliable biophysical priors and further improve performance of the knowledge-guided deep learning model for <italic>V<sub>cmax</sub>
</italic>, and <italic>J<sub>max</sub>
</italic> estimation. Unlike previous models that employed a single index form, we expect the most important index form could be automatically identified by gating mechanism (<xref ref-type="bibr" rid="B110">Yu et&#xa0;al., 2019</xref>). Additionally, appropriate spectral signal preprocessing is crucial for improving photosynthetic capacity estimation (<xref ref-type="bibr" rid="B42">Guo et&#xa0;al., 2023</xref>; <xref ref-type="bibr" rid="B85">Song et&#xa0;al., 2023</xref>). Power compression, a technique widely applied in deep learning for speech spectrum signal processing (<xref ref-type="bibr" rid="B58">Li et&#xa0;al., 2021b</xref>), can reduce dynamic range and balance the loss gap between different spectral regions, allowing the neural network to capture more detailed information in weak signal areas (<xref ref-type="bibr" rid="B58">Li et&#xa0;al., 2021b</xref>).</p>
<p>In this study, we propose a novel approach that combines global attention mechanisms and gumbel softmax to identify sensitive spectral bands, addressing the limitations of traditional methods in spectral information utilization. A specialized loss function is introduced to preserve the spectral reflectance characteristics in the input features, ensuring accurate attention-based selection. We also incorporate prior knowledge of vegetation indices into the deep learning framework, using a gating mechanism to select the most relevant biophysical features related to photosynthesis. Additionally, power compression is applied during preprocessing to enhance weak signal features and improve model performance. Our research objectives are as follows: (1) to explore the feasibility and reliability of using deep learning for mining photosynthetic sensitive bands and vegetation indices; (2) to investigate the utility of spectral power compression and verify the stability and applicability of our developed model under different spectral resolutions; (3) to evaluate the performance of our developed model in estimating photosynthetic capacity and illustrate its advantage over the traditional models.</p>
</sec>
<sec id="s2" sec-type="materials|methods">
<label>2</label>
<title>Materials and methods</title>
<sec id="s2_1">
<label>2.1</label>
<title>Data acquisition and processing</title>
<p>We collected samples of rice and wheat from two distinct experimental locations. The rice samples were grown in Fumin Village, Hengsha Township, Chongming District, Shanghai, China (31.34&#xb0;N, 121.84&#xb0;E) from May to November 2022. This area has a subtropical monsoonal climate with an average annual temperature of 15.4&#xb0;C and annual precipitation of around 1,100 mm. No special irrigation or fertilizer treatments were applied to the experimental field. The wheat samples were grown in Wuhan, Hubei Province, China (30.54&#xb0;N, 114.36&#xb0;E) from November 2022 to June 2023. This region has a north subtropical monsoonal climate, with an average annual temperature of 15.8&#xb0;C to 17.5&#xb0;C and annual precipitation of 1,150 mm to 1,450 mm. To ensure comprehensive coverage, we collected samples of both rice and wheat throughout the entire growth period. The geographic location of the experimental area is shown in <xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Figure S1</bold>
</xref>, and the experimental data collection images are displayed in <xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Figure S2</bold>
</xref>.</p>
<sec id="s2_1_1">
<label>2.1.1</label>
<title>Gas exchange measurement and photosynthetic capacity acquisition</title>
<p>The photosynthetic parameters <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> were obtained from leaf gas exchange measurements using a portable gas exchange system, LI-6800 (LI-COR, Lincoln, NE, USA). The system recorded the response of photosynthetic rate (<italic>A</italic>) to a series of intercellular CO<sub>2</sub> concentrations (<italic>C<sub>i</sub>
</italic>). The leaf chamber temperature was adjusted to match the temperature of the leaves. A full-span calibration for CO<sub>2</sub>, water, and gas flow rate and minimal slope search were performed before each curve measurement. The relative humidity inside the leaf chamber was manually set to match the actual humidity. The photosynthetic measurements were taken at a saturation light intensity of 2000 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup> for rice and 1800 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup> for wheat. The light intensity was determined from the preliminary experiments of the assimilation rate - light intense (<italic>A-Q</italic>) response curve. Gas exchange measurements were conducted on fully expanded leaves from the upper, middle, and lower layers of each rice and wheat plant. The dynamic assimilation technique (DAT) (<xref ref-type="bibr" rid="B87">Stinziano et&#xa0;al., 2019</xref>) was employed, with an initial CO<sub>2</sub> concentration of 100 ppm and a final concentration of 1100 ppm. Due to the significant assimilation shifts caused by high CO<sub>2</sub> change rates, the ramp rate for CO<sub>2</sub> changes was set at 100 ppm/min (<xref ref-type="bibr" rid="B88">Stinziano et&#xa0;al., 2017</xref> (<xref ref-type="bibr" rid="B87">Stinziano et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B74">Saathoff and Welles, 2021</xref>). To determine <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic>, Farquhar-von Caemmerer-Berry (FvCB) model (<xref ref-type="bibr" rid="B28">Farquhar et&#xa0;al., 1980</xref>; <xref ref-type="bibr" rid="B6">Bernacchi et&#xa0;al., 2001</xref>) was fitted to the collected <italic>A-C<sub>i</sub>
</italic> curves (<xref ref-type="bibr" rid="B80">Sharkey et&#xa0;al., 2007</xref>). The most widely accepted use for the <italic>A-C<sub>i</sub>
</italic> curve obtained from DAT is to estimate <italic>V<sub>cmax</sub>
</italic> and <italic>J</italic>, and those values are closely aligned between the standard and DAT approaches (<xref ref-type="bibr" rid="B88">Stinziano et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B90">Taylor and Long, 2019</xref>). We did not consider the effect of mesophyll conductance limitation, consistent with previous studies (<xref ref-type="bibr" rid="B25">Drake et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B43">Heckmann et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B72">Rogers et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B54">Kumarathunge et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B75">Salmon et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B74">Saathoff and Welles, 2021</xref>; <xref ref-type="bibr" rid="B24">Deng et&#xa0;al., 2024</xref>). The fitting analysis of the <italic>A-C<sub>i</sub>
</italic> curves was conducted using the &#x201c;plantecophys&#x201d; package (<xref ref-type="bibr" rid="B26">Duursma, 2015</xref>) in the R platform (<ext-link ext-link-type="uri" xlink:href="https://bitbucket.org/remkoduursma/plantecophys">https://bitbucket.org/remkoduursma/plantecophys</ext-link>). All photosynthetic parameters were normalized to 25<inline-formula>
<mml:math display="inline" id="im2">
<mml:mtext>&#xb0;C</mml:mtext>
</mml:math>
</inline-formula>.</p>
</sec>
<sec id="s2_1_2">
<label>2.1.2</label>
<title>Spectral data acquisition and processing</title>
<p>The spectral data were collected using a Specim-IQ hyperspectral camera (Oulu, Finland, <xref ref-type="bibr" rid="B5">Behmann et&#xa0;al., 2018</xref>), which captured hyperspectral images of each detached leaf. The push-broom camera recorded spectral reflectance in a continuous wavelength ranging from 400 nm to 1000 nm with a spectral resolution of 3.5 nm. Two 150W halogen lamps which cover the 400-1000 nm wavelength range were fixed beside the camera as light sources. A tripod supported them to capture images at a distance of 0.5 m from the leaves. Each scan consisted of 512 spatial channels along the rows. A white panel with 99% reflectance (Spectralon, Labsphere Inc., North Dutton, NH, USA) was placed horizontally next to the leaves and scanned along with the plant leaves in the collected hyperspectral images. The exposure time was adjusted to avoid sensor saturation. Image acquisition and storage were completed within three minutes for each image. The acquired images were processed by applying a mask calculation to remove the background. The mask calculation was performed by segmenting the leaf from the surrounding background based on color thresholds. The spatial dimension of hyperspectral images after mask calculation was consistent with the spatial area measured by the LI-6800. The spatial dimensions of the leaves were averaged to obtain spectral reflectance. Then, we used Savitzky-Golay (SG) filter to remove noise (<xref ref-type="bibr" rid="B76">Schafer, 2011</xref>). The window length was set to 21, and the polynomial fitting order was 2.</p>
<p>Based on the SG filter, we applied different power compression (POC) ratios to enhance the spectral signals (<xref ref-type="bibr" rid="B57">Li et&#xa0;al., 2021a</xref>, <xref ref-type="bibr" rid="B58">b</xref>). Power compression is a nonlinear transformation technique commonly used in speech spectral signal processing to adjust the range and distribution of signal values, especially when the original signal exhibits wide variations in magnitude (<xref ref-type="bibr" rid="B109">Yu et&#xa0;al., 2022</xref>; <xref ref-type="bibr" rid="B66">Ochieng, 2023</xref>; <xref ref-type="bibr" rid="B97">Wen and Verhulst, 2023</xref>; <xref ref-type="bibr" rid="B1">Abdulatif et&#xa0;al., 2024</xref>). During network training using mean square error (MSE) as a criterion, the optimization process tends to favor areas with higher spectral values. This focus can obscure finer details in regions with lower values, such as the visible light spectrum. By compressing the reflectance values, we anticipated capturing more intricate information in weak areas such as visible bands region. This method can potentially enhance the quality of spectral feature extraction.</p>
<p>We only applied power compression to the reflectance values (amplitude). We did not compress the relative trends (phase). This transformation equalizes the importance of all spectral bands by compressing the highly variable reflectance values, especially in regions with uneven distributions. This compression is particularly beneficial for highlighting weaker signals that may otherwise be overshadowed by stronger reflectance values in certain regions, such as the near-infrared spectrum, which often dominates hyperspectral data. A generalized compression method was employed. The calculation formula is as follows:</p>
<disp-formula id="eq1">
<label>(1)</label>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:msup>
<mml:mstyle mathvariant="bold" mathsize="normal">
<mml:mi>X</mml:mi>
</mml:mstyle>
<mml:mstyle mathvariant="bold" mathsize="normal">
<mml:mi>c</mml:mi>
</mml:mstyle>
</mml:msup>
<mml:mo>=</mml:mo>
<mml:mo>|</mml:mo>
<mml:mstyle mathvariant="bold" mathsize="normal">
<mml:mi>X</mml:mi>
</mml:mstyle>
<mml:msup>
<mml:mo>|</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</disp-formula>
<p>In this study, we considered power compression transformation in the range of 0.1-2.0 proportions. The transformations are denoted by the adjustable compression parameter &#x3b2;&#x2208;(0,1). A smaller value of &#x3b2; corresponds to stronger compression. Conversely, when &#x3b2;&gt;1, it represents an inflation transformation that amplifies information in regions of high values. For &#x3b2;=1, no transformation is applied. The compressed spectral information is represented as <inline-formula>
<mml:math display="inline" id="im3">
<mml:mrow>
<mml:msup>
<mml:mstyle mathvariant="bold" mathsize="normal">
<mml:mi>X</mml:mi>
</mml:mstyle>
<mml:mstyle mathvariant="bold" mathsize="normal">
<mml:mi>c</mml:mi>
</mml:mstyle>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>The application of power compression impacts model performance by adjusting sensitivity to spectral features. By amplifying weak spectral signals, especially in regions like the visible spectrum, it improves the ability of the model to detect subtle variations. Additionally, power compression helps balance the focus across spectral bands, preventing overfitting to dominant signals and ensuring the model captures important features in weaker bands.</p>
<p>To validate the applicability of the model at different resolutions, spectral resampling was conducted using cubic spline interpolation (<xref ref-type="bibr" rid="B62">McKinley and Levine, 1998</xref>). Given data bands (<italic>x<sub>0</sub>
</italic>, <italic>R<sub>0</sub>
</italic>), (<italic>x<sub>1</sub>
</italic>, <italic>R<sub>1</sub>
</italic>), &#x2026;, (<italic>x<sub>n</sub>
</italic>, <italic>R<sub>n</sub>
</italic>), we interpolated between every two bands. For the interval [<italic>x<sub>i</sub>, x<sub>i+1</sub>
</italic>], the form of the reflectance curve <italic>R<sub>i</sub>(x)</italic> is:</p>
<disp-formula id="eq2">
<label>(2)</label>
<mml:math display="block" id="M2">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <italic>a<sub>i</sub>
</italic>, <italic>b<sub>i</sub>
</italic>, <italic>c<sub>i</sub>
</italic>, <italic>d<sub>i</sub>
</italic> are coefficients that need to be determined based on boundary conditions and continuity conditions. The entire reflectance curve is composed of these locally defined cubic polynomials. All of our resampling operations were based on the original data and ensure consistency with the original data. The spectra were resampled to 60, 120, 180, 204, 240, 300, 400, 500 and 600 bands.</p>
<p>We also used spectral data from previous studies as one of our validation datasets, which included experimental data covering 350-2500 nm, with 2151 spectral bands across 583 samples (<xref ref-type="bibr" rid="B63">Meacham-Hensold et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B35">Furbank et&#xa0;al., 2021</xref>; <xref ref-type="bibr" rid="B53">Kumagai et&#xa0;al., 2022</xref>). Data spanning 601 spectral bands from 400 to 1000 nm were also utilized for comparison. Related results can be seen in <xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Figure S6</bold>
</xref>.</p>
</sec>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Traditional vegetation index calculation</title>
<p>This study used several traditional vegetation indices to examine their correlation with photosynthetic capacity (<xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>). Spectral indices associated with leaf pigment such as chlorophyll content have been frequently employed in phenotypic analysis of plant photosynthesis. For instance, the SIPI, also known as the chlorophyll index (<xref ref-type="bibr" rid="B22">Dash and Curran, 2007</xref>), is linked to chlorophyll content. The indices based on the crucial pigment chlorophyll content may serve as reliable indicators of photosynthetic capacity (<xref ref-type="bibr" rid="B19">Croft et&#xa0;al., 2017</xref>). In addition, the simple ratio vegetation index (SR) and the modified normalized difference vegetation index (mNDVI) were also used for estimating photosynthetic capacity (<xref ref-type="bibr" rid="B32">Fu et&#xa0;al., 2020</xref>).</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Spectral indices utilized in this study.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Vegetation indices</th>
<th valign="top" align="center">Formula</th>
<th valign="top" align="center">References</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="center">simple ratio (SR)</td>
<td valign="middle" align="center">
<inline-formula>
<mml:math display="inline" id="im4">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">/</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="middle" align="center">(<xref ref-type="bibr" rid="B18">Clevers and Kooistra, 2011</xref>)</td>
</tr>
<tr>
<td valign="middle" align="center">modified normalized difference index (mNDVI)</td>
<td valign="middle" align="center">
<inline-formula>
<mml:math display="inline" id="im5">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="middle" align="center">(<xref ref-type="bibr" rid="B39">Gitelson and Merzlyak, 1994</xref>)</td>
</tr>
<tr>
<td valign="middle" align="center">structure insensitive pigment index (SIPI)</td>
<td valign="middle" align="center">
<inline-formula>
<mml:math display="inline" id="im6">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="middle" align="center">(<xref ref-type="bibr" rid="B21">Curran, 1994</xref>)</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>The wavelength <italic>&#x3bb;<sub>ref</sub>
</italic>, denoting 440 nm in the blue spectral range, is based on the study by <xref ref-type="bibr" rid="B46">Jay et&#xa0;al. (2017)</xref>.</p>
<p>
<italic>R</italic> represents the reflectance of any band. <italic>&#x3bb;<sub>1</sub>
</italic> and <italic>&#x3bb;<sub>2</sub>
</italic> represent any band within the 400&#x2013;1000 nm range.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>The classical machine learning algorithms</title>
<sec id="s2_3_1">
<label>2.3.1</label>
<title>Support vector regression</title>
<p>The SVR methodology first maps the input data to a higher dimensional (possibly infinite) kernel feature space by means of a nonlinear mapping <inline-formula>
<mml:math display="inline" id="im7">
<mml:mrow>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>:</mml:mo>
<mml:msup>
<mml:mi>&#x211d;</mml:mi>
<mml:mi>N</mml:mi>
</mml:msup>
<mml:mi>&#x2192;</mml:mi>
<mml:mi>&#x210b;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and then solves a linear model there (<xref ref-type="bibr" rid="B11">Camps-Valls et&#xa0;al., 2006</xref>):</p>
<disp-formula id="eq3">
<label>(3)</label>
<mml:math display="block" id="M3">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mtext>x</mml:mtext>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mstyle mathvariant="bold" mathsize="normal">
<mml:mi>w</mml:mi>
</mml:mstyle>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mi>&#x3d5;</mml:mi>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mtext>x</mml:mtext>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mstyle mathvariant="bold" mathsize="normal">
<mml:mi>w</mml:mi>
</mml:mstyle>
<mml:mo>+</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im8">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the estimations of <inline-formula>
<mml:math display="inline" id="im9">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>; <bold>w</bold> is a weight vector in the feature space, and b is the bias term in the regression. The SVR was implemented using the Python library sklearn.</p>
</sec>
<sec id="s2_3_2">
<label>2.3.2</label>
<title>Partial least squares regression</title>
<p>The PLSR model has been applied to estimate leaf photosynthetic capacity (<xref ref-type="bibr" rid="B77">Serbin et&#xa0;al., 2012</xref>; <xref ref-type="bibr" rid="B2">Ainsworth et&#xa0;al., 2014</xref>). PLSR is a bilinear regression technique that aims to reduce a large set of collinear spectral variables into a smaller set of orthogonal components (<xref ref-type="bibr" rid="B99">Wold et&#xa0;al., 2001</xref>). The explanatory variables <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> are projected into a new space. A linear regression model is then fitted between these independent variables and the predicted variables in the new projection space. The computational formula for PLSR is as follows:</p>
<disp-formula id="eq4">
<label>(4)</label>
<mml:math display="block" id="M4">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2217;</mml:mo>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq5">
<label>(5)</label>
<mml:math display="block" id="M5">
<mml:mrow>
<mml:msub>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>d</mml:mi>
</mml:munderover>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2217;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>The variable <italic>y</italic> denotes <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic>. The number of latent variables used for regression is represented by <italic>n</italic>. The regression coefficient is denoted by <italic>&#x3b3;</italic>. The latent components computed from the original input measurements <italic>x</italic> are denoted by <italic>p. d</italic> is the dimension of the input data. <italic>&#x3bb;</italic> represents the transformed latent components, which are calculated as <italic>x<sup>T</sup>x</italic>. The PLSR was implemented using the Python library sklearn. The number of principal components was optimized through a grid search of 10 to 15 to find the best value.</p>
</sec>
<sec id="s2_3_3">
<label>2.3.3</label>
<title>One-dimensional convolution</title>
<p>Given the processing of spatially averaged spectral data, a one-dimensional convolutional network has been utilized as one of the baseline models. The OneDCNN often incorporates a hierarchical structure that captures increasingly complex feature patterns. The OneDCNN uses a learned weight filter to slide across the input length at each layer. This sliding filter strategy enables the network to detect patterns found in one part of the sequence and applies these patterns to other parts of the sequence. To further enhance the ability of the network to capture a larger receptive field, we incorporated dilated one-dimensional convolution. The mathematical operation for computing the one-dimensional convolution of input is expressed in the following equation:</p>
<disp-formula id="eq6">
<label>(6)</label>
<mml:math display="block" id="M6">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mo>&#x2218;</mml:mo>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#x200b;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mo>&#xb7;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <italic>W</italic> is the parameter matrix of the convolutional kernel; <italic>X<sub>Ci</sub>
</italic> is the input feature; <italic>C<sub>i</sub>
</italic> represents the input channel; <italic>b</italic> represents the learnable bias; <inline-formula>
<mml:math display="inline" id="im10">
<mml:mi>&#x3d5;</mml:mi>
</mml:math>
</inline-formula> denotes the activation function; and <italic>C<sub>o</sub>
</italic> represents the output channel.</p>
<p>The parameter settings for the OneDCNN model were determined based on previous study (<xref ref-type="bibr" rid="B35">Furbank et&#xa0;al., 2021</xref>). The input to the network was a reflectance sequence of size 1&#xd7;204. The sequence first underwent an initial layer of average pooling, with a kernel size of 10, a stride of 10, and a padding of 2. Two layers of one-dimensional convolution were then applied. The first convolutional layer had an input channel of 1, output channels of 50, a kernel size of 5, and a dilation factor of 1. The second convolutional layer had input channels of 50, output channels of 50, a kernel size of 5, and a dilation factor of 2. Finally, the output passed through two fully connected layers. The number of neurons in the first fully connected layer ranged from 400 to 1000. The number of neurons in the second fully connected layer ranged from 1000 to 1.</p>
</sec>
<sec id="s2_3_4">
<label>2.3.4</label>
<title>Vegetation indices convolution</title>
<p>IndiceCNN, built for dealing with one-dimensional reflectance in our previous research (<xref ref-type="bibr" rid="B24">Deng et&#xa0;al., 2024</xref>), extracts the abstract features from reflectance using convolution and pooling operators and then feeds these features into a computation formula of vegetation indices. In this study, the addition-multiplication calculation was incorporated into the IndiceCNN model.</p>
<disp-formula id="eq7">
<label>(7)</label>
<mml:math display="block" id="M7">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#x200b;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#xb7;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq8">
<label>(8)</label>
<mml:math display="block" id="M8">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#x200b;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#xb7;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>
<italic>X<sub>i</sub>
</italic> denotes the input. <italic>W<sub>c</sub>
</italic> represents the weight matrices of different convolutional units. <italic>&#x3c3;</italic> is the sigmoid function. <italic>W<sub>l</sub>
</italic> represents the weight matrices of various linear layers. <italic>R<sub>i</sub>
</italic> represents the spectral features after convolution layers. <italic>O</italic> denotes the output.</p>
</sec>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>Design of the Indexfindnet model</title>
<p>To fully leverage spectral dimension information and investigate the spectral sensitive bands and vegetation index with the latent mechanism of photosynthesis, we proposed a novel architecture that employed multiple modules coupled with different branches (<xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>). The subsequent sections would provide detailed descriptions of the network structure, loss function, and solutions to address overfitting issues.</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>The architecture of the Indexfindnet model. M1 denotes the input reflectance. M2 denotes the gated convolutional module GCONV. M3 denotes the encoder-decoder module UCRN. M4 is the global sensitive band search module NonlocalBandAttention. M5 represents the Vegetation Index calculation module Indexcal. M6 is the module for choosing the important index form features. M7 is the output. C represents the convolutional layer. L represents the linear layer. W denotes the weight matrices of cosine similarity. Adacos Scafactor is the adaptive cosine scaling factor.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1499875-g001.tif"/>
</fig>
<sec id="s2_4_1">
<label>2.4.1</label>
<title>The architecture of Indexfindnet</title>
<p>The framework structure of the Indexfindnet model was shown in <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>. The first operation of the network structure was the feature extraction and noise removal module &#x201c;Mask&#x201d;. This module consisted of two components. The first component was a gated convolution unit named M2-GCONV. Traditional convolution calculated all features as valid values and extracted local features through a sliding window. However, hyperspectral reflectance data contained large amounts of information with high correlations and redundancies between different spectral bands. Therefore, we utilized a technique called gated convolutional units. This method provided a learnable dynamic feature-selection mechanism for each band in every channel (<xref ref-type="bibr" rid="B110">Yu et&#xa0;al., 2019</xref>). The calculation formula is as follows:</p>
<disp-formula id="eq9">
<label>(9)</label>
<mml:math display="block" id="M9">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>g</mml:mi>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq10">
<label>(10)</label>
<mml:math display="block" id="M10">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq11">
<label>(11)</label>
<mml:math display="block" id="M11">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>&#x2299;</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>g</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im11">
<mml:mi>&#x3d5;</mml:mi>
</mml:math>
</inline-formula> refers to the ReLU activation function; &#x3c3; is the sigmoid function; <inline-formula>
<mml:math display="inline" id="im12">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the input features; <inline-formula>
<mml:math display="inline" id="im13">
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents different convolution kernels; <inline-formula>
<mml:math display="inline" id="im14">
<mml:mi>O</mml:mi>
</mml:math>
</inline-formula> represents the output; and <inline-formula>
<mml:math display="inline" id="im15">
<mml:mo>&#x2299;</mml:mo>
</mml:math>
</inline-formula> denotes the matrix multiplication.</p>
<p>In the second part, M3-UCRN combined multi-level feature extraction with an encoding-bottleneck-decoding process (<xref ref-type="bibr" rid="B73">Ronneberger et&#xa0;al., 2015</xref>). This architecture effectively captures crucial features in the spectral dimension by learning a compact representation of the data that filters out noise. By compressing the input into a lower-dimensional space, it suppresses irrelevant or noisy components, while preserving the original data structure and avoiding distortions or compression of spectral bands (<xref ref-type="bibr" rid="B17">Chiang et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B14">Casas et&#xa0;al., 2021</xref>; <xref ref-type="bibr" rid="B51">Konstantinova et&#xa0;al., 2021</xref>). The lower-level features were directly connected to the higher-level features to preserve and restore fine-grained details. By gradually reducing the feature dimension, high-level semantic features were extracted through the downsampling operation. After the features were compressed by a linear layer, they were fed into a recurrent neural network (LSTM) for sequence feature learning (<xref ref-type="bibr" rid="B81">Sherstinsky, 2020</xref>). The output of the LSTM was further expanded through a linear layer. The data size was gradually restored via upsampling operations during the decoding process. This module ultimately achieved fine-grained feature extraction. The core formulas of the UCRN module are as follows:</p>
<disp-formula id="eq12">
<label>(12)</label>
<mml:math display="block" id="M12">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>+</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq13">
<label>(13)</label>
<mml:math display="block" id="M13">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mtext>Max</mml:mtext>
<mml:mi>p</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq14">
<label>(14)</label>
<mml:math display="block" id="M14">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq15">
<label>(15)</label>
<mml:math display="block" id="M15">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq16">
<label>(16)</label>
<mml:math display="block" id="M16">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq17">
<label>(17)</label>
<mml:math display="block" id="M17">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq18">
<label>(18)</label>
<mml:math display="block" id="M18">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq19">
<label>(19)</label>
<mml:math display="block" id="M19">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>T</mml:mi>
</mml:msubsup>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where the input is denoted as <italic>I<sub>b</sub>
</italic>; <italic>W<sub>c</sub>
</italic> represents the weight matrices of different convolutional units; <italic>W<sub>l</sub>
</italic> represents the weight matrices of various linear layers; <italic>W<sub>T</sub>
</italic> denotes the transposition of a weight matrix. The activation function is <inline-formula>
<mml:math display="inline" id="im16">
<mml:mi>&#x3d5;</mml:mi>
</mml:math>
</inline-formula>, specifically the Rectified Linear Unit (ReLU) activation function. The sigmoid function is denoted as <italic>&#x3c3;</italic>. Additionally, <italic>I<sub>decoder</sub>
</italic>, <italic>O<sub>encoder</sub>
</italic>, and <italic>O<sub>decoder</sub>
</italic> correspond to the input of the decoding layer, the output of the encoding layer, and the output of the decoding layer, respectively.</p>
<p>The calculation formula for the Mask module of the input data is as follows:</p>
<disp-formula id="eq20">
<label>(20)</label>
<mml:math display="block" id="M20">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <italic>I</italic> denotes to the input data; Mask refers to the feature extraction module; and <italic>O</italic> refers to the output.</p>
<p>Then, we moved on to the most critical module, the Indexfind module. The core idea of this module was to leverage the network to automatically identify sensitive bands and vegetation indices from the spectral data. It consisted of two layers. The first layer aimed to identify sensitive bands from the full spectral sequence by conducting a comprehensive search across all spectral bands using the M4-NonlocalBandAttention module. This module utilizes a global attention mechanism and one-hot encoding vectors corresponding to each spectral band, allowing precise identification of the most relevant bands. Several improvements were introduced in the M4-NonlocalBandAttention module to enhance its performance over traditional attention mechanisms. Firstly, two layers of dilated convolutions were added before the global operation of attention to enhance feature extraction and eliminate spatial redundancy in spectra. Secondly, instead of a standard linear transformation, we used a global cosine similarity calculation to better capture the relationships between spectral bands across the entire wavelength range. This technique involves normalizing both the input features and the cosine similarity weight matrices, and then multiplying them. This approach helps better capture the relationships between spectral bands and enables more accurate alignment across the entire wavelength range. Thirdly, the similarity matrix of the attention weight matrix was replaced with a single sequence activation vector as a global alignment of weights. Fourthly, to further enhance band separability, particularly when dealing with noisy or overlapping spectral data, we introduced an adaptive cosine scaling factor. This factor multiplies with the band activation vectors, refining the selection of relevant bands by improving the separability and reducing noise overlap, which is crucial for accurate feature extraction (<xref ref-type="bibr" rid="B116">Zhang et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B98">Wilkinghoff, 2021</xref>). Fifthly, the softmax function was replaced with the modified uniform gumbel softmax function, which determined a specific band rather than the probability of a band. We replaced the gumbel noise with uniform noise, which had a certain regularization effect. The gumbel softmax function also enabled gradient-based updates during backpropagation by making the discrete distribution sampling process differentiable (<xref ref-type="bibr" rid="B45">Jang et&#xa0;al., 2017</xref>). Gumbel softmax introduced randomness. We employed the second step to control the range of input data. At the same time, we introduced a shrinking factor in gumbel softmax to reduce the influence of noise. The model results were stable. Finally, the feature output was passed through a sigmoid function and normalized to a range of 0-1 for physical compatibility with reflectance. The second layer of the Indexfind module used the sensitive bands identified by the M4-NonlocalBandAttention module to perform vegetation index calculations. These sensitive bands, selected through the attention mechanism, were expected to capture key spectral features that are most relevant for photosynthetic capacity estimation. The identified bands were then used to calculate various vegetation indices, which were designed to capture the non-linear relationships between spectral bands that reflect photosynthetic activity. We have constructed vegetation index formulas to calculate the non-linear combination of addition, subtraction, multiplication, and division. These formulas served as the main framework of the M5-IndexCal module (<xref ref-type="disp-formula" rid="eq27">Equations 27</xref>&#x2013;<xref ref-type="disp-formula" rid="eq29">29</xref>).</p>
<disp-formula id="eq21">
<label>(21)</label>
<mml:math display="block" id="M21">
<mml:mrow>
<mml:mi>Q</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq22">
<label>(22)</label>
<mml:math display="block" id="M22">
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq23">
<label>(23)</label>
<mml:math display="block" id="M23">
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2022;</mml:mo>
<mml:mfrac>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mi>V</mml:mi>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq24">
<label>(24)</label>
<mml:math display="block" id="M24">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>U</mml:mi>
<mml:mi>G</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>K</mml:mi>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:mo>&#x2022;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:msqrt>
<mml:mi>D</mml:mi>
</mml:msqrt>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq25">
<label>(25)</label>
<mml:math display="block" id="M25">
<mml:mrow>
<mml:msubsup>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>'</mml:mo>
</mml:msubsup>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mtext>exp</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>log</mml:mi>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mtext>exp</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mi>log</mml:mi>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq26">
<label>(26)</label>
<mml:math display="block" id="M26">
<mml:mrow>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq27">
<label>(27)</label>
<mml:math display="block" id="M27">
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq28">
<label>(28)</label>
<mml:math display="block" id="M28">
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq29">
<label>(29)</label>
<mml:math display="block" id="M29">
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</disp-formula>
<p>
<italic>I<sub>b</sub>
</italic> denotes the input of M4. <italic>I<sub>ref</sub>
</italic> denotes the reflectance data. <italic>W<sub>c</sub>
</italic> represents the weight matrices of different convolutional units. <italic>W<sub>l</sub>
</italic> represents the weight matrices of cosine similarity. &#x3b1; is the adaptive cosine scaling factor. The calculation of the adaptive cosine scaling factor can be found in <xref ref-type="disp-formula" rid="eq35">Equations 35</xref>-<xref ref-type="disp-formula" rid="eq38">38</xref>. <italic>UGumbelSoftmax</italic> denotes the uniform gumbel softmax. <inline-formula>
<mml:math display="inline" id="im17">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the input of uniform gumbel softmax. <italic>g<sub>i</sub>
</italic> denotes the uniform noise. <inline-formula>
<mml:math display="inline" id="im18">
<mml:mi>&#x3c4;</mml:mi>
</mml:math>
</inline-formula> is the temperature factor. <inline-formula>
<mml:math display="inline" id="im19">
<mml:mrow>
<mml:msubsup>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>'</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> denotes the distribution of uniform gumbel softmax. The activation function is denoted by <inline-formula>
<mml:math display="inline" id="im20">
<mml:mi>&#x3d5;</mml:mi>
</mml:math>
</inline-formula>. <italic>D</italic> represents the data feature dimension. The sigmoid function is denoted as <italic>&#x3c3;</italic>. The bands <inline-formula>
<mml:math display="inline" id="im21">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula>
<mml:math display="inline" id="im22">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula>
<mml:math display="inline" id="im23">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>3</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula>
<mml:math display="inline" id="im24">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are identified by the NonlocalBandAttention module.</p>
<p>Next, the data from these three types of vegetation index features were concatenated. A convolutional layer was employed to extract features. The softmax function was used for index importance scoring. Subsequently, two linear layers were used for photosynthetic capacity estimation. The computation formula can be represented as follows:</p>
<disp-formula id="eq30">
<label>(30)</label>
<mml:math display="block" id="M30">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>m</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq31">
<label>(31)</label>
<mml:math display="block" id="M31">
<mml:mrow>
<mml:mi>O</mml:mi>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2022;</mml:mo>
<mml:msup>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#xa0;</mml:mo>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x2022;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <italic>I<sub>b</sub>
</italic> represents the input features; <italic>W<sub>c</sub>
</italic> denotes the weight matrix of the linear layer; Softmax denotes the softmax function; <italic>S</italic> denotes the gated ratio; <italic>W<sub>l</sub>
</italic> denotes the weight matrix of the linear layer; and <italic>O</italic> represents the predicted photosynthetic capacity.</p>
<p>The integration of attention mechanisms and gumbel softmax enabled the model to effectively prioritize the most relevant spectral bands. The M4-NonlocalBandAttention module captured long-range dependencies to identify sensitive bands, while the gumbel softmax technique facilitated the discrete selection of these bands in a differentiable manner, thereby enhancing model stability and regularization. Furthermore, the incorporation of vegetation indices enabled the non-linear combination of spectral bands, which improved the ability of the model to identify key features related to photosynthetic capacity. The gating mechanism dynamically selected the most informative indices, ensuring the extraction of critical spectral features for accurate estimation. Through these strategies, along with noise reduction and dimensionality reduction, the unified deep learning framework effectively identified meaningful patterns in hyperspectral data, thereby ensuring robust performance and improved generalization across diverse datasets.</p>
</sec>
<sec id="s2_4_2">
<label>2.4.2</label>
<title>Loss function design</title>
<p>The loss function of the model consisted of two components. One component was used for constraining the regression of photosynthetic capacity, which was calculated by MSE, as shown in the following equation:</p>
<disp-formula id="eq32">
<label>(32)</label>
<mml:math display="block" id="M32">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>n</mml:mi>
</mml:mfrac>
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im25">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the actual value; <inline-formula>
<mml:math display="inline" id="im26">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the corresponding predicted value; and <italic>n</italic> is the number of samples.</p>
<p>The second component of the loss function was primarily intended for the Mask module. The Mask module functioned as a feature extraction module and should not change the data patterns. We proposed a correlation loss named MaskLoss for the input and output of the Mask module. A smaller MaskLoss value indicated a higher similarity between the input and output features. The MaskLoss was calculated using the following formula:</p>
<disp-formula id="eq33">
<label>(33)</label>
<mml:math display="block" id="M33">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>=</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:mi>I</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo>|</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mi>O</mml:mi>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <italic>I</italic> represents the input data; and <italic>O</italic> represents the output data after applying Mask.</p>
<p>The total loss was the sum of the two components:</p>
<disp-formula id="eq34">
<label>(34)</label>
<mml:math display="block" id="M34">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x2217;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>L</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <italic>&#x3b1;</italic> represents the scaling factor for MaskLoss, which was set to 0.05 during model training; and AllLoss refers to the overall model loss.</p>
</sec>
<sec id="s2_4_3">
<label>2.4.3</label>
<title>Solutions to prevent overfitting</title>
<p>Overfitting significantly hindered the ability of the model to generalize effectively to the testing set. To address this issue, we employed three techniques: early stopping, <italic>L<sub>2</sub>
</italic> regularization, and dropout.</p>
<p>Early stopping aimed to prevent overfitting by stopping the model training in the early stages (<xref ref-type="bibr" rid="B13">Caruana et&#xa0;al., 2000</xref>). This approach prevented the model from continuously learning the noise in the input data. It encouraged the model to focus on mapping higher-level features of the input data and generalize better to the testing dataset. In our case, we trained the model for 1000 epochs. We evaluated the validation dataset every 50 epochs and stopped training when the model did not improve after 500 epochs. We saved the model with the highest validation score throughout the training process. And the results usually occurred before the end of training.</p>
<p>
<italic>L<sub>2</sub>
</italic> regularization was used to address overfitting (<xref ref-type="bibr" rid="B9">Byrd and Lipton, 2019</xref>). We set the initial regularization parameter weight decay to 10<sup>-3</sup>. By incorporating the <italic>L<sub>2</sub>
</italic> norm as the regularization term, we obtained an optimized solution with small and proximate, yet non-zero values for each parameter <italic>w</italic> that is associated with the feature. This regularization term also helped prevent the model from becoming complex to fit the training dataset and enhance the generalization capability of the model.</p>
<p>We also incorporated a dropout layer of 20% before the final linear layer to assist the model in avoiding overfitting. Dropout randomly deactivated a percentage of neurons during training. It prevented complex dependencies between neurons from forming. It encouraged neurons to work more independently. This led to simpler mappings from input to output.</p>
<p>Additionally, we added batch normalization layers within the network structure. Batch normalization sped up network convergence as a normalization technique. It also provided some regularization effects (<xref ref-type="bibr" rid="B44">Ioffe and Szegedy, 2015</xref>).</p>
</sec>
<sec id="s2_4_4">
<label>2.4.4</label>
<title>Parameter setting and model training</title>
<p>The input size is a 1&#xd7;204 vector. Firstly, it underwent a gated convolutional unit M2, with an input channel size of 1, an output channel size of 128, a kernel size of 5, a stride of 1, and a padding value of 2. The gated factor is the result of convolution followed by sigmoid. The output shape of the gated convolutional unit is 64&#xd7;204.</p>
<p>The shape of the input data to the encoding layer is 64&#xd7;204. Firstly, it was passed through a mapping layer, which consisted of a two-layer one-dimensional convolution. The convolution layer has an input channel size of 64, a convolution kernel size of 5, a dilation factor of 2, a stride of 1, and a padding of 4. Then, the data entered the encoding layer with a pooling kernel size of 2. During the downsampling process, the channel size was doubled. Four downsampling modules were in the encoding layer with a channel size change of [64, 64, 64, 64]. The upsampling, or decoding layer, had the same channel size changes as the downsampling. The upsampling had a scaling factor 2 and utilized the nearest neighbor sampling method. The output of the upsampling was added to the corresponding output of the last encoding layer to prevent gradient disappearance. Finally, it passed through another layer with an input channel size of 64, an output channel size of 1, and a convolution kernel of 1. As a result, the output data shape is 1&#xd7;204.</p>
<p>The data input shape for the Indexfind module was 1&#xd7;204. It was simultaneously fed into three branches for index mining. The number of spectral sensitive bands required for the IndexCal module aligned with the number of core search modules in the NonlocalBandAttention module. Within the NonlocalBandAttention module, the attention weight matrix had an input channel of 1, an output channel of 64, a kernel size of 5, a dilation factor of 2, and a padding of 5. The output shape of the global operation was 64&#xd7;204. Adacos scale factor was calculated by the formulas as follows:</p>
<disp-formula id="eq35">
<label>(35)</label>
<mml:math display="block" id="M35">
<mml:mrow>
<mml:mtext>S</mml:mtext>
<mml:mo>=</mml:mo>
<mml:msqrt>
<mml:mn>2</mml:mn>
</mml:msqrt>
<mml:mo>&#x2217;</mml:mo>
<mml:mtext>ln</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq36">
<label>(36)</label>
<mml:math display="block" id="M36">
<mml:mrow>
<mml:mtext>B</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mtext>S</mml:mtext>
<mml:mo>&#x2217;</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mtext>max</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x2217;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq37">
<label>(37)</label>
<mml:math display="block" id="M37">
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mi>N</mml:mi>
</mml:mfrac>
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:munderover>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq38">
<label>(38)</label>
<mml:math display="block" id="M38">
<mml:mrow>
<mml:mtext>&#x3b1;</mml:mtext>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mo>&#x2217;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mtext>ln</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>v</mml:mi>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mtext>cos</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mi>&#x3c0;</mml:mi>
<mml:mn>4</mml:mn>
</mml:mfrac>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where bandnum denotes the number of bands; <italic>x</italic> denotes the input data; B<sub>avg</sub> is the normalization of conditional probability; <inline-formula>
<mml:math display="inline" id="im27">
<mml:mtext>&#x3b1;</mml:mtext>
</mml:math>
</inline-formula> is the adaptive cosine scaling factor.</p>
<p>After transposing, the uniform gumbel softmax function was applied to obtain globally aligned weights. The shrinking factor of uniform gumbel softmax noise is 10. The global aligned weights were one-hot vectors. These weights were then scaled and multiplied with the input reflectance data before passing through a sigmoid function. The output shape was 1&#xd7;64. The output of the NonlocalBandAttention module represented the activated reflectance data in sensitive bands. Subsequently, this output was fed into the IndexCal framework, which obtained three vegetation index features. Each vegetation index branch produced an output shape of 1&#xd7;64.</p>
<p>Next, the data from these three types of vegetation index features were concatenated with a shape of 3&#xd7;64. Then, two convolutional layers were employed with an input channel of 128, an output channel of 64, and a kernel size of 1. The softmax function was used for index importance scoring. The weighted sum of these index features was computed with a shape of 1&#xd7;64. Subsequently, two linear layers were used. The first linear layer has an input channel of 64 and an output channel of 128. This dimensionality transformation allowed the output of the hidden linear layer to be mapped to a higher-dimensional space. It can introduce non-linear transformations and enhance the model expressive power. The second linear layer had an input channel of 128 and an output channel of 1. It reduced the high-dimensional features to a lower-dimensional space and extracted the most important and representative features. This combination of dimensionality transformations enabled the model to capture complex features flexibly and efficiently and improved its performance and generalization ability.</p>
<p>The data was randomly split into training, validation, and testing sets, with each set accounting for 80%, 10%, and 10%, respectively. We used the validation and testing sets to evaluate the model. The model was trained on the training set using the RAdam algorithm.</p>
<p>We randomized and divided the training set into mini-batches for network input. The batch size was set to 8 with an initial learning rate 0.001. We implemented the CyclicLR decay strategy. Training stopped upon reaching the maximum number of iterations. The parameter settings of the model can be found in the appendix.</p>
<p>We fed partitioned testing sets into the trained network for forward propagation during validation. Each spectral reflectance was linked to a predicted photosynthetic parameter value. We applied separate models for each of the two photosynthetic parameters. Test results from all deep learning models were averaged over three runs. The deep learning models were built and tested using the PyTorch deep learning framework. We utilized an NVIDIA GeForce RTX 2060 SUPER GPU with 8GB of memory.</p>
</sec>
</sec>
<sec id="s2_5">
<label>2.5</label>
<title>Evaluation metrics</title>
<p>The performance of different models was evaluated based on the coefficient of determination (R<sup>2</sup>), root mean square error (RMSE), and mean absolute percentage error (MAPE). A model performed better if it had a higher R<sup>2</sup> and lower RMSE and MAPE values.</p>
<disp-formula id="eq39">
<label>(39)</label>
<mml:math display="block" id="M39">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo stretchy="false">/</mml:mo>
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq40">
<label>(40)</label>
<mml:math display="block" id="M40">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>M</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>=</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mo mathsize="">&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mtext mathvariant="italic">n</mml:mtext>
</mml:munderover>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq41">
<label>(41)</label>
<mml:math display="block" id="M41">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>100</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:mfrac>
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im28">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>^</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the predicted values of Vcmax and Jmax; <inline-formula>
<mml:math display="inline" id="im29">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the values of Vcmax and Jmax fitted by the A-Ci curve; <inline-formula>
<mml:math display="inline" id="im30">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the average measured values of Vcmax and Jmax, and n represents the number of samples in the testing set.</p>
</sec>
</sec>
<sec id="s3" sec-type="results">
<label>3</label>
<title>Results</title>
<sec id="s3_1">
<label>3.1</label>
<title>Characteristics of photosynthetic capacity and hyperspectra</title>
<p>
<xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref> illustrates the characteristics of photosynthetic capacity and spectra. <italic>V<sub>cmax</sub>
</italic> ranged from 5 to 195 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup> throughout the growth period. <italic>J<sub>max</sub>
</italic> ranged from 5 to 350 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>. <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> values were predominantly distributed within the range of 60-100 and 100-200 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>, respectively. The ratio of <italic>J<sub>max</sub>
</italic>/<italic>V<sub>cmax</sub>
</italic> was 1.93, with a standard deviation of 25.7. These findings aligned with previous studies (<xref ref-type="bibr" rid="B104">Wullschleger, 1993</xref>). Furthermore, a strong correlation was observed between <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> (<xref ref-type="bibr" rid="B70">Qian et&#xa0;al., 2021</xref>). <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2D</bold>
</xref> presents the hyperspectral reflectance data of leaf samples from both rice and wheat. Absorption peaks occurred at 410&#x2013;450 nm and 660&#x2013;690 nm. A reflection peak appeared at 500&#x2013;550 nm.</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>Statistical description of photosynthetic capacity and spectra. <bold>(A)</bold> Distribution of <italic>V<sub>cmax</sub>
</italic>. <bold>(B)</bold> Distribution of <italic>J<sub>max</sub>
</italic>. <bold>(C)</bold> Correlation between the two photosynthetic parameters. <bold>(D)</bold> Hyperspectral reflectance data of leaf samples. A solid red line represented average reflectance. A black dashed line indicated the 95% confidence interval. Gray dotted lines marked maximum and minimum reflectance values of multi leaf samples.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1499875-g002.tif"/>
</fig>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Correlation between traditional vegetation indices and photosynthetic capacity</title>
<p>
<xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref> illustrates the correlation coefficients (&#x3c1;) between <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> with various traditional spectral indices. High correlation coefficients were observed in several reflectance combinations, indicating potential relationships between the spectral indices and photosynthetic parameters. Specifically, <xref ref-type="fig" rid="f3">
<bold>Figures&#xa0;3A, B, D, E</bold>
</xref> highlight spectral regions between 490 to 530 nm and 560 to 660 nm, which are associated with the light absorption properties of chlorophyll and nitrogen content (<xref ref-type="bibr" rid="B12">Carter, 1994</xref>; <xref ref-type="bibr" rid="B8">Blackburn, 1998</xref>). In contrast, <xref ref-type="fig" rid="f3">
<bold>Figures&#xa0;3C</bold>
</xref>, <xref ref-type="fig" rid="f3">
<bold>F</bold>
</xref> demonstrate that SIPI yielded a correlation coefficient (&#x3c1;) below -0.5, with <italic>&#x3bb;<sub>1</sub>
</italic> between 600 and 690 nm and <italic>&#x3bb;<sub>2</sub>
</italic> between 420 and 460 nm. This spectral range corresponds closely to the absorption spectra of total chlorophyll and the absorption properties of PSII and PSI (<xref ref-type="bibr" rid="B55">Laisk et&#xa0;al., 2014</xref>), which explained the observed hotspots in <xref ref-type="fig" rid="f3">
<bold>Figures&#xa0;3C</bold>
</xref>, <xref ref-type="fig" rid="f3">
<bold>F</bold>
</xref>. SIPI (<xref ref-type="fig" rid="f3">
<bold>Figures&#xa0;3C, F</bold>
</xref>) exhibited the weakest correlation with photosynthetic capacity compared to other spectral indices. It was worth noting that there was a strong correlation between the combination of near-infrared and visible light and photosynthetic parameters, regardless of the spectral index used. Overall, the spectral indices demonstrated moderate correlations with photosynthetic capacity, with the highest correlation coefficient reaching approximately 0.5.</p>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>The correlation coefficients (&#x3c1;) between <italic>V<sub>cmax</sub>
</italic>, <italic>J<sub>max,</sub>
</italic> and spectral indices in wheat and rice leaves. <bold>(A, D)</bold> presents simple ratios (SR). <bold>(B, E)</bold> presents modified normalized difference index (mNDVI) <bold>(C, F)</bold> present structure-insensitive pigment index. The equations for these spectral indices can be found in <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1499875-g003.tif"/>
</fig>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Performance of the Indexfindnet under different power compression spectra</title>
<p>
<xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref> presents the spectra of different power compression ratios. The compressed spectral curves still retained the original trends. The decrease in the difference between the maximum and minimum values within the wavelength range of 400-720 nm was insignificant compared to 720-1000 nm when the compression ratio was less than 1. There was a significant increase in the difference between the maximum and minimum values within the wavelength range of 720-1000 nm with a compression ratio greater than 1 (<xref ref-type="fig" rid="f4">
<bold>Figures&#xa0;4D&#x2013;G</bold>
</xref>). The spectral signals in the visible region were enhanced.</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>Average power compression (POC) spectra for rice and wheat leaves. &#x2018;POC=0.1&#x2019; denotes that the power compression ratio is 0.1. The pink-shaded region represents the difference between the maximum and minimum spectral values. The blue line represents the mean spectral reflectance. <bold>(A&#x2013;L)</bold> represent different power compression ratio spectra.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1499875-g004.tif"/>
</fig>
<p>This study evaluated the estimation accuracy of the Indexfindnet model using power compression spectra (<xref ref-type="fig" rid="f5">
<bold>Figure&#xa0;5</bold>
</xref>). R<sup>2</sup>, RMSE, and MAPE were calculated to assess the accuracy of the model on the validation dataset (<xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Table S1</bold>
</xref>). The baseline model (Indexfindnet with no power compression, POC ratio=1.0) achieved an R&#xb2; of 0.82, RMSE of 11.43 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>, and MAPE of 18.9% for <italic>V<sub>cmax</sub>
</italic>. For <italic>J<sub>max</sub>
</italic>, the model yielded an R&#xb2; of 0.80, RMSE of 25.75 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>, and MAPE of 16.5%. For the photosynthetic parameter <italic>V<sub>cmax</sub>
</italic>, the model based on POC-0.6 (POC ratio=0.6) achieved best performance, with an R<sup>2</sup> of 0.86, RMSE of 10.10 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>, and MAPE of 15%. The best performance was observed with POC-0.1 (POC ratio=0.1) for <italic>J<sub>max</sub>
</italic>, with an R<sup>2</sup> of 0.81, RMSE of 25.33 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>, and MAPE of 16.8%. POC-2.0 (POC ratio=2.0) had the poorest performance for both photosynthetic parameters. For <italic>V<sub>cmax</sub>
</italic>, the R&#xb2; dropped to 0.66, with an RMSE of 15.94 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup> and a MAPE of 26.0%. For <italic>J<sub>max</sub>
</italic>, the performance was similarly lower, with an R&#xb2; of 0.68, RMSE of 32.99 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>, and MAPE of 23.5%. The Indexfindnet model with POC ratios less than 1 consistently outperformed the baseline model, which was based on the uncompressed spectra. The R&#xb2; values for the compressed models ranged from 0.83 to 0.86, with RMSE values between 10.05 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup> and 11.22 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>, while the baseline model achieved an R&#xb2; of 0.82 and an RMSE of 11.43 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup> for <italic>V<sub>cmax</sub>
</italic>.</p>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>Performance of Indexfindnet in estimating photosynthetic parameters under different compressed spectra. The number around the outer circle represents the power compression ratio. The numbers inside the circle represent the axis labels of each evaluation metric. The unit of RMSE is &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>. The value of MAPE represents a percentage. <bold>(A, D)</bold> are the R&#xb2; values for estimating photosynthetic parameters under different power compression ratios; <bold>(B, E)</bold> are the RMSE values for estimating photosynthetic parameters under different power compression ratios; <bold>(C, F)</bold> are the MAPE values for estimating photosynthetic parameters under different power compression ratios.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1499875-g005.tif"/>
</fig>
</sec>
<sec id="s3_4">
<label>3.4</label>
<title>Performance of Indexfindnet and traditional methods for leaf photosynthetic capacity estimation</title>
<p>
<xref ref-type="table" rid="T2">
<bold>Table&#xa0;2</bold>
</xref> presents the performance comparison of the classical machine learning model and the Indexfindnet. The Indexfindnet model had a modest parameter count, remaining under one million. We can observe that the deep learning method performed better than traditional machine learning methods. The R<sup>2</sup> values were 0.20-0.39 higher than those of the PLSR model. Specifically, the R&#xb2; values for <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> in the Indexfindnet model were 0.86 and 0.81, respectively, significantly higher than the PLSR model, which achieved 0.58 for <italic>V<sub>cmax</sub>
</italic> and 0.56 for <italic>J<sub>max</sub>
</italic>. The RMSE and MAPE values were lower than the PLSR model by 6.1-12.48 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup> and 9%-15%, respectively. Before feeding the spectral data into the Indexfindnet model, POC was used to reduce the reflectance difference between visible light and near-infrared regions. This preprocessing step allowed the model to better focus on the local details of visible light. The compressed spectral data performed better across different models. Indexfindnet demonstrated the most impressive results in power compression spectra among the models, with the R&#xb2; values for <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> reaching 0.86 and 0.81, respectively, and an average absolute error of approximately 15% for <italic>V<sub>cmax</sub>
</italic> and 17% for <italic>J<sub>max</sub>
</italic>.</p>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption>
<p>The performance of each model in estimating the photosynthetic capacity of maximum carboxylation rate and maximum electron transfer rate.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" rowspan="2" align="center">Model</th>
<th valign="middle" rowspan="2" align="center">Process</th>
<th valign="middle" align="left">Params</th>
<th valign="middle" colspan="4" align="center">
<italic>V<sub>cmax</sub>
</italic>
</th>
<th valign="middle" colspan="4" align="center">
<italic>J<sub>max</sub>
</italic>
</th>
</tr>
<tr>
<th valign="middle" align="center">(M)</th>
<th valign="middle" align="center">R<sup>2</sup>
</th>
<th valign="middle" align="center">RMSE</th>
<th valign="top" align="center">Preds</th>
<th valign="middle" align="center">MAPE</th>
<th valign="middle" align="center">R<sup>2</sup>
</th>
<th valign="middle" align="center">RMSE</th>
<th valign="top" align="center">Preds</th>
<th valign="middle" align="center">MAPE</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="center">SVR</td>
<td valign="middle" align="center">SG</td>
<td valign="middle" align="center"/>
<td valign="middle" align="center">0.43 &#xb1; 0.03</td>
<td valign="middle" align="center">20.59 &#xb1; 0.59</td>
<td valign="top" align="center">60.56 &#xb1; 26</td>
<td valign="middle" align="center">0.28 &#xb1; 0.01</td>
<td valign="middle" align="center">0.53 &#xb1; 0.01</td>
<td valign="middle" align="center">39.99 &#xb1; 0.22</td>
<td valign="top" align="center">142.50 &#xb1; 54</td>
<td valign="middle" align="center">0.27 &#xb1; 0.01</td>
</tr>
<tr>
<td valign="middle" align="center">SVR</td>
<td valign="middle" align="center">SG-POC</td>
<td valign="middle" align="center"/>
<td valign="middle" align="center">0.42 &#xb1; 0.02</td>
<td valign="middle" align="center">20.68 &#xb1; 0.44</td>
<td valign="top" align="center">61.01 &#xb1; 25</td>
<td valign="middle" align="center">0.27 &#xb1; 0.01</td>
<td valign="middle" align="center">0.56 &#xb1; 0.02</td>
<td valign="middle" align="center">38.68 &#xb1; 0.18</td>
<td valign="top" align="center">142.22 &#xb1; 48</td>
<td valign="middle" align="center">0.26 &#xb1; 0.02</td>
</tr>
<tr>
<td valign="middle" align="center">PLSR</td>
<td valign="middle" align="center">SG</td>
<td valign="middle" align="center"/>
<td valign="middle" align="center">0.47 &#xb1; 0.02</td>
<td valign="middle" align="center">19.71 &#xb1; 0.35</td>
<td valign="top" align="center">58.62 &#xb1; 25</td>
<td valign="middle" align="center">0.30 &#xb1; 0.01</td>
<td valign="middle" align="center">0.58 &#xb1; 0.04</td>
<td valign="middle" align="center">37.81 &#xb1; 1.89</td>
<td valign="top" align="center">141.58 &#xb1; 53</td>
<td valign="middle" align="center">0.27 &#xb1; 0.02</td>
</tr>
<tr>
<td valign="middle" align="center">PLSR</td>
<td valign="middle" align="center">SG-POC</td>
<td valign="middle" align="center"/>
<td valign="middle" align="center">0.50 &#xb1; 0.01</td>
<td valign="middle" align="center">19.23 &#xb1; 0.32</td>
<td valign="top" align="center">58.06 &#xb1; 26</td>
<td valign="middle" align="center">0.29 &#xb1; 0.02</td>
<td valign="middle" align="center">0.61 &#xb1; 0.01</td>
<td valign="middle" align="center">36.96 &#xb1; 0.44</td>
<td valign="top" align="center">140.69 &#xb1; 50</td>
<td valign="middle" align="center">0.26 &#xb1; 0.01</td>
</tr>
<tr>
<td valign="middle" align="center">OneDCNN</td>
<td valign="middle" align="center">SG</td>
<td valign="middle" align="center">0.42</td>
<td valign="middle" align="center">0.75 &#xb1; 0.02</td>
<td valign="middle" align="center">13.61 &#xb1; 0.41</td>
<td valign="top" align="center">57.87 &#xb1; 23</td>
<td valign="middle" align="center">0.21 &#xb1; 0.01</td>
<td valign="middle" align="center">0.78 &#xb1; 0.01</td>
<td valign="middle" align="center">27.46 &#xb1; 0.36</td>
<td valign="top" align="center">140.60 &#xb1; 49</td>
<td valign="middle" align="center">0.19 &#xb1; 0.01</td>
</tr>
<tr>
<td valign="middle" align="center">OneDCNN</td>
<td valign="middle" align="center">SG-POC</td>
<td valign="middle" align="center">0.42</td>
<td valign="middle" align="center">0.79 &#xb1; 0.02</td>
<td valign="middle" align="center">12.11 &#xb1; 0.37</td>
<td valign="top" align="center">57.52 &#xb1; 25</td>
<td valign="middle" align="center">0.20 &#xb1; 0.00</td>
<td valign="middle" align="center">0.78 &#xb1; 0.01</td>
<td valign="middle" align="center">27.36 &#xb1; 0.32</td>
<td valign="top" align="center">140.54 &#xb1; 49</td>
<td valign="middle" align="center">0.18 &#xb1; 0.01</td>
</tr>
<tr>
<td valign="middle" align="center">IndiceCNN</td>
<td valign="middle" align="center">SG</td>
<td valign="middle" align="center">0.28</td>
<td valign="middle" align="center">0.83 &#xb1; 0.02</td>
<td valign="middle" align="center">11.06 &#xb1; 1.16</td>
<td valign="top" align="center">56.62 &#xb1; 22</td>
<td valign="middle" align="center">0.18 &#xb1; 0.02</td>
<td valign="middle" align="center">0.80 &#xb1; 0.01</td>
<td valign="middle" align="center">25.41 &#xb1; 0.19</td>
<td valign="top" align="center">139.39 &#xb1; 49</td>
<td valign="middle" align="center">
<bold>0.16</bold> &#xb1; 0.01</td>
</tr>
<tr>
<td valign="middle" align="center">IndiceCNN</td>
<td valign="middle" align="center">SG-POC</td>
<td valign="middle" align="center">0.28</td>
<td valign="middle" align="center">0.84 &#xb1; 0.01</td>
<td valign="middle" align="center">11.01 &#xb1; 0.25</td>
<td valign="top" align="center">56.44 &#xb1; 22</td>
<td valign="middle" align="center">0.17 &#xb1; 0.01</td>
<td valign="middle" align="center">0.80 &#xb1; 0.01</td>
<td valign="middle" align="center">25.39 &#xb1; 0.98</td>
<td valign="top" align="center">139.01 &#xb1; 49</td>
<td valign="middle" align="center">
<bold>0.16</bold> &#xb1; 0.01</td>
</tr>
<tr>
<td valign="middle" align="center">Indexfindnet</td>
<td valign="middle" align="center">SG</td>
<td valign="middle" align="center">0.63</td>
<td valign="middle" align="center">0.82 &#xb1; 0.01</td>
<td valign="middle" align="center">11.42 &#xb1; 0.37</td>
<td valign="top" align="center">56.70 &#xb1; 22</td>
<td valign="middle" align="center">0.19 &#xb1; 0.01</td>
<td valign="middle" align="center">0.79 &#xb1; 0.01</td>
<td valign="middle" align="center">26.85 &#xb1; 0.16</td>
<td valign="top" align="center">136.17 &#xb1; 49</td>
<td valign="middle" align="center">0.18 &#xb1; 0.01</td>
</tr>
<tr>
<td valign="middle" align="center">Indexfindnet</td>
<td valign="middle" align="center">SG-POC</td>
<td valign="middle" align="center">0.63</td>
<td valign="middle" align="center">
<bold>0.86</bold> &#xb1; 0.01</td>
<td valign="middle" align="center">
<bold>10.05</bold> &#xb1; 0.42</td>
<td valign="top" align="center">57.37 &#xb1; 22</td>
<td valign="middle" align="center">
<bold>0.15</bold> &#xb1; 0.02</td>
<td valign="middle" align="center">
<bold>0.81</bold> &#xb1; 0.01</td>
<td valign="middle" align="center">
<bold>25.33</bold> &#xb1; 0.34</td>
<td valign="top" align="center">137.06 &#xb1; 49</td>
<td valign="middle" align="center">0.17 &#xb1; 0.01</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>The unit of RMSE is &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>. The value of MAPE represents a percentage. For example, a MAPE with a value of 0.30 represents 30%. Bolding indicates the best performance. SG represents the Savitzky-Golay filtering. POC represents power compression. &#x201c;Params&#x201d; refers to the number of model parameters, and &#x201c;M&#x201d; indicates that the number is expressed in millions. The value before &#xb1; is the mean, and the value after &#xb1; is the standard deviation. The results were averaged through three runs across randomly split validation set. Preds represents the values of <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> predicted by the model.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s3_5">
<label>3.5</label>
<title>Photosynthesis-sensitive bands and vegetation indices discovered by Indexfindnet</title>
<p>Sensitive bands significantly contributed to the prediction of photosynthetic capacity. They can be identified through weight analysis of the NonlocalBandAttention module from the best trained model which has the highest accuracy. The results of the search for characteristic wavelengths for photosynthetic capacity are shown in <xref ref-type="fig" rid="f6">
<bold>Figures&#xa0;6A, B</bold>
</xref>. The wavelengths at 410-470 nm, 510-530 nm, and 660-690 nm play a crucial role in predicting the photosynthetic capacity. Other wavelengths have little impact on the photosynthetic capacity. The spectral characteristic wavelengths sensitive to photosynthetic capacity were ranked based on search numbers. The top eight wavelengths for <italic>V<sub>cmax</sub>
</italic> were 667, 525, 415, 471, 795, 905, 935 and 750 nm. The top eight wavelengths for <italic>J<sub>max</sub>
</italic> were 667, 471, 905, 525, 415, 750, 688, and 706 nm.</p>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>The distribution of the sensitive bands and index formulas for photosynthetic capacity <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> identified by the Indexfindnet model. The vertical axis represents the frequency from all channels at which the wavelength or indices were identified by the best model. <bold>(A, B)</bold> represent the distribution of sensitive bands, and <bold>(C, D)</bold> represent the frequency of vegetation indices.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1499875-g006.tif"/>
</fig>
<p>The ranking of the spectral indices discovered through automatic model search can be seen in <xref ref-type="fig" rid="f6">
<bold>Figures&#xa0;6C, D</bold>
</xref> and <xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref>. The most effective vegetation index formula identified for both <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> was <inline-formula>
<mml:math display="inline" id="im43">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula> (<xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref>). The computation between the near-infrared wavelength and the shorter wavelength is important regardless of the type of index (<xref ref-type="table" rid="T3">
<bold>Table&#xa0;3</bold>
</xref>).</p>
<table-wrap id="T3" position="float">
<label>Table&#xa0;3</label>
<caption>
<p>Spectral indices searched out by the Indexfindnet.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="center">Trait</th>
<th valign="top" align="center">Index1</th>
<th valign="top" align="center">Index2</th>
<th valign="top" align="center">Index3</th>
<th valign="top" align="center">Index4</th>
<th valign="top" align="center">Index5</th>
<th valign="top" align="center">Index</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="center">
<italic>V<sub>cmax</sub>
</italic>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im31">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>795</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>525</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>905</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>667</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im32">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>471</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>525</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>905</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>667</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im33">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>795</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>525</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>935</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>667</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im34">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>795</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>415</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>935</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>667</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im35">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>845</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>616</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>560</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>705</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im36">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mstyle mathvariant="bold-italic"><mml:msub>
<mml:mtext>R</mml:mtext>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub></mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mstyle mathvariant="bold-italic">
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub></mml:mstyle>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td valign="top" align="center">
<italic>J<sub>max</sub>
</italic>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im37">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>795</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>415</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>543</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>667</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im38">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>471</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>525</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>905</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>750</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im39">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>471</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>525</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>905</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>667</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im40">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>795</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>525</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>935</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>750</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im41">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>815</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>420</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>593</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mn>726</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="center">
<inline-formula>
<mml:math display="inline" id="im42">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mstyle mathvariant="bold-italic">
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub></mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mstyle mathvariant="bold-italic"><mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub></mml:mstyle>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>Index1 refers to the most frequently searched index by the model, Index2, Index3, Index4, and so on in a similar manner. Index refers to the universally summarized indices derived. <italic>R<sub>nir</sub>
</italic> represents the reflectance of near-infrared bands. <italic>R<sub>g/b</sub>
</italic> represents the reflectance of green or blue bands. <italic>R<sub>r</sub>
</italic> represents the reflectance of red bands.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<p>Further validation was conducted to investigate the effectiveness of the identified wavelength bands. The reflectance of sensitive bands was used as input variables for machine learning algorithms to estimate photosynthetic capacity. The results are presented in <xref ref-type="table" rid="T4">
<bold>Table&#xa0;4</bold>
</xref>. The accuracy of the model remained unaffected when using only the top eight sensitive bands instead of the full spectrum. Although there was a slight increase in the root mean square error and average error percentage compared to the full spectrum, it was not significant. The sensitive spectral band results of the SVR model in estimating <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> even exceeded the full spectrum. The results demonstrated that the estimation of photosynthetic parameters using automatically identified band reflectance was close to those of the full spectrum. The bands identified by our model yielded higher estimation of photosynthetic parameters compared to those proposed by the classic machine learning model (PLSR). Furthermore, these results validated the reliability and effectiveness of the model in identifying wavelength bands.</p>
<table-wrap id="T4" position="float">
<label>Table&#xa0;4</label>
<caption>
<p>The photosynthetic capacity estimation results of different machine learning methods for the full spectrum wavelength bands, the sensitive bands identified through Indexfindnet and the sensitive bands identified by classic machine learning model (PLSR).</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="center">Model</th>
<th valign="middle" align="center">treat</th>
<th valign="middle" align="center">metrics</th>
<th valign="middle" align="center">
<italic>V<sub>cmax</sub>
</italic>
</th>
<th valign="middle" align="center">
<italic>J<sub>max</sub>
</italic>
</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" rowspan="9" align="center">SVR</td>
<td valign="middle" align="center">Full</td>
<td valign="middle" rowspan="3" align="center">R<sup>2</sup>
</td>
<td valign="top" align="center">0.43 &#xb1; 0.03</td>
<td valign="top" align="center">0.53 &#xb1; 0.01</td>
</tr>
<tr>
<td valign="middle" align="center">Indexfindnet Filtered</td>
<td valign="middle" align="center">
<bold>0.45 &#xb1; 0.02</bold>
</td>
<td valign="top" align="center">
<bold>0.61 &#xb1; 0.01</bold>
</td>
</tr>
<tr>
<td valign="middle" align="center">PLSR Filtered</td>
<td valign="top" align="center">0.41 &#xb1; 0.02</td>
<td valign="top" align="center">0.45 &#xb1; 0.02</td>
</tr>
<tr>
<td valign="middle" align="center">Full</td>
<td valign="middle" rowspan="3" align="center">RMSE</td>
<td valign="top" align="center">20.59 &#xb1; 0.59</td>
<td valign="top" align="center">39.99 &#xb1; 0.22</td>
</tr>
<tr>
<td valign="middle" align="center">Indexfindnet Filtered</td>
<td valign="middle" align="center">
<bold>20.17 &#xb1; 0.33</bold>
</td>
<td valign="top" align="center">
<bold>36.26 &#xb1; 0.31</bold>
</td>
</tr>
<tr>
<td valign="middle" align="center">PLSR Filtered</td>
<td valign="middle" align="center">20.85 &#xb1; 0.65</td>
<td valign="top" align="center">43.00 &#xb1; 0.53</td>
</tr>
<tr>
<td valign="middle" align="center">Full</td>
<td valign="middle" rowspan="3" align="center">MAPE</td>
<td valign="top" align="center">0.28 &#xb1; 0.01</td>
<td valign="top" align="center">0.27 &#xb1; 0.01</td>
</tr>
<tr>
<td valign="middle" align="center">Indexfindnet Filtered</td>
<td valign="middle" align="center">
<bold>0.27 &#xb1; 0.02</bold>
</td>
<td valign="top" align="center">
<bold>0.25 &#xb1; 0.01</bold>
</td>
</tr>
<tr>
<td valign="middle" align="center">PLSR Filtered</td>
<td valign="middle" align="center">0.30 &#xb1; 0.01</td>
<td valign="top" align="center">0.30 &#xb1; 0.02</td>
</tr>
<tr>
<td valign="middle" rowspan="9" align="center">PLSR</td>
<td valign="middle" align="center">Full</td>
<td valign="middle" rowspan="3" align="center">R<sup>2</sup>
</td>
<td valign="top" align="center">0.47 &#xb1; 0.02</td>
<td valign="top" align="center">
<bold>0.58 &#xb1; 0.04</bold>
</td>
</tr>
<tr>
<td valign="middle" align="center">Indexfindnet Filtered</td>
<td valign="top" align="center">
<bold>0.49 &#xb1; 0.01</bold>
</td>
<td valign="top" align="center">0.51 &#xb1; 0.02</td>
</tr>
<tr>
<td valign="middle" align="center">PLSR Filtered</td>
<td valign="top" align="center">0.34 &#xb1; 0.02</td>
<td valign="top" align="center">0.43 &#xb1; 0.03</td>
</tr>
<tr>
<td valign="middle" align="center">Full</td>
<td valign="middle" rowspan="3" align="center">RMSE</td>
<td valign="top" align="center">19.71 &#xb1; 0.35</td>
<td valign="top" align="center">
<bold>37.81 &#xb1; 1.89</bold>
</td>
</tr>
<tr>
<td valign="middle" align="center">Indexfindnet Filtered</td>
<td valign="top" align="center">
<bold>19.43 &#xb1; 0.22</bold>
</td>
<td valign="top" align="center">40.65 &#xb1; 1.55</td>
</tr>
<tr>
<td valign="middle" align="center">PLSR Filtered</td>
<td valign="top" align="center">21.95 &#xb1; 0.46</td>
<td valign="top" align="center">43.82 &#xb1; 2.04</td>
</tr>
<tr>
<td valign="middle" align="center">Full</td>
<td valign="middle" rowspan="3" align="center">MAPE</td>
<td valign="top" align="center">0.30 &#xb1; 0.01</td>
<td valign="top" align="center">
<bold>0.27 &#xb1; 0.02</bold>
</td>
</tr>
<tr>
<td valign="middle" align="center">Indexfindnet Filtered</td>
<td valign="top" align="center">
<bold>0.29 &#xb1; 0.01</bold>
</td>
<td valign="top" align="center">0.31 &#xb1; 0.02</td>
</tr>
<tr>
<td valign="middle" align="center">PLSR Filtered</td>
<td valign="top" align="center">0.34 &#xb1; 0.02</td>
<td valign="top" align="center">0.32 &#xb1; 0.01</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>The unit of RMSE is &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>. The term &#x201c;Full&#x201d; represents the full spectrum. &#x201c;Indexfindnet Filtered&#x201d; refers to the eight bands identified using Indexfindnet. &#x201c;PLSR Filtered&#x201d; represents the sensitive bands identified by classic machine learning model (PLSR). Specific bands are listed in <xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Table S2</bold>
</xref>. Bolding indicates the best performance.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s3_6">
<label>3.6</label>
<title>Performance of Indexfindnet at different spectral resolutions</title>
<p>To investigate the applicability of the Indexfindnet model at different spectral resolutions, the R<sup>2</sup>, RMSE, and MAPE were calculated to evaluate the Indexfindnet model performance (<xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Table S1</bold>
</xref>). <xref ref-type="fig" rid="f7">
<bold>Figure&#xa0;7</bold>
</xref> demonstrates the performance of Indexfindnet in estimating the photosynthetic capacity across various spectral resolutions. Overall, there was no significant difference in the performance of the model for estimating the two photosynthetic parameters across different spectral resolutions. The spectrum with 300 bands exhibited the highest performance in estimating <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic>, with an R<sup>2</sup> of 0.81-0.85, RMSE of 10.5-25.6 &#x3bc;mol m<sup>-2</sup> s<sup>-1</sup>, and MAPE of 17%. The spectral sequence based on 600 bands showed the poorest performance for <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic>. The model showed high predictive accuracy on 1 nm resolution spectral data from previous studies (<xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Figure S6</bold>
</xref>), which achieved an R&#xb2; of 0.75 for <italic>V<sub>cmax</sub>
</italic> and 0.79 for <italic>J<sub>max</sub>
</italic>. In general, the variety in spectral resolution had minimal impact on the performance of the model.</p>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Scatter plots of estimation of the photosynthetic parameter <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> at different spectral resolutions. The &#x201c;Resample 60&#x201d; refers to the spectral sequence being resampled to 60 bands, which is also reflected in the naming convention used in the other subfigures. The black dashed line represents the 1:1 line at a 45-degree angle. The darkblue solid line represents the trendline of the linear fit. <bold>(A&#x2013;I)</bold> represent the scatter plots of estimation of <italic>V<sub>cmax</sub>
</italic> at different spectral resolutions, and <bold>(J&#x2013;R)</bold> represent the scatter plots of estimation of <italic>J<sub>max</sub>
</italic> at different spectral resolutions.'</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1499875-g007.tif"/>
</fig>
</sec>
</sec>
<sec id="s4" sec-type="discussion">
<label>4</label>
<title>Discussion</title>
<sec id="s4_1">
<label>4.1</label>
<title>Advantage of Indexfindnet over traditional methods</title>
<p>Modeling photosynthetic capacity with vegetation indices showed weak ability with correlation coefficients below 0.6 (Section 3.2). This weakness may stem from challenges in finding spectral indices with optimal band combinations (<xref ref-type="bibr" rid="B16">Chen et&#xa0;al., 2022</xref>) or the limitations of linear modeling in capturing the complex nonlinear relationship between vegetation indices and photosynthetic capacity. Traditional machine learning methods like PLSR reduced spectral data to a few principal components and had weak representational capacity. The results of photosynthetic capacity estimation also performed poorly (Section 3.4). Although IndiceCNN performed well, it relied on uninterpretable features across a wide and chaotic spectrum of bands in the calculation of vegetation index formulas due to dilated convolution and pooling operators, which may result in imprecise biophysical features (<xref ref-type="bibr" rid="B24">Deng et&#xa0;al., 2024</xref>).</p>
<p>The deep learning model developed in this study can effectively address these issues. Previous models that used deep learning to extract spectral features were mostly uninterpretable (<xref ref-type="bibr" rid="B35">Furbank et&#xa0;al., 2021</xref>; <xref ref-type="bibr" rid="B96">Wang et&#xa0;al., 2021b</xref>, <xref ref-type="bibr" rid="B95">2022</xref>; <xref ref-type="bibr" rid="B24">Deng et&#xa0;al., 2024</xref>). In contrast, our model Indexfindnet incorporated an interpretable neural network architecture (<xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>). It employed a Mask module to feature extraction. We constrained the input features of attention layer using MaskLoss. (Section 2.4.2). The feature map of the Mask module is shown in <xref ref-type="fig" rid="f8">
<bold>Figure&#xa0;8</bold>
</xref>. It can be seen that the reflectance characteristics of remained unchanged. The reflection troughs of blue light and red light, as well as the reflection peaks of green light, were highlighted. This was advantageous for the subsequent module NonlocalBandAttention to extract the positions of sensitive bands. A global band attention module was used to obtain a global one-hot activation vector in the NonlocalBandAttention module. <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9</bold>
</xref> illustrates the global one-hot vectors obtained from different channels. These vectors served as the global alignment weight for automatic band search. They provided a deterministic band selection from global spectra on each channel rather than a probability distribution. The extracted band spectra were then fed into the vegetation index calculation module. This module integrated the biophysical features from multi sensitive bands response to photosynthetic capacity. We selected the most important index form features by gating mechanism. We can achieve precise band and vegetation index selection through this interpretable network structure.</p>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>The feature maps of the Mask module. The values on the y-axis represent the weights of feature activation. <bold>(A&#x2013;L)</bold> represent the 12 feature maps of the Mask module.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1499875-g008.tif"/>
</fig>
<fig id="f9" position="float">
<label>Figure&#xa0;9</label>
<caption>
<p>The one-hot vector found by the NonlocalBandAttention module. The index with a value of 1 in this vector represents the positions of a sensitive band. <bold>(A&#x2013;L)</bold> represent the 12 one-hot vectors of the NonlocalBandAttention module.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpls-15-1499875-g009.tif"/>
</fig>
<p>Notably, this interpretable model exhibited superior performance in estimating photosynthetic capacity compared to traditional methods. Specifically, it demonstrated estimation accuracy above 0.8 for <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic>. Among the traditional models, one-dimensional convolutional neural networks outperformed SVR and PLSR. This observation underscored the powerful feature extraction capability of deep learning. Numerous studies have successfully employed deep learning-based spectral analysis methods to predict various indicators with satisfactory results (<xref ref-type="bibr" rid="B111">Yu et&#xa0;al., 2018</xref>; <xref ref-type="bibr" rid="B105">Xin et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B115">Zhang et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B96">Wang et&#xa0;al., 2021b</xref>). These findings demonstrated the great potential of deep learning in handling high-dimensional spectral data.</p>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>The bands and vegetation indices searched by Indexfindnet and the underlying mechanisms of spectra response to photosynthesis</title>
<p>Compared to previous studies (<xref ref-type="bibr" rid="B77">Serbin et&#xa0;al., 2012</xref>; <xref ref-type="bibr" rid="B4">Barnes et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B64">Meacham-Hensold et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B32">Fu et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B94">Wang et&#xa0;al., 2021a</xref>), the sensitive bands identified by our model resulted in higher estimation for photosynthetic capacity (<xref ref-type="table" rid="T4">
<bold>Table&#xa0;4</bold>
</xref>). This improvement is attributed to the ability of the model to target wavelengths that are directly linked to the key photosynthetic processes. These wavelengths are crucial for capturing the biochemical and structural properties of leaves, which are fundamental to understanding and estimating photosynthetic capacity. Our findings indicated that photosynthetic capacity exhibited characteristic bands predominantly in the visible regions (400-700 nm) (Section 3). Red spectra (600-700 nm) and blue spectra (400-500 nm) were the most prevalent. Green spectra (500-560 nm) and near-infrared spectra (700-1000 nm) came next. The regions identified by the model were mainly consistent with the areas where the leaves absorb (<xref ref-type="bibr" rid="B114">Zhang et&#xa0;al., 2021</xref>). PSII primarily absorbs blue light. PSI absorbs red light (<xref ref-type="bibr" rid="B38">Gitelson et&#xa0;al., 2022</xref>). Green light can efficiently drive photosynthesis once absorbed (<xref ref-type="bibr" rid="B100">Wolf and Blankenship, 2019</xref>; <xref ref-type="bibr" rid="B38">Gitelson et&#xa0;al., 2022</xref>). Far-red light (700-750 nm) enhances photosynthesis in synergy with shorter wavelengths (<xref ref-type="bibr" rid="B27">Emerson et&#xa0;al., 1957</xref>; <xref ref-type="bibr" rid="B50">Kono et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B117">Zhen et&#xa0;al., 2022</xref>). In addition to the portion absorbed by leaves, near-infrared spectra also accounted for a significant proportion. Near-infrared spectra are affected primarily by leaf structure (750-1000 nm) (<xref ref-type="bibr" rid="B84">Slaton et&#xa0;al., 2001</xref>). The <italic>A<sub>mes</sub>
</italic> exposed to <italic>IAS</italic> has also been strongly associated with photosynthetic performance in numerous species (<xref ref-type="bibr" rid="B83">Sinclair et&#xa0;al., 1977</xref>; <xref ref-type="bibr" rid="B60">Longstreth et&#xa0;al., 1985</xref>). These structural features of leaves determine the depth into the leaf interior that visible light wavelengths can propagate and be absorbed. By focusing on biologically relevant spectral bands&#x2014;such as red, blue, and NIR&#x2014;the model is better aligned with the core processes of photosynthesis, enhancing its adaptability across species and environments. Moreover, the use of fewer, targeted bands makes the estimation process faster, more cost-effective.</p>
<p>Studies presented different sensitive band wavelengths for these specific spectral regions (<xref ref-type="bibr" rid="B77">Serbin et&#xa0;al., 2012</xref>; <xref ref-type="bibr" rid="B4">Barnes et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B64">Meacham-Hensold et&#xa0;al., 2019</xref>). Samples collected from different periods, regions, and species had different physical and chemical properties, such as shape and leaf thickness. As a result, the spectral response of photosynthesis also tended to be different. However, deep learning methods achieved better results than traditional machine learning methods when searching for feature wavelengths on larger datasets due to their strong feature representation ability (<xref ref-type="bibr" rid="B77">Serbin et&#xa0;al., 2012</xref>; <xref ref-type="bibr" rid="B4">Barnes et&#xa0;al., 2017</xref>; <xref ref-type="bibr" rid="B64">Meacham-Hensold et&#xa0;al., 2019</xref>; <xref ref-type="bibr" rid="B32">Fu et&#xa0;al., 2020</xref>; <xref ref-type="bibr" rid="B94">Wang et&#xa0;al., 2021a</xref>). When dealing with a large scale of spectral and photosynthetic samples, deep learning methods excelled at capturing and reconstructing more features through Indexfindnet. The selected characteristic wavelengths became more stable and accurate after multiple iterations.</p>
<p>The model results suggested that vegetation indices <inline-formula>
<mml:math display="inline" id="im44">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula> were crucial for predicting photosynthetic capacity. It indicated that the interaction between near-infrared light and shorter-wavelength light was of significant importance for photosynthesis (<xref ref-type="bibr" rid="B101">Wong et&#xa0;al., 2020</xref>). The correlation between spectral indices and photosynthetic capacity also confirmed the model results (Section 3.2). Near-infrared spectroscopy reflects the structural characteristics of leaves, further reflecting whether the light can reach deeper parts of the leaves and be absorbed. Visible spectroscopy reflects the absorption of light by mesophyll cells. Numerous studies have demonstrated the ability and mechanisms of similar index types in relation to photosynthesis (<xref ref-type="bibr" rid="B71">Qian et&#xa0;al., 2019</xref>). The normalized difference vegetation index, proven to be a good indicator of photosynthesis, utilizes the interaction between near-infrared and red light (<xref ref-type="bibr" rid="B36">Gamon et&#xa0;al., 1995</xref>). The second most important was the double-difference vegetation indices <inline-formula>
<mml:math display="inline" id="im45">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>. PRI and SIPI are both indices of this type. PRI was widely used because it represented the de-epoxidation of xanthophyll pigments and indicated an increase in zeaxanthin concentration (<xref ref-type="bibr" rid="B37">Garbulsky et&#xa0;al., 2011</xref>; <xref ref-type="bibr" rid="B68">Pe&#xf1;uelas et&#xa0;al., 2011</xref>; <xref ref-type="bibr" rid="B89">Sukhova and Sukhov, 2018</xref>). PRI is closely related to NPQ and photosynthetic efficiency (<xref ref-type="bibr" rid="B40">Goerner et&#xa0;al., 2011</xref>). The Structure Insensitive Pigment Index (SIPI) is correlated with leaf chlorophyll content (<xref ref-type="bibr" rid="B22">Dash and Curran, 2007</xref>). Since chlorophyll content plays a significant role in photosynthesis, derived indices based on chlorophyll content can serve as reliable indicators of photosynthetic capacity (<xref ref-type="bibr" rid="B19">Croft et&#xa0;al., 2017</xref>). By aligning with key physiological processes&#x2014;such as photosystem efficiency and chlorophyll content&#x2014;these indices enhance the predictive accuracy of the model, providing a more precise and biologically meaningful estimation of photosynthetic capacity.</p>
<p>When the full spectrum and the sensitive bands identified by Indexfindnet were used as inputs for various machine learning models, the results showed that the estimated photosynthetic capacity using the sensitive bands were either similar or even superior to those obtained using the full spectrum. These results suggested that the bands identified by Indexfindnet effectively represented the photosynthetic capacity. The slight decrease in the results was attributed to the loss of detailed information of spectral local features.</p>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>Impact of signal enhancement on the underlying mechanisms of spectra response to photosynthesis</title>
<p>The power compression transformation was widely used in processing speech spectral signal features (<xref ref-type="bibr" rid="B58">Li et&#xa0;al., 2021b</xref>). Green leaves absorb more visible light and show higher reflectance in the near-infrared region. This fact led to significant differences in reflectance values between these two parts. When training a network using criteria such as MSE, the optimization process tended to prioritize regions with larger spectral values. Because optimizing these regions resulted in a more noticeable reduction in the loss, this would lead to a blurred spectral structure in the low values region such as visible light. Therefore, applying an appropriate compression function to balance the loss disparity between different spectral regions can allow the network to capture more detailed information in the regions with weaker signals. This operation can enhance the spectral signals in the visible region and improve the quality of spectral feature extraction. Consequently, the performance of the model improved with a compression ratio below 1 and deteriorated with a compression ratio exceeding 1. This was why the accuracy of <italic>V<sub>cmax</sub>
</italic> and <italic>J<sub>max</sub>
</italic> estimation models can reach above 0.8 when the compression ratio is 0.6 and 0.1, respectively.</p>
<p>
<xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Figure S3</bold>
</xref> displays the sensitive bands identified by Indexfindnet under different spectra using power compression. The top eight wavelengths for <italic>V<sub>cmax</sub>
</italic> were 667, 525, 905, 471, 795, 415, 935, and 750 nm. The top eight wavelengths for <italic>J<sub>max</sub>
</italic> were 667, 750, 415, 471, 905, 795, 525 and 816 nm. The sensitive band distribution found by the model under mean compressed spectra was similar to the original spectrum. Because the compressed spectra did not alter the entire shape characteristics of the spectrum. Overall, the visible light range (400-700 nm) was still the most important for photosynthetic capacity. The near-infrared (700-1000 nm) light played a synergistic role but with reduced importance. The connection between near-infrared and visible light still plays a major role in predicting photosynthetic capacity (<xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Table S3</bold>
</xref>).</p>
</sec>
<sec id="s4_4">
<label>4.4</label>
<title>Applicability of the Indexfindnet under different spectral resolutions</title>
<p>Our findings indicated that the proposed Indexfindnet performed well at various resolutions, both on our simulated resampled data (<xref ref-type="fig" rid="f7">
<bold>Figure&#xa0;7</bold>
</xref>) and previously reported experimental data (<xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Figure S6</bold>
</xref>). These results increased the possibility of extending the utility of Indexfindnet to large spatial scales in handling advanced and upcoming satellite or airborne hyperspectral and multispectral data. The model achieved a slightly lower performance of estimated photosynthetic capacity when it sampled 600 bands. This was attributed to the increased difficulty for the model to determine the sensitivity of each band with more bands and the increased data redundancy.</p>
<p>
<xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Figures S4</bold>
</xref>, <xref ref-type="supplementary-material" rid="SM1">
<bold>S5</bold>
</xref> display the sensitive bands identified by Indexfindnet under different spectral resolutions. The model detected sensitive bands across different resolutions consistently. The distribution of sensitive bands the model identifies was more concentrated in the visible light range. There were more and higher peaks of sensitive bands in the visible light region, whether in lower or higher resolutions. The higher or lower resolution spectra obtained by resampling would affect the peak position of sensitive bands. However, the main regions remained unchanged. This made Indexfindnet a promising approach to facilitating different-scale remote sensing of photosynthetic capacity. <xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Table S4</bold>
</xref> displays the vegetation indices identified by Indexfindnet at different spectral resolutions. It can be observed that the importance of the synergistic effect between near-infrared and visible light remained unchanged regardless of the changes in resolution.</p>
</sec>
<sec id="s4_5">
<label>4.5</label>
<title>Limitations and prospects</title>
<p>The newly developed Indexfindnet has shown remarkable performance in estimating photosynthetic capacity. We also verified the effectiveness of Indexfindnet to identify sensitive bands of vegetation indices within high-dimensional spectral wavelengths. We established the form of the vegetation index based on commonly used indices. Further research is needed to apply deep learning to automatically learn more complex forms of vegetation indices. Meanwhile, the applicability of the model to other species and indicators need to investigate. In this study, only one spectral preprocess method was utilized. Additional mathematical spectral treatments can be explored to enhance the accuracy of the model. This study incorporated the visible and near-infrared spectral regions. Further investigation into spectral regions that encompass the short-wave infrared portion is needed.</p>
</sec>
</sec>
<sec id="s5" sec-type="conclusions">
<label>5</label>
<title>Conclusion</title>
<p>We developed an interpretable deep learning model for evaluating leaf photosynthetic capacity based on global spectral dimensional information mining. The Indexfindnet model outperformed traditional methods in estimating photosynthetic capacity. The model improved the utilization of spectral dimensional information. Visible light, especially red and blue light, was the most sensitive region identified by the model, followed by the near-infrared region. The interaction between near-infrared spectra and visible spectra was crucial for photosynthetic capacity. Signal enhancement presented an opportunity to improve the performance of deep learning using hyperspectra. Our developed model also remained stable under different resolutions. However, the performance of the model could be influenced by specific factors, such as extreme environmental conditions, poor spectral data quality and variations in spatial resolution. Additionally, its adaptability across different platforms and scalability for large datasets require further evaluation. Future research should focus on assessing the robustness of the model under diverse conditions and enhancing its efficiency for broader applicability in real-world scenarios. These advancements could provide a foundation for future research to fully explore spectral features and deep insights into the mechanisms of spectra response to photosynthesis.</p>
</sec>
</body>
<back>
<sec id="s6" sec-type="data-availability">
<title>Data availability statement</title>
<p>The datasets presented in this study can be found in online repositories. The names of the repository/repositories and accession number(s) can be found in the article/<xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Material</bold>
</xref>.</p>
</sec>
<sec id="s7" sec-type="author-contributions">
<title>Author contributions</title>
<p>XD: Conceptualization, Data curation, Methodology, Validation, Visualization, Writing &#x2013; original draft, Writing &#x2013; review &amp; editing. XH: Conceptualization, Funding acquisition, Methodology, Resources, Validation, Visualization, Writing &#x2013; review &amp; editing. LS: Conceptualization, Funding acquisition, Project administration, Resources, Supervision, Writing &#x2013; review &amp; editing. CS: Conceptualization, Data curation, Methodology, Writing &#x2013; review &amp; editing. JL: Data curation, Methodology, Resources, Writing &#x2013; review &amp; editing. SD: Conceptualization, Data curation, Methodology, Writing &#x2013; original draft. SL: Funding acquisition, Project administration, Resources, Supervision, Writing &#x2013; original draft.</p>
</sec>
<sec id="s8" sec-type="funding-information">
<title>Funding</title>
<p>The author(s) declare financial support was received for the research, authorship, and/or publication of this article. This work was supported by the National Natural Science Foundation of China (Grant No. 52179038) and the National Natural Science Foundation of China (Grant No. 52309058).</p>
</sec>
<ack>
<title>Acknowledgments</title>
<p>We acknowledge the Hengsha Township People&#x2019;s Government and the Wuhan University Irrigation and Drainage Experimental Station for providing the core facilities that supported the acquisition of scientific data for this paper. We acknowledge senior algorithm engineer Wei Jiang at Shenzhen Institute of Micro &amp; Nano Integrated Circuits and Systems for his constructive comments on the algorithms. We acknowledge the ChatGPT (the GPT-4 of OpenAI) to assist in grammar correction and sentence polishing.</p>
</ack>
<sec id="s9" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>The 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 id="s10" sec-type="disclaimer">
<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>
<sec id="s11" sec-type="supplementary-material">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fpls.2024.1499875/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fpls.2024.1499875/full#supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="DataSheet1.docx" id="SM1" mimetype="application/vnd.openxmlformats-officedocument.wordprocessingml.document"/>
</sec>
<fn-group>
<title>Abbreviations</title>
<fn fn-type="abbr" id="abbrev1">
<p>
<italic>V<sub>cmax</sub>
</italic>, maximum carboxylation rate; <italic>J<sub>max</sub>
</italic>, maximum electron transport rate; <italic>R<sub>nir</sub>
</italic>, reflectance of near-infrared; <italic>R<sub>g/b</sub>
</italic>, reflectance of the green or blue bands; <italic>R<sub>r</sub>
</italic>, reflectance of the red bands; <italic>A<sub>mes</sub>
</italic>, mesophyll cell surface area; FvCB, Farquhar-von Caemmerer-Berry; PSI, Photosystem I; PSII, Photosystem II; <italic>A</italic> photosynthetic rate; <italic>C<sub>i</sub>
</italic>, intercellular CO<sub>2</sub> concentrations; POC, power-compression; SR, simple ratio; mNDVI, modified normalized difference index; SIPI, structure insensitive pigment index; R<sup>2</sup>, coefficient of determination; RMSE, root mean square error; MAPE, mean absolute percentage error.</p>
</fn>
</fn-group>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Abdulatif</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Cao</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>B.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Cmgan: Conformer-based metric-gan for monaural speech enhancement</article-title>. <source>IEEE/ACM Trans. Audio Speech Lang. Process</source>. <volume>32</volume>, <fpage>2477</fpage>&#x2013;<lpage>2493</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/TASLP.2024.3393718</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ainsworth</surname> <given-names>E. A.</given-names>
</name>
<name>
<surname>Serbin</surname> <given-names>S. P.</given-names>
</name>
<name>
<surname>Skoneczka</surname> <given-names>J. A.</given-names>
</name>
<name>
<surname>Townsend</surname> <given-names>P. A.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Using leaf optical properties to detect ozone effects on foliar biochemistry</article-title>. <source>Photosynth. Res.</source> <volume>119</volume>, <fpage>65</fpage>&#x2013;<lpage>76</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s11120-013-9837-y</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Araus</surname> <given-names>J. L.</given-names>
</name>
<name>
<surname>Cairns</surname> <given-names>J. E.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Field high-throughput phenotyping: the new crop breeding frontier</article-title>. <source>Trends Plant Sci.</source> <volume>19</volume>, <fpage>52</fpage>&#x2013;<lpage>61</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.tplants.2013.09.008</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Barnes</surname> <given-names>M. L.</given-names>
</name>
<name>
<surname>Breshears</surname> <given-names>D. D.</given-names>
</name>
<name>
<surname>Law</surname> <given-names>D. J.</given-names>
</name>
<name>
<surname>Van Leeuwen</surname> <given-names>W. J.</given-names>
</name>
<name>
<surname>Monson</surname> <given-names>R. K.</given-names>
</name>
<name>
<surname>Fojtik</surname> <given-names>A. C.</given-names>
</name>
<etal/>
</person-group>. (<year>2017</year>). <article-title>Beyond greenness: detecting temporal changes in photosynthetic capacity with hyperspectral reflectance data</article-title>. <source>PloS One</source> <volume>12</volume>, <elocation-id>e0189539</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1371/journal.pone.0189539</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Behmann</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Acebron</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Emin</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Bennertz</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Matsubara</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Thomas</surname> <given-names>S.</given-names>
</name>
<etal/>
</person-group>. (<year>2018</year>). <article-title>Specim IQ: evaluation of a new, miniaturized handheld hyperspectral camera and its application for plant phenotyping and disease detection</article-title>. <source>Sensors</source> <volume>18</volume>, <fpage>441</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/s18020441</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bernacchi</surname> <given-names>C. J.</given-names>
</name>
<name>
<surname>Singsaas</surname> <given-names>E. L.</given-names>
</name>
<name>
<surname>Pimentel</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Portis</surname> <given-names>A. R.</given-names>
<suffix>Jr.</suffix>
</name>
<name>
<surname>Long</surname> <given-names>S. P.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Improved temperature response functions for models of Rubisco-limited photosynthesis</article-title>. <source>Plant Cell Environ.</source> <volume>24</volume>, <fpage>253</fpage>&#x2013;<lpage>259</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/j.1365-3040.2001.00668.x</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bioucas-Dias</surname> <given-names>J. M.</given-names>
</name>
<name>
<surname>Plaza</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Camps-Valls</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Scheunders</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Nasrabadi</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Chanussot</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Hyperspectral remote sensing data analysis and future challenges</article-title>. <source>IEEE Geosci. Remote Sens. mag.</source> <volume>1</volume>, <fpage>6</fpage>&#x2013;<lpage>36</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/MGRS.2013.2244672</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Blackburn</surname> <given-names>G. A.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Quantifying chlorophylls and caroteniods at leaf and canopy scales: An evaluation of some hyperspectral approaches</article-title>. <source>Remote Sens. Environ.</source> <volume>66</volume>, <fpage>273</fpage>&#x2013;<lpage>285</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/S0034-4257(98)00059-5</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Byrd</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Lipton</surname> <given-names>Z.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>What is the effect of importance weighting in deep learning</article-title>? <source>Int. Conf. Mach. Learn.</source> <volume>97</volume>, <fpage>872</fpage>&#x2013;<lpage>881</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/arXiv.1812.03372</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Camino</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Ara&#xf1;o</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Berni</surname> <given-names>J. A.</given-names>
</name>
<name>
<surname>Dierkes</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Trapero-Casas</surname> <given-names>J. L.</given-names>
</name>
<name>
<surname>Le&#xf3;n-Ropero</surname> <given-names>G.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Detecting Xylella fastidiosa in a machine learning framework using Vcmax and leaf biochemistry quantified with airborne hyperspectral imagery</article-title>. <source>Remote Sens. Environ.</source> <volume>282</volume>, <fpage>113281</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2022.113281</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Camps-Valls</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Bruzzone</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Rojo-&#xc1;lvarez</surname> <given-names>J. L.</given-names>
</name>
<name>
<surname>Melgani</surname> <given-names>F.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Robust support vector regression for biophysical variable estimation from remotely sensed images</article-title>. <source>IEEE Geosci. Remote Sens. Lett.</source> <volume>3</volume>, <fpage>339</fpage>&#x2013;<lpage>343</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/LGRS.2006.871748</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Carter</surname> <given-names>G. A.</given-names>
</name>
</person-group> (<year>1994</year>). <article-title>Ratios of leaf reflectances in narrow wavebands as indicators of plant stress</article-title>. <source>Remote Sens.</source> <volume>15</volume>, <fpage>697</fpage>&#x2013;<lpage>703</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/01431169408954109</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Caruana</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Lawrence</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Giles</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2000</year>). <article-title>Overfitting in neural nets: Backpropagation, conjugate gradient, and early stopping</article-title>. <source>Adv. Neural Inf. Process. Syst.</source> <volume>13</volume>, <fpage>402</fpage>&#x2013;<lpage>408</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.5555/3008751.3008807</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Casas</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Klimmek</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Navab</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Belagiannis</surname> <given-names>V.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Adversarial signal denoising with encoder-decoder networks</article-title>,&#x201d; in <conf-name>2020 28th European Signal Processing Conference (EUSIPCO)</conf-name>. (<publisher-name>IEEE</publisher-name>), <fpage>1467</fpage>&#x2013;<lpage>1471</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.23919/Eusipco47968.2020.9287738</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Zeng</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>H.</given-names>
</name>
<etal/>
</person-group>. (<year>2021</year>). <article-title>Theory-guided hard constraint projection (HCP): A knowledge-based data-driven scientific machine learning method</article-title>. <source>J. Comput. Phys.</source> <volume>445</volume>, <fpage>110624</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jcp.2021.110624</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Lai</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Tan</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Ding</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Development of a soil heavy metal estimation method based on a spectral index: Combining fractional-order derivative pretreatment and the absorption mechanism</article-title>. <source>Sci. Total Environ.</source> <volume>813</volume>, <fpage>151882</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.scitotenv.2021.151882</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chiang</surname> <given-names>H.-T.</given-names>
</name>
<name>
<surname>Hsieh</surname> <given-names>Y.-Y.</given-names>
</name>
<name>
<surname>Fu</surname> <given-names>S.-W.</given-names>
</name>
<name>
<surname>Hung</surname> <given-names>K.-H.</given-names>
</name>
<name>
<surname>Tsao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Chien</surname> <given-names>S.-Y.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Noise reduction in ECG signals using fully convolutional denoising autoencoders</article-title>. <source>IEEE Access</source> <volume>7</volume>, <fpage>60806</fpage>&#x2013;<lpage>60813</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/Access.6287639</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Clevers</surname> <given-names>J. G.</given-names>
</name>
<name>
<surname>Kooistra</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Using hyperspectral remote sensing data for retrieving canopy chlorophyll and nitrogen content</article-title>. <source>IEEE J. select. topics Appl. Earth observ. Remote Sens.</source> <volume>5</volume>, <fpage>574</fpage>&#x2013;<lpage>583</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/JSTARS.2011.2176468</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Croft</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>J. M.</given-names>
</name>
<name>
<surname>Luo</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Bartlett</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Staebler</surname> <given-names>R. M.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Leaf chlorophyll content as a proxy for leaf photosynthetic capacity</article-title>. <source>Global Change Biol.</source> <volume>23</volume>, <fpage>3513</fpage>&#x2013;<lpage>3524</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/gcb.2017.23.issue-9</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cruz</surname> <given-names>J. A.</given-names>
</name>
<name>
<surname>Sacksteder</surname> <given-names>C. A.</given-names>
</name>
<name>
<surname>Kanazawa</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Kramer</surname> <given-names>D. M.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Contribution of electric field (&#x394;&#x3c8;) to steady-state transthylakoid proton motive force (pmf) <italic>in vitro</italic> and in <italic>vivo.</italic> Control of pmf parsing into &#x394;&#x3c8; and &#x394;pH by ionic strength</article-title>. <source>Biochemistry</source> <volume>40</volume>, <fpage>1226</fpage>&#x2013;<lpage>1237</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1021/bi0018741</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Curran</surname> <given-names>P. J.</given-names>
</name>
</person-group> (<year>1994</year>). <article-title>Imaging spectrometry</article-title>. <source>Prog. Phys. Geogr.</source> <volume>18</volume>, <fpage>247</fpage>&#x2013;<lpage>266</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1177/030913339401800204</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dash</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Curran</surname> <given-names>P. J.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Evaluation of the MERIS terrestrial chlorophyll index (MTCI)</article-title>. <source>Adv. Space Res.</source> <volume>39</volume>, <fpage>100</fpage>&#x2013;<lpage>104</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.asr.2006.02.034</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>De B&#xe9;zenac</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Pajot</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Gallinari</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Deep learning for physical processes: Incorporating prior scientific knowledge</article-title>. <source>J. Stat. Mech.: Theory Experiment</source> <volume>2019</volume>, <fpage>124009</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/arXiv.1711.07970</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Deng</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Hu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Su</surname> <given-names>C.</given-names>
</name>
<etal/>
</person-group>. (<year>2024</year>). <article-title>Estimation of photosynthetic parameters from hyperspectral images using optimal deep learning architecture</article-title>. <source>Comput. Electron. Agric.</source> <volume>216</volume>, <fpage>108540</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2023.108540</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Drake</surname> <given-names>J. E.</given-names>
</name>
<name>
<surname>Power</surname> <given-names>S. A.</given-names>
</name>
<name>
<surname>Duursma</surname> <given-names>R. A.</given-names>
</name>
<name>
<surname>Medlyn</surname> <given-names>B. E.</given-names>
</name>
<name>
<surname>Aspinwall</surname> <given-names>M. J.</given-names>
</name>
<name>
<surname>Choat</surname> <given-names>B.</given-names>
</name>
<etal/>
</person-group>. (<year>2017</year>). <article-title>Stomatal and non-stomatal limitations of photosynthesis for four tree species under drought: A comparison of model formulations</article-title>. <source>Agric. For. Meteorol.</source> <volume>247</volume>, <fpage>454</fpage>&#x2013;<lpage>466</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.agrformet.2017.08.026</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Duursma</surname> <given-names>R. A.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Plantecophys-an R package for analysing and modelling leaf gas exchange data</article-title>. <source>PloS One</source> <volume>10</volume>, <elocation-id>e0143346</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1371/journal.pone.0143346</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Emerson</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Chalmers</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Cederstrand</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>1957</year>). <article-title>Some factors influencing the long-wave limit of photosynthesis</article-title>. <source>Proc. Natl. Acad. Sci.</source> <volume>43</volume>, <fpage>133</fpage>&#x2013;<lpage>143</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1073/pnas.43.1.133</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Farquhar</surname> <given-names>G. D.</given-names>
</name>
<name>
<surname>von Caemmerer</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Berry</surname> <given-names>J. A.</given-names>
</name>
</person-group> (<year>1980</year>). <article-title>A biochemical model of photosynthetic CO 2 assimilation in leaves of C 3 species</article-title>. <source>Planta</source> <volume>149</volume>, <fpage>78</fpage>&#x2013;<lpage>90</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/BF00386231</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Friedlingstein</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Jones</surname> <given-names>M. W.</given-names>
</name>
<name>
<surname>O&#x2019;sullivan</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Andrew</surname> <given-names>R. M.</given-names>
</name>
<name>
<surname>Bakker</surname> <given-names>D. C.</given-names>
</name>
<name>
<surname>Hauck</surname> <given-names>J.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Global carbon budget 2021</article-title>. <source>Earth Sys. Sci. Data</source> <volume>14</volume>, <fpage>1917</fpage>&#x2013;<lpage>2005</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.5194/essd-14-1917-2022</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fu</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Jiang</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Yao</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Wei</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Jia</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>W.</given-names>
</name>
<etal/>
</person-group>. (<year>2024</year>a). <article-title>Retrieval performance of mangrove tree heights using multiple machine learning regression models and UAV-LiDAR point clouds</article-title>. <source>Int. J. Digital Earth</source> <volume>17</volume>, <fpage>2392851</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/17538947.2024.2392851</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fu</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Meacham-Hensold</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Guan</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Bernacchi</surname> <given-names>C. J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Hyperspectral leaf reflectance as proxy for photosynthetic capacities: an ensemble approach based on multiple machine learning algorithms</article-title>. <source>Front. Plant Sci.</source> <volume>10</volume>, <elocation-id>730</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fpls.2019.00730</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fu</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Meacham-Hensold</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Guan</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Bernacchi</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Estimating photosynthetic traits from reflectance spectra: a synthesis of spectral indices, numerical inversion, and partial least square regression</article-title>. <source>Plant Cell Environ.</source> <volume>43</volume>, <fpage>1241</fpage>&#x2013;<lpage>1258</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/pce.13718</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fu</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Montes</surname> <given-names>C. M.</given-names>
</name>
<name>
<surname>Siebers</surname> <given-names>M. H.</given-names>
</name>
<name>
<surname>Gomez-Casanovas</surname> <given-names>N.</given-names>
</name>
<name>
<surname>McGrath</surname> <given-names>J. M.</given-names>
</name>
<name>
<surname>Ainsworth</surname> <given-names>E. A.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Advances in field-based high-throughput photosynthetic phenotyping</article-title>. <source>J. Exp. Bot.</source> <volume>73</volume>, <fpage>3157</fpage>&#x2013;<lpage>3172</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/jxb/erac077</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fu</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Jia</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Deng</surname> <given-names>T.</given-names>
</name>
<etal/>
</person-group>. (<year>2024</year>b). <article-title>Synergistic retrieval of mangrove vital functional traits using field hyperspectral and satellite data</article-title>. <source>Int. J. Appl. Earth Observ. Geoinform.</source> <volume>131</volume>, <fpage>103963</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jag.2024.103963</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Furbank</surname> <given-names>R. T.</given-names>
</name>
<name>
<surname>Silva-Perez</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Evans</surname> <given-names>J. R.</given-names>
</name>
<name>
<surname>Condon</surname> <given-names>A. G.</given-names>
</name>
<name>
<surname>Estavillo</surname> <given-names>G. M.</given-names>
</name>
<name>
<surname>He</surname> <given-names>W.</given-names>
</name>
<etal/>
</person-group>. (<year>2021</year>). <article-title>Wheat physiology predictor: predicting physiological traits in wheat from hyperspectral reflectance measurements using deep learning</article-title>. <source>Plant Methods</source> <volume>17</volume>, <fpage>1</fpage>&#x2013;<lpage>15</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/s13007-021-00806-6</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gamon</surname> <given-names>J. A.</given-names>
</name>
<name>
<surname>Field</surname> <given-names>C. B.</given-names>
</name>
<name>
<surname>Goulden</surname> <given-names>M. L.</given-names>
</name>
<name>
<surname>Griffin</surname> <given-names>K. L.</given-names>
</name>
<name>
<surname>Hartley</surname> <given-names>A. E.</given-names>
</name>
<name>
<surname>Joel</surname> <given-names>G.</given-names>
</name>
<etal/>
</person-group>. (<year>1995</year>). <article-title>Relationships between NDVI, canopy structure, and photosynthesis in three Californian vegetation types</article-title>. <source>Ecol. Appl.</source> <volume>5</volume>, <fpage>28</fpage>&#x2013;<lpage>41</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.2307/1942049</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Garbulsky</surname> <given-names>M. F.</given-names>
</name>
<name>
<surname>Pe&#xf1;uelas</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Gamon</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Inoue</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Filella</surname> <given-names>I.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>The photochemical reflectance index (PRI) and the remote sensing of leaf, canopy and ecosystem radiation use efficiencies: A review and meta-analysis</article-title>. <source>Remote Sens. Environ.</source> <volume>115</volume>, <fpage>281</fpage>&#x2013;<lpage>297</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2010.08.023</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gitelson</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Arkebauer</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Solovchenko</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Nguy-Robertson</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Inoue</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>An insight into spectral composition of light available for photosynthesis via remotely assessed absorption coefficient at leaf and canopy levels</article-title>. <source>Photosynth. Res.</source> <volume>151</volume>, <fpage>47</fpage>&#x2013;<lpage>60</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s11120-021-00863-x</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gitelson</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Merzlyak</surname> <given-names>M. N.</given-names>
</name>
</person-group> (<year>1994</year>). <article-title>Spectral reflectance changes associated with autumn senescence of Aesculus hippocastanum L. and Acer platanoides L. leaves. Spectral features and relation to chlorophyll estimation</article-title>. <source>J. Plant Physiol.</source> <volume>143</volume>, <fpage>286</fpage>&#x2013;<lpage>292</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/S0176-1617(11)81633-0</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Goerner</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Reichstein</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Tomelleri</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Hanan</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Rambal</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Papale</surname> <given-names>D.</given-names>
</name>
<etal/>
</person-group>. (<year>2011</year>). <article-title>Remote sensing of ecosystem light use efficiency with MODIS-based PRI</article-title>. <source>Biogeosciences</source> <volume>8</volume>, <fpage>189</fpage>&#x2013;<lpage>202</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.5194/bg-8-189-2011</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Grant</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>1987</year>). <article-title>Diffuse and specular characteristics of leaf reflectance</article-title>. <source>Remote Sens. Environ.</source> <volume>22</volume>, <fpage>309</fpage>&#x2013;<lpage>322</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/0034-4257(87)90064-2</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Du</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Mao</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Ni</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>Q.</given-names>
</name>
<etal/>
</person-group>. (<year>2023</year>). <article-title>Wavelet vegetation index to improve the inversion accuracy of leaf V25cmax of bamboo forests</article-title>. <source>Remote Sens.</source> <volume>15</volume>, <fpage>2362</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs15092362</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Heckmann</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Schl&#xfc;ter</surname> <given-names>U.</given-names>
</name>
<name>
<surname>Weber</surname> <given-names>A. P.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Machine learning techniques for predicting crop photosynthetic capacity from leaf reflectance spectra</article-title>. <source>Mol. Plant</source> <volume>10</volume>, <fpage>878</fpage>&#x2013;<lpage>890</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.molp.2017.04.009</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ioffe</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Szegedy</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2015</year>). &#x201c;<article-title>Batch normalization: Accelerating deep network training by reducing internal covariate shift</article-title>,&#x201d; in <conf-name>International conference on machine learning</conf-name>. (<publisher-name>JMLR</publisher-name>), <fpage>448</fpage>&#x2013;<lpage>456</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.5555/3045118.3045167</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jang</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Gu</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Poole</surname> <given-names>B.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Categorical reparameterization with gumbel-softmax</article-title>. <source>Proc. of ICLR</source>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/arXiv.1611.01144</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jay</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Maupas</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Bendoula</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Gorretta</surname> <given-names>N.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Retrieving LAI, chlorophyll and nitrogen contents in sugar beet crops from multi-angular optical remote sensing: Comparison of vegetation indices and PROSAIL inversion for field phenotyping</article-title>. <source>Field Crops Res.</source> <volume>210</volume>, <fpage>33</fpage>&#x2013;<lpage>46</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.fcr.2017.05.005</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jin</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Iio</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Tenhunen</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Retrieval of seasonal variation in photosynthetic capacity from multi-source vegetation indices</article-title>. <source>Ecol. Inf.</source> <volume>7</volume>, <fpage>7</fpage>&#x2013;<lpage>18</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.ecoinf.2011.10.004</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Joliot</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Joliot</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Quantification of cyclic and linear flows in plants</article-title>. <source>Proc. Natl. Acad. Sci.</source> <volume>102</volume>, <fpage>4913</fpage>&#x2013;<lpage>4918</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1073/pnas.0501268102</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Joliot</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Joliot</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>Cyclic electron flow in C3 plants</article-title>. <source>Biochim. Biophys. Acta (BBA)-Bioenerg.</source> <volume>1757</volume>, <fpage>362</fpage>&#x2013;<lpage>368</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.bbabio.2006.02.018</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kono</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Kawaguchi</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Mizusawa</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Yamori</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Suzuki</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Terashima</surname> <given-names>I.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Far-red light accelerates photosynthesis in the low-light phases of fluctuating light</article-title>. <source>Plant Cell Physiol.</source> <volume>61</volume>, <fpage>192</fpage>&#x2013;<lpage>202</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/pcp/pcz191</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Konstantinova</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Wiegart</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Rakitin</surname> <given-names>M.</given-names>
</name>
<name>
<surname>DeGennaro</surname> <given-names>A. M.</given-names>
</name>
<name>
<surname>Barbour</surname> <given-names>A. M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Noise reduction in X-ray photon correlation spectroscopy with convolutional neural networks encoder&#x2013;decoder models</article-title>. <source>Sci. Rep.</source> <volume>11</volume>, <fpage>14756</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/s41598-021-93747-y</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kramer</surname> <given-names>D. M.</given-names>
</name>
<name>
<surname>Sacksteder</surname> <given-names>C. A.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>A diffused-optics flash kinetic spectrophotometer (DOFS) for measurements of absorbance changes in intact plants in the steady-state</article-title>. <source>Photosynth. Res.</source> <volume>56</volume>, <fpage>103</fpage>&#x2013;<lpage>112</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1023/A:1005968211506</pub-id>
</citation>
</ref>
<ref id="B53">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kumagai</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Burroughs</surname> <given-names>C. H.</given-names>
</name>
<name>
<surname>Pederson</surname> <given-names>T. L.</given-names>
</name>
<name>
<surname>Montes</surname> <given-names>C. M.</given-names>
</name>
<name>
<surname>Peng</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Kimm</surname> <given-names>H.</given-names>
</name>
<etal/>
</person-group>. (<year>2022</year>). <article-title>Predicting biochemical acclimation of leaf photosynthesis in soybean under in-field canopy warming using hyperspectral reflectance</article-title>. <source>Plant Cell Environ.</source> <volume>45</volume>, <fpage>80</fpage>&#x2013;<lpage>94</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/pce.14204</pub-id>
</citation>
</ref>
<ref id="B54">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kumarathunge</surname> <given-names>D. P.</given-names>
</name>
<name>
<surname>Medlyn</surname> <given-names>B. E.</given-names>
</name>
<name>
<surname>Drake</surname> <given-names>J. E.</given-names>
</name>
<name>
<surname>Tjoelker</surname> <given-names>M. G.</given-names>
</name>
<name>
<surname>Aspinwall</surname> <given-names>M. J.</given-names>
</name>
<name>
<surname>Battaglia</surname> <given-names>M.</given-names>
</name>
<etal/>
</person-group>. (<year>2019</year>). <article-title>Acclimation and adaptation components of the temperature dependence of plant photosynthesis at the global scale</article-title>. <source>New Phytol.</source> <volume>222</volume>, <fpage>768</fpage>&#x2013;<lpage>784</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/nph.2019.222.issue-2</pub-id>
</citation>
</ref>
<ref id="B55">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Laisk</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Oja</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Eichelmann</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Dall&#x2019;Osto</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Action spectra of photosystems II and I and quantum yield of photosynthesis in leaves in State 1</article-title>. <source>Biochim. Biophys. Acta (BBA)-Bioenerg.</source> <volume>1837</volume>, <fpage>315</fpage>&#x2013;<lpage>325</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.bbabio.2013.12.001</pub-id>
</citation>
</ref>
<ref id="B56">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Laisk</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Talts</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Oja</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Eichelmann</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Peterson</surname> <given-names>R. B.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Fast cyclic electron transport around photosystem I in leaves under far-red light: a proton-uncoupled pathway</article-title>? <source>Photosynth. Res.</source> <volume>103</volume>, <fpage>79</fpage>&#x2013;<lpage>95</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s11120-009-9513-4</pub-id>
</citation>
</ref>
<ref id="B57">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Luo</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Yu</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>X.</given-names>
</name>
</person-group> (<year>2021</year>a). <article-title>A simultaneous denoising and dereverberation framework with target decoupling</article-title>. <source>Proc. Interspeech</source>, 2801&#x2013;2805. doi:&#xa0;<pub-id pub-id-type="doi">10.21437/Interspeech.2021</pub-id>
</citation>
</ref>
<ref id="B58">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Peng</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>X.</given-names>
</name>
</person-group> (<year>2021</year>b). <article-title>On the importance of power compression and phase estimation in monaural speech dereverberation</article-title>. <source>JASA express Lett.</source> <volume>1</volume>, <elocation-id>14802</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1121/10.0003321</pub-id>
</citation>
</ref>
<ref id="B59">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Long</surname> <given-names>S. P.</given-names>
</name>
<name>
<surname>Bernacchi</surname> <given-names>C. J.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Gas exchange measurements, what can they tell us about the underlying limitations to photosynthesis? Procedures and sources of error</article-title>. <source>J. Exp. Bot.</source> <volume>54</volume>, <fpage>2393</fpage>&#x2013;<lpage>2401</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/jxb/erg262</pub-id>
</citation>
</ref>
<ref id="B60">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Longstreth</surname> <given-names>D. J.</given-names>
</name>
<name>
<surname>Bola&#xf1;os</surname> <given-names>J. A.</given-names>
</name>
<name>
<surname>Goddard</surname> <given-names>R. H.</given-names>
</name>
</person-group> (<year>1985</year>). <article-title>Photosynthetic rate and mesophyll surface area in expanding leaves of Alternanthera philoxeroides grown at two light levels</article-title>. <source>Am. J. Bot.</source> <volume>72</volume>, <fpage>14</fpage>&#x2013;<lpage>19</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/j.1537-2197.1985.tb05340.x</pub-id>
</citation>
</ref>
<ref id="B61">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lorenzo</surname> <given-names>P. R.</given-names>
</name>
<name>
<surname>Tulczyjew</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Marcinkiewicz</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Nalepa</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Hyperspectral band selection using attention-based convolutional neural networks</article-title>. <source>IEEE Access</source> <volume>8</volume>, <fpage>42384</fpage>&#x2013;<lpage>42403</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/Access.6287639</pub-id>
</citation>
</ref>
<ref id="B62">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>McKinley</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Levine</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Cubic spline interpolation</article-title>. <source>Coll. Redwoods</source> <volume>45</volume>, <fpage>1049</fpage>&#x2013;<lpage>1060</lpage>.</citation>
</ref>
<ref id="B63">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Meacham-Hensold</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Fu</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Serbin</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Montes</surname> <given-names>C. M.</given-names>
</name>
<name>
<surname>Ainsworth</surname> <given-names>E.</given-names>
</name>
<etal/>
</person-group>. (<year>2020</year>). <article-title>Plot-level rapid screening for photosynthetic parameters using proximal hyperspectral imaging</article-title>. <source>J. Exp. Bot.</source> <volume>71</volume>, <fpage>2312</fpage>&#x2013;<lpage>2328</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/jxb/eraa068</pub-id>
</citation>
</ref>
<ref id="B64">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Meacham-Hensold</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Montes</surname> <given-names>C. M.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Guan</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Fu</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Ainsworth</surname> <given-names>E. A.</given-names>
</name>
<etal/>
</person-group>. (<year>2019</year>). <article-title>High-throughput field phenotyping using hyperspectral reflectance and partial least squares regression (PLSR) reveals genetic modifications to photosynthetic capacity</article-title>. <source>Remote Sens. Environ.</source> <volume>231</volume>, <fpage>111176</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2019.04.029</pub-id>
</citation>
</ref>
<ref id="B65">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mojaradi</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Abrishami-Moghaddam</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Zoej</surname> <given-names>M. J. V.</given-names>
</name>
<name>
<surname>Duin</surname> <given-names>R. P.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Dimensionality reduction of hyperspectral data via spectral feature extraction</article-title>. <source>IEEE Trans. Geosci. Remote Sens.</source> <volume>47</volume>, <fpage>2091</fpage>&#x2013;<lpage>2105</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/TGRS.2008.2010346</pub-id>
</citation>
</ref>
<ref id="B66">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ochieng</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Deep neural network techniques for monaural speech enhancement and separation: state of the art analysis</article-title>. <source>Artif. Intell. Rev.</source> <volume>56</volume>, <fpage>3651</fpage>&#x2013;<lpage>3703</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s10462-023-10612-2</pub-id>
</citation>
</ref>
<ref id="B67">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pellikka</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Luotamo</surname> <given-names>M.</given-names>
</name>
<name>
<surname>S&#xe4;dekoski</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Hietanen</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Vuorinne</surname> <given-names>I.</given-names>
</name>
<name>
<surname>R&#xe4;s&#xe4;nen</surname> <given-names>M.</given-names>
</name>
<etal/>
</person-group>. (<year>2023</year>). <article-title>Tropical altitudinal gradient soil organic carbon and nitrogen estimation using Specim IQ portable imaging spectrometer</article-title>. <source>Sci. Total Environ.</source> <volume>883</volume>, <fpage>163677</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.scitotenv.2023.163677</pub-id>
</citation>
</ref>
<ref id="B68">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pe&#xf1;uelas</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Garbulsky</surname> <given-names>M. F.</given-names>
</name>
<name>
<surname>Filella</surname> <given-names>I.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Photochemical reflectance index (PRI) and remote sensing of plant CO2 uptake</article-title>. <source>New Phytol.</source> <volume>191</volume>, <fpage>596</fpage>&#x2013;<lpage>599</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/j.1469-8137.2011.03791.x</pub-id>
</citation>
</ref>
<ref id="B69">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Prasad</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Bruce</surname> <given-names>L. M.</given-names>
</name>
</person-group> (<year>2008</year>). &#x201c;<article-title>Overcoming the small sample size problem in hyperspectral classification and detection tasks., in</article-title>,&#x201d; in <conf-name>IGARSS 2008-2008 IEEE International Geoscience and Remote Sensing Symposium</conf-name> Vol (<publisher-name>IEEE</publisher-name>),. <volume>V-381-V&#x2013;384</volume>.</citation>
</ref>
<ref id="B70">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qian</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Croft</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Relationship between leaf maximum carboxylation rate and chlorophyll content preserved across 13 species</article-title>. <source>J. Geophys. Res.: Biogeosci.</source> <volume>126</volume>, <elocation-id>e2020JG006076</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1029/2020JG006076</pub-id>
</citation>
</ref>
<ref id="B71">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qian</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Du</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Exploring the potential of leaf reflectance spectra for retrieving the leaf maximum carboxylation rate</article-title>. <source>Int. J. Remote Sens.</source> <volume>40</volume>, <fpage>5411</fpage>&#x2013;<lpage>5428</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/01431161.2019.1579940</pub-id>
</citation>
</ref>
<ref id="B72">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rogers</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Medlyn</surname> <given-names>B. E.</given-names>
</name>
<name>
<surname>Dukes</surname> <given-names>J. S.</given-names>
</name>
<name>
<surname>Bonan</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Von Caemmerer</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Dietze</surname> <given-names>M. C.</given-names>
</name>
<etal/>
</person-group>. (<year>2017</year>). <article-title>A roadmap for improving the representation of photosynthesis in Earth system models</article-title>. <source>New Phytol.</source> <volume>213</volume>, <fpage>22</fpage>&#x2013;<lpage>42</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/nph.2017.213.issue-1</pub-id>
</citation>
</ref>
<ref id="B73">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ronneberger</surname> <given-names>O.</given-names>
</name>
<name>
<surname>Fischer</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Brox</surname> <given-names>T.</given-names>
</name>
</person-group> (<year>2015</year>). &#x201c;<article-title>U-net: Convolutional networks for biomedical image segmentation</article-title>,&#x201d; in <conf-name>Medical Image Computing and Computer-Assisted Intervention&#x2013;MICCAI 2015: 18th International Conference, Munich, Germany</conf-name>, <conf-date>October 5-9, 2015</conf-date>. (<publisher-name>Springer International Publishing</publisher-name>), <fpage>234</fpage>&#x2013;<lpage>241</lpage>, <italic>Proceedings, Part III 18</italic>.</citation>
</ref>
<ref id="B74">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Saathoff</surname> <given-names>A. J.</given-names>
</name>
<name>
<surname>Welles</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Gas exchange measurements in the unsteady state</article-title>. <source>Plant Cell Environ.</source> <volume>44</volume>, <fpage>3509</fpage>&#x2013;<lpage>3523</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/pce.v44.11</pub-id>
</citation>
</ref>
<ref id="B75">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Salmon</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Lintunen</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Dayet</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Chan</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Dewar</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Vesala</surname> <given-names>T.</given-names>
</name>
<etal/>
</person-group>. (<year>2020</year>). <article-title>Leaf carbon and water status control stomatal and nonstomatal limitations of photosynthesis in trees</article-title>. <source>New Phytol.</source> <volume>226</volume>, <fpage>690</fpage>&#x2013;<lpage>703</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/nph.v226.3</pub-id>
</citation>
</ref>
<ref id="B76">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schafer</surname> <given-names>R. W.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>What is a Savitzky-Golay filter?[lecture notes</article-title>. <source>IEEE Signal Process. mag.</source> <volume>28</volume>, <fpage>111</fpage>&#x2013;<lpage>117</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/MSP.2011.941097</pub-id>
</citation>
</ref>
<ref id="B77">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Serbin</surname> <given-names>S. P.</given-names>
</name>
<name>
<surname>Dillaway</surname> <given-names>D. N.</given-names>
</name>
<name>
<surname>Kruger</surname> <given-names>E. L.</given-names>
</name>
<name>
<surname>Townsend</surname> <given-names>P. A.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Leaf optical properties reflect variation in photosynthetic metabolism and its sensitivity to temperature</article-title>. <source>J. Exp. Bot.</source> <volume>63</volume>, <fpage>489</fpage>&#x2013;<lpage>502</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/jxb/err294</pub-id>
</citation>
</ref>
<ref id="B78">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Serbin</surname> <given-names>S. P.</given-names>
</name>
<name>
<surname>Singh</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Desai</surname> <given-names>A. R.</given-names>
</name>
<name>
<surname>Dubois</surname> <given-names>S. G.</given-names>
</name>
<name>
<surname>Jablonski</surname> <given-names>A. D.</given-names>
</name>
<name>
<surname>Kingdon</surname> <given-names>C. C.</given-names>
</name>
<etal/>
</person-group>. (<year>2015</year>). <article-title>Remotely estimating photosynthetic capacity, and its response to temperature, in vegetation canopies using imaging spectroscopy</article-title>. <source>Remote Sens. Environ.</source> <volume>167</volume>, <fpage>78</fpage>&#x2013;<lpage>87</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2015.05.024</pub-id>
</citation>
</ref>
<ref id="B79">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sexton</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Sankaran</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Cousins</surname> <given-names>A. B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Predicting photosynthetic capacity in tobacco using shortwave infrared spectral reflectance</article-title>. <source>J. Exp. Bot.</source> <volume>72</volume>, <fpage>4373</fpage>&#x2013;<lpage>4383</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/jxb/erab118</pub-id>
</citation>
</ref>
<ref id="B80">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sharkey</surname> <given-names>T. D.</given-names>
</name>
<name>
<surname>Bernacchi</surname> <given-names>C. J.</given-names>
</name>
<name>
<surname>Farquhar</surname> <given-names>G. D.</given-names>
</name>
<name>
<surname>Singsaas</surname> <given-names>E. L.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Fitting photosynthetic carbon dioxide response curves for C3 leaves</article-title>. <source>Plant Cell Environ.</source> <volume>30</volume>, <fpage>1035</fpage>&#x2013;<lpage>1040</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/j.1365-3040.2007.01710.x</pub-id>
</citation>
</ref>
<ref id="B81">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sherstinsky</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Fundamentals of recurrent neural network (RNN) and long short-term memory (LSTM) network</article-title>. <source>Phys. D: Nonlinear Phenom.</source> <volume>404</volume>, <fpage>132306</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.physd.2019.132306</pub-id>
</citation>
</ref>
<ref id="B82">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Silva-Perez</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Molero</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Serbin</surname> <given-names>S. P.</given-names>
</name>
<name>
<surname>Condon</surname> <given-names>A. G.</given-names>
</name>
<name>
<surname>Reynolds</surname> <given-names>M. P.</given-names>
</name>
<name>
<surname>Furbank</surname> <given-names>R. T.</given-names>
</name>
<etal/>
</person-group>. (<year>2018</year>). <article-title>Hyperspectral reflectance as a tool to measure biochemical and physiological traits in wheat</article-title>. <source>J. Exp. Bot.</source> <volume>69</volume>, <fpage>483</fpage>&#x2013;<lpage>496</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/jxb/erx421</pub-id>
</citation>
</ref>
<ref id="B83">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sinclair</surname> <given-names>T. R.</given-names>
</name>
<name>
<surname>Goudriaan</surname> <given-names>J.</given-names>
</name>
<name>
<surname>De Wit</surname> <given-names>C. T.</given-names>
</name>
</person-group> (<year>1977</year>). <article-title>Mesophyll resistance and CO2 compensation concentration in leaf photosynthesis models</article-title>. <source>Photosynthetica</source> <volume>2</volume>, <fpage>56</fpage>&#x2013;<lpage>65</lpage>.</citation>
</ref>
<ref id="B84">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Slaton</surname> <given-names>M. R.</given-names>
</name>
<name>
<surname>Raymond Hunt</surname> <given-names>E.</given-names>
<suffix>Jr.</suffix>
</name>
<name>
<surname>Smith</surname> <given-names>W. K.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Estimating near-infrared leaf reflectance from leaf structural characteristics</article-title>. <source>Am. J. Bot.</source> <volume>88</volume>, <fpage>278</fpage>&#x2013;<lpage>284</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.2307/2657019</pub-id>
</citation>
</ref>
<ref id="B85">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Song</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Jin</surname> <given-names>J.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Estimation of leaf photosynthetic capacity parameters using spectral indices developed from fractional-order derivatives</article-title>. <source>Comput. Electron. Agric.</source> <volume>212</volume>, <fpage>108068</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2023.108068</pub-id>
</citation>
</ref>
<ref id="B86">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sridharan</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Mota</surname> <given-names>T.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Towards combining commonsense reasoning and knowledge acquisition to guide deep learning</article-title>. <source>Autonom. Agents Multi-Agent Syst.</source> <volume>37</volume>, <fpage>4</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s10458-022-09584-4</pub-id>
</citation>
</ref>
<ref id="B87">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Stinziano</surname> <given-names>J. R.</given-names>
</name>
<name>
<surname>McDermitt</surname> <given-names>D. K.</given-names>
</name>
<name>
<surname>Lynch</surname> <given-names>D. J.</given-names>
</name>
<name>
<surname>Saathoff</surname> <given-names>A. J.</given-names>
</name>
<name>
<surname>Morgan</surname> <given-names>P. B.</given-names>
</name>
<name>
<surname>Hanson</surname> <given-names>D. T.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>The rapid A/C i response</article-title>. <source>New Phytol.</source> <volume>221</volume>, <fpage>625</fpage>&#x2013;<lpage>627</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/nph.2019.221.issue-2</pub-id>
</citation>
</ref>
<ref id="B88">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Stinziano</surname> <given-names>J. R.</given-names>
</name>
<name>
<surname>Morgan</surname> <given-names>P. B.</given-names>
</name>
<name>
<surname>Lynch</surname> <given-names>D. J.</given-names>
</name>
<name>
<surname>Saathoff</surname> <given-names>A. J.</given-names>
</name>
<name>
<surname>McDermitt</surname> <given-names>D. K.</given-names>
</name>
<name>
<surname>Hanson</surname> <given-names>D. T.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>The rapid A&#x2013;Ci response: photosynthesis in the phenomic era</article-title>. <source>Plant Cell Environ.</source> <volume>40</volume>, <fpage>1256</fpage>&#x2013;<lpage>1262</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/pce.12911</pub-id>
</citation>
</ref>
<ref id="B89">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sukhova</surname> <given-names>E.</given-names>
</name>
<name>
<surname>Sukhov</surname> <given-names>V.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Connection of the photochemical reflectance index (PRI) with the photosystem II quantum yield and nonphotochemical quenching can be dependent on variations of photosynthetic parameters among investigated plants: A meta-analysis</article-title>. <source>Remote Sens.</source> <volume>10</volume>, <fpage>771</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs10050771</pub-id>
</citation>
</ref>
<ref id="B90">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Taylor</surname> <given-names>S. H.</given-names>
</name>
<name>
<surname>Long</surname> <given-names>S. P.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Phenotyping photosynthesis on the limit&#x2013;a critical examination of RACiR</article-title>. <source>New Phytol.</source> <volume>221</volume>, <fpage>621</fpage>&#x2013;<lpage>624</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/nph.2019.221.issue-2</pub-id>
</citation>
</ref>
<ref id="B91">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Terashima</surname> <given-names>I.</given-names>
</name>
<name>
<surname>Saeki</surname> <given-names>T.</given-names>
</name>
</person-group> (<year>1983</year>). <article-title>Light environment within a leaf I. Optical properties of paradermal sections of Camellia leaves with special reference to differences in the optical properties of palisade and spongy tissues</article-title>. <source>Plant Cell Physiol.</source> <volume>24</volume>, <fpage>1493</fpage>&#x2013;<lpage>1501</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/oxfordjournals.pcp.a076672</pub-id>
</citation>
</ref>
<ref id="B92">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Van der Tol</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Verhoef</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Timmermans</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Verhoef</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Su</surname> <given-names>Z.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>An integrated model of soil-canopy spectral radiances, photosynthesis, fluorescence, temperature and energy balance</article-title>. <source>Biogeosciences</source> <volume>6</volume>, <fpage>3109</fpage>&#x2013;<lpage>3129</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.5194/bg-6-3109-2009</pub-id>
</citation>
</ref>
<ref id="B93">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vaswani</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Shazeer</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Parmar</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Uszkoreit</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Jones</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Gomez</surname> <given-names>A. N.</given-names>
</name>
<etal/>
</person-group>. (<year>2017</year>). <article-title>Attention is all you need</article-title>. <source>Adv. Neural Inf. Process. Syst.</source> <volume>30</volume>, <fpage>5998</fpage>&#x2013;<lpage>6008</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/arXiv.1706.03762</pub-id>
</citation>
</ref>
<ref id="B94">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Guan</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Ainsworth</surname> <given-names>E. A.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Townsend</surname> <given-names>P. A.</given-names>
</name>
<etal/>
</person-group>. (<year>2021</year>a). <article-title>Unique contributions of chlorophyll and nitrogen to predict crop photosynthetic capacity from leaf spectroscopy</article-title>. <source>J. Exp. Bot.</source> <volume>72</volume>, <fpage>341</fpage>&#x2013;<lpage>354</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/jxb/eraa432</pub-id>
</citation>
</ref>
<ref id="B95">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Ji</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Mark-Spectra: A convolutional neural network for quantitative spectral analysis overcoming spatial relationships</article-title>. <source>Comput. Electron. Agric.</source> <volume>192</volume>, <fpage>106624</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2021.106624</pub-id>
</citation>
</ref>
<ref id="B96">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Ji</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2021</year>b). <article-title>A deep learning-based method for screening soil total nitrogen characteristic wavelengths</article-title>. <source>Comput. Electron. Agric.</source> <volume>187</volume>, <fpage>106228</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.compag.2021.106228</pub-id>
</citation>
</ref>
<ref id="B97">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Wen</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Verhulst</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2023</year>). &#x201c;<article-title>Biophysically-inspired single-channel speech enhancement in the time domain</article-title>,&#x201d; in <conf-name>24th Annual Conference of the International Speech Communication Association (INTERSPEECH 2023), (ISCA, 2023)</conf-name>. (<publisher-name>INTERSPEECH</publisher-name>), <fpage>775</fpage>&#x2013;<lpage>779</lpage>.</citation>
</ref>
<ref id="B98">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Wilkinghoff</surname> <given-names>K.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Sub-cluster AdaCos: Learning representations for anomalous sound detection</article-title>,&#x201d; in <conf-name>2021 International Joint Conference on Neural Networks (IJCNN)</conf-name>. (<publisher-name>IEEE</publisher-name>), <fpage>1</fpage>&#x2013;<lpage>8</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/IJCNN52387.2021.9534290</pub-id>
</citation>
</ref>
<ref id="B99">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wold</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Sj&#xf6;str&#xf6;m</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Eriksson</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>PLS-regression: a basic tool of chemometrics</article-title>. <source>Chemo. intell. Lab. Syst.</source> <volume>58</volume>, <fpage>109</fpage>&#x2013;<lpage>130</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/S0169-7439(01)00155-1</pub-id>
</citation>
</ref>
<ref id="B100">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wolf</surname> <given-names>B. M.</given-names>
</name>
<name>
<surname>Blankenship</surname> <given-names>R. E.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Far-red light acclimation in diverse oxygenic photosynthetic organisms</article-title>. <source>Photosynth. Res.</source> <volume>142</volume>, <fpage>349</fpage>&#x2013;<lpage>359</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s11120-019-00653-6</pub-id>
</citation>
</ref>
<ref id="B101">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wong</surname> <given-names>C. Y.</given-names>
</name>
<name>
<surname>D&#x2019;Odorico</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Arain</surname> <given-names>M. A.</given-names>
</name>
<name>
<surname>Ensminger</surname> <given-names>I.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Tracking the phenology of photosynthesis using carotenoid-sensitive and near-infrared reflectance vegetation indices in a temperate evergreen and mixed deciduous forest</article-title>. <source>New Phytol.</source> <volume>226</volume>, <fpage>1682</fpage>&#x2013;<lpage>1695</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/nph.v226.6</pub-id>
</citation>
</ref>
<ref id="B102">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Niu</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Tang</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>W.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Estimating chlorophyll content from hyperspectral vegetation indices: Modeling and validation</article-title>. <source>Agric. For. meteorol.</source> <volume>148</volume>, <fpage>1230</fpage>&#x2013;<lpage>1241</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.agrformet.2008.03.005</pub-id>
</citation>
</ref>
<ref id="B103">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Rogers</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Albert</surname> <given-names>L. P.</given-names>
</name>
<name>
<surname>Ely</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Prohaska</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Wolfe</surname> <given-names>B. T.</given-names>
</name>
<etal/>
</person-group>. (<year>2019</year>). <article-title>Leaf reflectance spectroscopy captures variation in carboxylation capacity across species, canopy environment and leaf age in lowland moist tropical forests</article-title>. <source>New Phytol.</source> <volume>224</volume>, <fpage>663</fpage>&#x2013;<lpage>674</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/nph.v224.2</pub-id>
</citation>
</ref>
<ref id="B104">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wullschleger</surname> <given-names>S. D.</given-names>
</name>
</person-group> (<year>1993</year>). <article-title>Biochemical limitations to carbon assimilation in C3 plants&#x2014;a retrospective analysis of the A/Ci curves from 109 species</article-title>. <source>J. Exp. Bot.</source> <volume>44</volume>, <fpage>907</fpage>&#x2013;<lpage>920</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1093/jxb/44.5.907</pub-id>
</citation>
</ref>
<ref id="B105">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xin</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Jun</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Yan</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Quansheng</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Xiaohong</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Yingying</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A deep learning based regression method on hyperspectral data for rapid prediction of cadmium residue in lettuce leaves</article-title>. <source>Chemo. intell. Lab. Syst.</source> <volume>200</volume>, <fpage>103996</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.chemolab.2020.103996</pub-id>
</citation>
</ref>
<ref id="B106">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yan</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Guo</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Serbin</surname> <given-names>S. P.</given-names>
</name>
<name>
<surname>Song</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>Y.</given-names>
</name>
<etal/>
</person-group>. (<year>2021</year>). <article-title>Spectroscopy outperforms leaf trait relationships for predicting photosynthetic capacity across different forest types</article-title>. <source>New Phytol.</source> <volume>232</volume>, <fpage>134</fpage>&#x2013;<lpage>147</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/nph.v232.1</pub-id>
</citation>
</ref>
<ref id="B107">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yao</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Tian</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Feng</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Cao</surname> <given-names>W.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Exploring hyperspectral bands and estimation indices for leaf nitrogen accumulation in wheat</article-title>. <source>Int. J. Appl. Earth Observ. Geoinform.</source> <volume>12</volume>, <fpage>89</fpage>&#x2013;<lpage>100</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jag.2009.11.008</pub-id>
</citation>
</ref>
<ref id="B108">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yendrek</surname> <given-names>C. R.</given-names>
</name>
<name>
<surname>Tomaz</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Montes</surname> <given-names>C. M.</given-names>
</name>
<name>
<surname>Cao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Morse</surname> <given-names>A. M.</given-names>
</name>
<name>
<surname>Brown</surname> <given-names>P. J.</given-names>
</name>
<etal/>
</person-group>. (<year>2017</year>). <article-title>High-throughput phenotyping of maize leaf physiological and biochemical traits using hyperspectral reflectance</article-title>. <source>Plant Physiol.</source> <volume>173</volume>, <fpage>614</fpage>&#x2013;<lpage>626</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1104/pp.16.01447</pub-id>
</citation>
</ref>
<ref id="B109">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Yu</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Zheng</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Guo</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). &#x201c;<article-title>Dual-branch attention-in-attention transformer for single-channel speech enhancement</article-title>,&#x201d; in <conf-name>ICASSP 2022-2022 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP)</conf-name>. (<publisher-name>IEEE</publisher-name>), <fpage>7847</fpage>&#x2013;<lpage>7851</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/ICASSP43922.2022.9746273</pub-id>
</citation>
</ref>
<ref id="B110">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Yu</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Lin</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Yang</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Shen</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Lu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Huang</surname> <given-names>T. S.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Free-form image inpainting with gated convolution</article-title>,&#x201d; in <conf-name>Proceedings of the IEEE/CVF international conference on computer vision</conf-name>. (<publisher-name>IEEE</publisher-name>), <fpage>4471</fpage>&#x2013;<lpage>4480</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/ICCV.2019.00457</pub-id>
</citation>
</ref>
<ref id="B111">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Lu</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>Q.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Deep-learning-based regression model and hyperspectral imaging for rapid detection of nitrogen concentration in oilseed rape (Brassica napus L.) leaf</article-title>. <source>Chemo. Intell. Lab. Syst.</source> <volume>172</volume>, <fpage>188</fpage>&#x2013;<lpage>193</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.chemolab.2017.12.010</pub-id>
</citation>
</ref>
<ref id="B112">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yuan</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Shen</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Jiang</surname> <given-names>Y.</given-names>
</name>
<etal/>
</person-group>. (<year>2020</year>). <article-title>Deep learning in environmental remote sensing: Achievements and challenges</article-title>. <source>Remote Sens. Environ.</source> <volume>241</volume>, <fpage>111716</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2020.111716</pub-id>
</citation>
</ref>
<ref id="B113">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Guanter</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Berry</surname> <given-names>J. A.</given-names>
</name>
<name>
<surname>Joiner</surname> <given-names>J.</given-names>
</name>
<name>
<surname>van der Tol</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Huete</surname> <given-names>A.</given-names>
</name>
<etal/>
</person-group>. (<year>2014</year>). <article-title>Estimation of vegetation photosynthetic capacity from space-based measurements of chlorophyll fluorescence for terrestrial biosphere models</article-title>. <source>Global Change Biol.</source> <volume>20</volume>, <fpage>3727</fpage>&#x2013;<lpage>3742</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/gcb.2014.20.issue-12</pub-id>
</citation>
</ref>
<ref id="B114">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Hui</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Qin</surname> <given-names>Q.</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>H.</given-names>
</name>
<etal/>
</person-group>. (<year>2021</year>). <article-title>Transfer-learning-based approach for leaf chlorophyll content estimation of winter wheat from hyperspectral data</article-title>. <source>Remote Sens. Environ.</source> <volume>267</volume>, <fpage>112724</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2021.112724</pub-id>
</citation>
</ref>
<ref id="B115">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>W.</given-names>
</name>
<name>
<surname>Zhou</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Cheng</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Ye</surname> <given-names>X.</given-names>
</name>
<name>
<surname>He</surname> <given-names>Y.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Developing deep learning based regression approaches for determination of chemical compositions in dry black goji berries (Lycium ruthenicum Murr.) using near-infrared hyperspectral imaging</article-title>. <source>Food Chem.</source> <volume>319</volume>, <fpage>126536</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.foodchem.2020.126536</pub-id>
</citation>
</ref>
<ref id="B116">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Zhao</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Qiao</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Li</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Adacos: Adaptively scaling cosine logits for effectively learning deep face representations</article-title>,&#x201d; in <conf-name>Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition</conf-name>. (<publisher-name>IEEE</publisher-name>), <fpage>10823</fpage>&#x2013;<lpage>10832</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/CVPR.2019.01108</pub-id>
</citation>
</ref>
<ref id="B117">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhen</surname> <given-names>S.</given-names>
</name>
<name>
<surname>van Iersel</surname> <given-names>M. W.</given-names>
</name>
<name>
<surname>Bugbee</surname> <given-names>B.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Photosynthesis in sun and shade: the surprising importance of far-red photons</article-title>. <source>New Phytol.</source> <volume>236</volume>, <fpage>538</fpage>&#x2013;<lpage>546</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1111/nph.v236.2</pub-id>
</citation>
</ref>
<ref id="B118">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zheng</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Liu</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>He</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Chen</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Sun</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Zhu</surname> <given-names>F.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Effective band selection of hyperspectral image by an attention mechanism-based convolutional network</article-title>. <source>RSC Adv.</source> <volume>12</volume>, <fpage>8750</fpage>&#x2013;<lpage>8759</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1039/D1RA07662K</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>