来源:市场资讯
(来源:智慧农业期刊)
融合不确定度自适应调整的植物光合测量CO2稳态浓度快速预测方法
罗明阳1,2,3, 戴航宇1,2,3, 汤浩1,2,3, 武颖奎4, 郭亚1,2,3*
(1.江南大学智能光学感知与应用国际联合研究中心,江苏无锡 214122,中国; 2.江南大学轻工过程先进控制教育部重点实验室,江苏无锡 214122,中国; 3.江南大学自动化与智能科学学院,江苏无锡 214122,中国; 4.绿视芯科技(无锡)有限公司,江苏无锡 214122,中国)
摘要:[目的/意义]基于气体交换法的植物光合速率测量,需等待系统内CO2浓度达到稳态,但该过程受植物生理、叶室体积及传感器响应特性等因素影响,耗时过长,严重制约测量效率。为此,本研究提出一种基于传感器动态响应序列提前预测系统稳态CO2浓度,并利用预测不确定度自适应决定测量终止时间的新方法。[方法]构建双分支时序编码网络(Dual-Branch Encoder for Time-Series Network, DBE-TSNet),结合差分增强与跨通道卷积-线性通道变换,面向系统感知的CO2浓度上升与下降阶段建模。采用基于高斯负对数似然的损失函数,同时学习稳态值及其预测不确定度,并据此自适应调整样本权重。通过不确定度阈值的设定实现输入序列的自适应裁剪,并实现预测时机和稳态值的判断,提高测量效率。利用搭建的光合测量系统,采集8种植物在3种光照强度下的数据用于模型的训练和验证。[结果和讨论]DBE-TSNet网络模型在稳态预测任务中性能最优:下降段平均绝对误差为1.22 ,上升段为2.07,R2分别达到0.996和0.984,优于典型时序预测模型。通过误差-不确定度分析,确定下降段与上升段的不确定度阈值分别为0.026 7和0.014 6。基于阈值的提前预测实验表明,模型在维持误差小于1的前提下,平均可节省测量时间约128.87 s,测量周期缩短约51%,显著提升了测量效率。[结论]DBE-TSNet融合双分支编码与不确定度估计机制,实现植物光合测量中CO2稳态浓度响应的准确、提前预测,有效解决气体交换法测量稳态时间长的问题。模型在多植物、多光照条件下表现稳定,具有良好的泛化能力,可为基于气体交换法的植物光合测量系统效率提升提供关键技术支撑。
关键词: CO2气体交换;时序预测模型;不确定度估计;稳态预测;双分支时序编码网络;植物光合测量
0 引 言
植物利用光合作用吸收CO2并合成有机物,是作物生长、碳循环及生态系统能量与物质转换的核心过程。光合速率与单位时间的CO2吸收量直接对应,其准确测量对于评估植物光合生理状态及环境胁迫至关重要。因此,监测CO2进出通量成为量化光合作用最直接、最准确的方法。气体交换法正是基于上述原理,通过测定叶室进出口之间的CO2浓度差并结合气体流量计算出光合作用的净CO2同化速率,实现连续与定量的光合作用速率测量。相较于叶绿素荧光等间接测量技术,气体交换法直接表征碳同化过程,具有精度高、适应性强等优势,已成为当前光合生理测定的重要手段。
然而,气体交换法在测定光合速率时,需要测量系统内的CO2浓度达到稳定状态。由于植物叶片被放置于具有一定体积的封闭叶室中,受到植物光合生理特性、叶室体积、气体混合动力学及传感器动态响应的共同影响,所测的CO2气体浓度值是一个逐渐稳定的动态过程,该动态过程往往需要3~5 min,大大降低了测量效率。在不同植物种类、生理阶段及环境条件下,稳态建立过程及其持续时间存在差异,使得稳态到达时间难以通过统一的经验模型进行准确描述。对于给定的基于气体交换法的植物光合作用测量系统,测量过程中由于植物光合气体交换引起环境变量发生变化,如果能够利用一定时间内传感器读数序列的动态变化过程预测测量系统的稳态CO2浓度,将大大提升测量效率。因此,研究叶片光合气体交换测定CO2稳态浓度的提前预测方法具有重要的意义。深度学习由于其强大的预测能力在各个领域具有广泛及重要的应用。现有深度学习模型在时间序列预测任务中通常采用固定长度的输入窗口来提取时序特征。例如,ZHU等利用连续10 min的历史数据预测下1 min室内CO2浓度。韦惠红等利用连续24 h的原始气象序列预测未来PM2.5浓度。然而,固定窗口长度往往过长,其中可能包含对预测任务贡献有限甚至无关的片段,这不仅增加模型学习难度与计算成本,还难以适应不同动态条件下最优窗口长度的变化。由于缺乏有效的判别机制,模型难以确定当前任务所需的最佳输入序列长度,因此引入自适应机制对于基于深度学习的叶片光合气体交换测定CO2稳态浓度预测具有重要的价值。
由于每个叶片光合生理和实验条件不同,测量系统的CO2稳态浓度达到的时间不同,在测量的过程中预测算法需要根据每个待测样本的具体稳态过程,自适应判断该样本当前测量时刻所能达到的预测值可信度,如果满足阈值条件则提前结束测量。不确定度估计能够量化模型预测的置信水平,为动态决策提供依据。例如,TANG等将深度集成长短期记忆网络(Long Short-Term Memory, LSTM)与不确定性感知模型预测控制(Model Predictive Control, MPC)结合,实现了动态交通环境下的碰撞风险规避。MERABET等提出基于自适应循环神经网络的不确定度估计框架,以增强非线性系统的反馈控制性能。因此,在时序预测中引入不确定度驱动的自适应机制,使模型可根据不同输入窗口长度下预测可信度的变化自动调整输入时间序列长度。
现有基于气体交换法的植物光合作用测量系统包括双传感器与单传感器两种结构。双传感器结构可同步测量参比气流与叶室气流,从而获得CO2进出通量,但其存在着传感器间漂移校准难、气路一致性和高成本等问题;相比之下,单传感器结构则通过切换气路分时测量,避免了这些问题,但其稳态浓度建立时间长的问题更为突出。尽管从物理层面优化系统有可能直接加速稳态达成,但这些方法往往受限于硬件性能与成本。
因此,在既有硬件系统的前提下,本研究提出一种数据驱动的解决方案,针对单传感器结构,建立了一个基于不确定度的CO2稳态浓度自适应预测模型,通过高斯负对数似然损失同时学习稳态预测值与不确定度,自适应调节样本权重,抑制动态阶段高噪声影响并提升稳态预测精度。不确定度输出还可用于量化预测可靠性,实现输入序列长度的自适应裁剪,从而进一步增强稳态浓度预测效果;通过自行搭建的基于气体交换法的植物光合作用测量系统对模型进行训练和验证。本研究将传统“等待稳态”的气体交换测量转化为“动态预测稳态”的数据驱动决策过程,在给定的传感器性能条件下,显著缩短光合作用气体交换测量时间。
1 数据与处理
1.1 数据采集
实验数据采集区域位于江苏省无锡市滨湖区。研究选取了8种典型植物样本(玉米、马铃薯、萝卜、小白菜、莴苣、枇杷、桔子树、构树),在3种不同光照条件下采集其光合气体交换数据,分别为:低光强(光照强度<500 )、中光强(500 <光照强度<1 000 )、高光强(光照强度>1 000 )。
本研究搭建了基于气体交换法的单传感器结构的植物光合作用测量系统,通过电磁阀控制切换测量的气体通路,实现参考气流与叶室气流CO2浓度的交替测量。系统主要由红外二氧化碳传感器、气体流量传感器、气泵、温湿度气压传感器、三通电磁阀以及控制单元等模块组成,其内部气路结构及工作原理如图1所示。
![]()
图1 光合测量系统的内部气路与工作原理示意图
Fig. 1 Schematic diagram of the internal air circuit and working principle of the photosynthesis measurement system
系统向叶室持续供气,确保叶片在叶室内充分进行气体交换混合,每个测量周期包含一次叶室气流测量和一次参考气流测量。当测量由参比气流切换至叶室气流时,叶片光合作用使传感器测得的CO2浓度下降,传感器记录的时序曲线呈持续下降趋势;而当测量从叶室气流切换至参比气体时,传感器测得的CO2浓度又呈上升趋势。所得CO2浓度数据完整覆盖“下降段-稳态段-上升段-稳态段”的典型气体交换响应过程。系统同步记录CO2浓度、CO2传感器温度、叶室温度、湿度、气压、流速及电磁阀状态等多变信息。这些变量含有影响测试样本光合作用的因素及反映光合作用引起的叶室CO2浓度变化,含有植物生理信息,可以用于模型训练实现CO2稳态浓度预测。由于不同植物、光照与环境条件下,CO2浓度达到稳定时间存在差异,为提高测量过程气路切换的智能化与可靠性,本系统设计了基于滑动窗口的实时稳态判定算法。以长度为20个采样点的滑动窗口计算CO2浓度的标准差,如公式(1)所示。
![]()
式中:Ci为滑动窗口内第i个采样点的浓度数据;
为滑动窗口内20个采样点的平均浓度数据。当连续20个窗口的标准差均满足σ20 < 0.05时,则判定当前样本的CO2浓度已进入该测试阶段的稳态值。此时,控制模块将自动触发电磁阀切换,进入下一测量模式,从而实现对测量流程的实时自动控制。
1.2 数据集构建与增强
1.2.1 数据集构建
在3种光照强度条件(低光强、中光强和高光强)下,每种植物选取40片叶片进行气体交换测量,共获得960组实验数据,平均稳态时间约为254 s。不同植物在不同光照条件下的净CO2同化量分布如图2所示,可以观察到各植物在不同光照等级下均表现出显著差异的气体交换特征。不同植物在不同光照条件下达到稳定CO2浓度测量时间分布,如图3所示,可以观察到测量系统在不同条件下稳态时间存在一定的差异,大约介于220~350 s。
![]()
图2 不同植物在三种光照条件下净CO₂同化量分布
Fig. 2 Distribution of net CO₂ assimilation of different plants under three light conditions
![]()
图3 不同植物在三种光照条件下测量时间分布
Fig. 3 Time distribution of measurements for different plants under three light conditions
为构建可用于深度学习模型训练的时序样本数据集,首先依据植物种类与光照强度对原始测量数据进行标注,为每段时序序列添加植物类型标签与光照等级标签;随后根据电磁阀的状态信息,将连续测量数据划分为下降段(CO2浓度下降过程)和上升段(CO2浓度上升过程),并通过组合这两个阶段的数据构成一条完整的光合速率测量时序数据样本。
在完成样本构建后,将每种植物在不同光照条件下的所有数据样本按照固定比例随机划分为训练集(70%)、验证集(10%)和测试集(20%),确保模型训练、参数调优与性能评估的有效性与独立性。最终每个样本包含以下数据结构。
1)down:下降段输入序列(测量模式切换至叶室气流测量后CO2浓度下降过程)
2)up:上升段输入序列(测量模式切换至参比气流测量后CO2浓度上升过程)
3)t1,t2:分别表示下降/上升段对应的稳态浓度值(各段最后20个采样点的均值)
1.2.2 数据增强
为提升模型的鲁棒性与泛化能力,本研究在数据加载阶段对每个原始时序数据样本执行随机截取与填充操作,以模拟不同测量时刻下的数据输入状态,具体增强策略如下。
1)下降段截取。从完整的下降段时序序列中随机截取一段数据片段,作为下降段的输入序列。
2)末端浓度记录。记录该数据片段末端的CO2浓度值endvalue,用于与上升段进行对齐。
3)上升段匹配截取。在上升段中搜索与endvalue浓度值差值最小的位置,从该位置开始随机截取片段作为上升段输入,使上下两个阶段具有连续性。
4)上升段伯努利Bernoulli采样。引入[0,1]随机掩码。当=0时,则上升段输入用-1占位,不参与模型训练;当=1时,则保留有效上升段样本。
通过对上升段样本数据进行Bernoulli随机采样增强,以模拟在实际测量过程中仅采集到下降段数据还未采集到上升段数据的情况,同时引入随机扰动增强模型对不同输入状态的适应性。
1.2.3 归一化处理
由于采集的各类数据量纲和数值量级相差过大,为了消除不同特征量纲与数值范围差异的影响,本研究通过使用最小-最大归一化操作将所有特征线性映射至区间[0,1],如公式(2)所示:
![]()
式中:x'i 为各个特征的归一化数据值;xi为各个特征的原始输入数据值;xi min 和 xi max 分别为该特征的最小值与最大值。
2 CO2稳态浓度预测模型构建与训练
2.1 模型结构
假设在植物光合测量过程中 CO2浓度变化及环境参数时间序列数据可表示为公式 (3):
X = { x1,x2,…,xt },xt ∈ Rd(3)
式中:t为时间序列长度;d为特征维度。对于本研究采集的数据,每条时序样本的输入由 6个物理量构成,特征向量可表示为公式 (4):
xt = [CCO2,Ts,Tleaf,H,P,F ](4)
式中:CCO2表示CO2浓度值,μmol/mol ;Ts表示CO2传感器温度,℃;Tleaf表示叶室温度,℃;H 表示空气湿度,%;P 表示气压,Pa;F 表示气体流速,ml/min ;模型的目标是通过训练获得一个从动态序列映射至稳定CO2浓度Cst的非线性函数,如公式 (5) 所示:
![]()
式中:fθ 表示具有可学习参数 θ 的神经网络模型;
为预测的稳态浓度值。
模型需要能够同时处理CO2浓度上升段与下降段的稳态预测任务,因此本研究构建了双分支时序编码网络DBE-TSNet(Dual-Branch Encoder for Time-Series Network)模型以描述CO2浓度上升与下降过程的动态规律,输出对应的稳态预测值及其不确定度估计,从而兼顾预测精度与可靠性。
DBE-TSNet的总体架构由双路特征编码器与聚合解码器构成。双路特征编码器采用结构对称、参数独立的分支设计,分别针对下降段与上升段动态响应过程进行建模。每个分支由差分增强模块(Differential Enhancement Module, Diff)、4层连续堆叠的跨通道卷积-线性通道变换块(Across-Channel Convolution- Linear Channel Transform Block, AC-LC Block),以及全局平均池化(Global Average Pooling, GAP)组成,整体结构如图4所示。
![]()
图4 DBE-TSNet网络结构图
Fig. 4 Architecture diagram of DBE-TSNet network
在特征构建阶段,差分增强模块对六通道原始输入信号进行一阶差分运算,并将差分信号与原始信号在通道维度拼接,形成包含状态量与变化率信息的十二通道增强特征。该设计在保留系统原始物理量信息的基础上显式引入动态变化趋势特征,从而强化模型对非稳态阶段瞬态响应的刻画能力,提高对稳态逼近过程的敏感性。
每个编码分支的核心由4层AC-LC Block逐级堆叠构成。其中,AC模块采用2层一维卷积(Conv1d)并结合线性整流函数(Rectified Linear Unit, ReLU)激活函数实现局部时序模式提取。首层卷积将高维输入映射至仅含2个通道的极低维中间表示空间,以压缩时序冗余信息;第二层卷积则将特征通道数扩展至当前输入的2倍,实现由“窄”到“宽”的映射结构,从而增强局部动态特征的表达能力;LC线性通道变换模块区别于传统池化操作,为每个特征通道配置独立的线性变换层,对时间维度进行逐层压缩。该模块以原始序列长度为起点,设定了固定的下采样比例,使每一层输出的序列长度较输入减半。在完成高效时序降维、快速扩张神经元感受野的同时,该设计能够保持各通道的独立语义表达,避免通道间信息在降维过程中的过度混合,极大地提升了多变量耦合关系建模的稳定性。
经过多层特征提取后,GAP层将变长时序特征压缩为固定长度的全局特征向量,实现从时间维度到通道统计表示的转换,并有效控制模型参数规模。双路编码得到的特征向量在通道维度进行拼接融合,随后输入由两层线性层构成的多层感知机(Multi-Layer Perceptron, MLP)解码器,最终映射为四维输出向量,分别为下降预测值
、下降不确定度
、上升预测值
、上升不确定度
。模型采用高斯负对数似然损失函数进行联合优化,在提升稳态预测精度的同时实现不确定度的自适应估计,从而为测量过程的可靠性评估与提前终止判定提供数学支撑。
2.2 损失函数
为了兼顾预测精度与不确定度估计,本研究采用基于高斯负对数似然的损失函数,其基本形式如公式(6)所示。
![]()
式中:L为损失值;y为真实值;
为模型预测的稳态值;σ 2为模型输出的不确定度;k=20为放大系数,用于增强残差的敏感程度。
由于在数据预处理阶段对上升段样本采用了Bernoulli随机采样策略,上升段样本仅有约一半概率参与训练,导致其在总体损失中的期望贡献被系统性减弱。为避免这种随机采样导致模型更偏向下降段,在总损失中对上升段损失项引入权重因子2,使下降段与上升段在整体训练目标中保持等效的重要性。综合考虑下降段与上升段的训练机制,模型的最终损失函数可表示为公式(7)。
losstotal = lossdown + 2lossup (7)
式中:losstotal为总损失;lossdown和lossup分别为下降段与上升段的损失项。
2.3 模型评价指标与训练
在模型训练方面,DBE-TSNet模型采用Adam优化器(初始学习率为1×10-4),并结合学习率调度策略:当验证集损失在连续20轮内未下降时,将学习率衰减为原来的50%,但最低不低于1×10-6。训练最大迭代次数为300轮,批大小设置为8。每轮训练结束后在验证集上计算平均损失及平均绝对误差(Mean Absolute Error, MAE),以选择最佳模型参数。
为全面评估系统性能,实验采用多维评价指标:MAE用于衡量预测值与真实值之间的偏差,均方根误差(Root Mean Square Error, RMSE)反映模型预测结果的稳定性,平均绝对百分比误差(Mean Absolute Percentage Error, MAPE)用于评估预测相对误差水平,R2反映预测值与真实稳态浓度之间的拟合程度。
本研究的模型训练与测试实验在硬件配置上采用Intel i5-13500HX处理器、NVIDIA GeForce RTX 4060显卡及16 GB内存,以确保模型训练与数据处理的高效运行。软件环境基于Windows 11操作系统,编程语言为Python 3.11,深度学习框架采用PyTorch 2.5.1,并通过CUDA 12.1提供GPU加速支持。
3 结果与分析
3.1 对比实验
为了验证所提出的DBE-TSNet模型在CO2稳态预测任务中的有效性,本研究将其与一维卷积模型(1D Convolutional Neural Network, 1D-CNN)、循环神经网络模型(LSTM、门控循环单元(Gate Recurrent Unit,GRU))、线性时间序列模型(D-Linear)、轻量化卷积模型(LightTS),以及Transformer类模型(i-Transformer)六类典型的时间预测模型进行比较,结果如表1所示。
表1 不同模型在CO2稳态预测任务中的结果对比
Table 1 Comparison of results of different models in CO2 steady-state prediction tasks
![]()
注:粗体数据表示在当前指标下所有模型比较的最佳值。
在CO2稳态预测任务中,DBE-TSNet在各项指标上均取得最优或接近最优的性能。其中,下降段MAE仅1.22 μmol/mol、RMSE为2.43 μmol/mol,显著优于LSTM、1D-CNN等传统深度学习模型;上升段误差也最低(MAE=2.07 μmol/mol,RMSE=3.95 μmol/mol)。同时,R2达到0.996(down)与0.984(up),表明模型对CO2动态变化过程具有极高的拟合度。相比之下,D-Linear与i-Transformer表现较差,说明稳态预测任务具有高度的非线性特征,同时由于序列长度较短,Transformer类模型在此场景容易过拟合。LightTS与GRU虽展现出一定的建模能力,但总体仍明显弱于本模型。综合各项指标可见,DBE-TSNet依托差分增强、跨通道卷积-线性通道变换及双分支结构设计,能够有效捕捉CO2上升与下降过程中复杂的非稳态动态特征,从而在保持较低计算量的同时,实现更准确、更稳定的稳态浓度预测,具有显著性能优势。
3.2 消融实验
为了验证模型的核心组件AC、LC和Diff对模型预测性能的有效性,对比分析了去除相关核心组件后模型的性能表现,实验结果如表2所示。
表2 DBE-TSNet时序预测模型消融实验结果对比
Table 2 Comparison of ablation experiment results for the DBE-TSNet temporal prediction model
![]()
注:√表示搭载组件,×表示去除组件,粗体数据表示在当前指标下所有组合比较的最佳值。
消融实验结果验证了AC、LC和Diff组件均对DBE-TSNet时序预测模型进行CO2稳态预测的性能有显著的贡献。其中,AC组件提升了模型跨通道建模能力,对整体精度有稳定增益作用;LC组件对于捕捉长序列结构尤为重要,移除后对于上升阶段预测性能明显下降;Diff组件增强了模型对CO2浓度值变化率的感知。AC+LC+Diff三个组件的结合为DBE-TSNet时序预测模型获得了最优的性能。
3.3 模型不确定度与误差关系分析
为了评估模型预测可信度与输出不确定度之间的关系,本研究将所有测试样本按照模型输出的不确定度范围进行十等分从而划分多个不确定度区间,并分别统计各个区间内下降段(down)和上升段(up)的MAE、RMSE、MAPE以及输入片段比(Ratio)。统计结果如表3所示。
表3 CO2稳态浓度预测研究: 不同不确定度区间下模型预测误差统计结果
Table 3 Prediction of CO2 steady-state concentration: statistical results of model prediction errors under different uncertainty
![]()
从表3中可以观察到一个显著的一致性规律:无论是在下降段还是在上升段,预测误差MAE均随着不确定度的增大而呈现总体上升的趋势。在低不确定度的区间内,模型的MAE不论是在下降段还是上升段均小于1 μmol/mol,RMSE也稳定在1.5 μmol/mol以内,表明此时模型的预测高度可靠。随着不确定度的逐步增大,误差也呈现不断增长态势,而当不确定度进一步增加,误差也进一步恶化,导致模型预测的可信度大幅下降。与此同时,输入片段比(Ratio)也随着不确定度的增加而明显下降。
除了对整体数据集的不确定度区间进行统计分析外,本研究进一步从植物个体层面评估模型在不同生理结构、叶片特性和气体交换特征下的稳定性。为此,将八种植物的所有测试集样本分别按照上述不确定度区间进行分区统计,绘制了如图5所示的各植物在下降段与上升段的残差箱线图。
![]()
图5 CO2稳态浓度预测研究八种植物在不同不确定度区间内的下降段与上升段残差分布情况
Fig. 5 Distribution of residuals in the declining and rising phases of eight plants across different uncertainty intervals of CO2 steady-state concentration prediction
从图5中可以看出,无论植物种类如何,预测残差均随不确定度的增大而呈现单调上升趋势,与整体规律呈现一致性。综合来看,模型的输出不确定度能够有效量化预测的可靠性,是提前判断预测可信度的核心指标。基于误差以及Ratio等指标在各个不确定度区间内的显著变化特性,本研究选取下降段不确定度阈值为0.026 7,上升段不确定度阈值为0.014 6作为稳态预测的可靠判定条件。当不确定度低于所处阶段的阈值时,模型预测误差能够稳定维持在1 μmol/mol 以下,满足光合CO2同化速率计算的可接受范围,可作为实际测量中提前终止该样本采样的依据。尽管不同样本的CO2稳态值及其达到稳态的时间存在差异,但所提出的模型能够在测量过程中基于当前时刻的预测不确定度进行实时判断,从而实现面向每个样本的自适应稳态预测。
3.4 测量加速效果及时间节省评估
本节选取下降段不确定度阈值为0.026 7,上升段不确定度阈值为0.014 6作为稳态预测可靠的判定条件,对测试数据集中的所有样本进行提前预测时刻进行实验统计,以评估深度学习模型在实际测量中的加速效果和节省时间能力,实验流程如下。
1)下降段提前预测判定。针对每个样本的下降段(down)随机选择一个起始位置,以模拟设备在任意时刻开始采集的实际情况。随后以单采样点为步长逐步扩展输入序列长度,并实时计算模型输出下降的不确定度。当下降段不确定度首次低于阈值0.026 7时,认为模型已经具备稳定预测能力。记录该时刻的CO2浓度值及对应时间,作为“下降段提前预测点”。
2)上升段提前预测判定。为保持与真实测量过程中气路切换相一致,在完成下降段预测后,在上升段(up)中寻找与下降段提前预测点CO2浓度最接近的位置,作为上升段起始点。随后同样以单采样点为步长逐步扩展输入序列,并计算不确定度。当不确定度首次低于阈值0.014 6时,即认为模型完成可靠预测,并输出提前预测结果。
通过对所有测试集样本进行上述实验,统计每个样本的下降段(down)和上升段(up)的MAE、输入时间序列长度,以及输入时间序列占比等指标数据,并计算所有样本数据的均值,最终得到模型在实际场景中的提前预测能力与加速表现。汇总统计结果如表4所示。
表4 CO2稳态浓度预测研究基于不确定度阈值的提前预测性能与时间节省统计结果
Table 4 Statistical results of early prediction performance and time savings based on uncertainty thresholds of CO2 steady-state concentration prediction
![]()
注:“/”表示无数据。
从表4中可以看出,在达到阈值时模型仍保持较高精度(MAE分别为0.69与0.97 μmol/mol),仅需使用部分输入数据即可完成稳态预测:下降段和上升段平均输入时间分别为54.14 s(40%)与71.54 s(61%),总体输入时间为125.68 s。在此基础上,可分别提前77.81 s与51.06 s停止测量,总体节省时间达128.87 s,约减少51%的测量周期。综上,该模型基于不确定度的提前终止策略可在保证准确性的前提下显著提升光合作用过程中CO2变化的测量效率。
为了进一步评估模型在不同生理特性与光合强度条件下的稳定性,本研究统计了各植物在低光强、中光强和高光强条件下达到可靠预测时的MAE与输入片段比Ratio,结果如图6所示。
![]()
图6 CO2稳态浓度预测研究: 不同植物与光照条件下的预测误差与输入比例统计结果
Fig. 6 Prediction of CO2 steady-state concentration: statistical results of prediction errors and input ratios under different plants and lighting conditions
从图6中可以看出,尽管植物种类与光照强度不同,模型在所有条件下的MAE均保持在较低的误差范围内,说明模型具有可靠的跨植物泛化能力。
4 讨论与结论
针对基于气体交换法的植物光合作用测量系统受植物光合生理特性、叶室体积、气体混合动力学及传感器动态响应的共同影响,测量系统达到稳态时间较长导致测量效率低下的问题,本研究建立的方法通过引入双分支时序编码网络与不确定度估计机制,实现了测量过程中动态响应数据的建模以及CO2稳态值的提前预测,为气体交换光合测量系统的测量效率提升提供了新的技术路径。
针对单传感器结构的植物光合作用测量系统,本研究构建了双分支时序编码网络DBE-TSNet,通过引入差分增强、跨通道卷积与线性通道变换模块对大量下降段与上升段的动态响应数据进行建模与验证。对比现有的典型时间序列预测模型,本模型能够准确捕捉CO2浓度的动态变化趋势,实现模型预测值与真实稳态值的极高一致性。通过分析模型不确定度与误差关系,验证了模型输出的不确定度与误差呈现正相关性。基于误差以及Ratio等指标在各个不确定度区间内的显著变化特性,选取0.026 7和0.014 6为下降段与上升段的不确定度阈值,并以此作为稳态预测可靠性的判断标准。基于该阈值的提前预测实验结果表明:DBE-TSNet模型可提前近一半时间预测出稳态CO2浓度值,并且上升段和下降段的预测值与真实值的MAE均小于1 μmol/mol,在保证预测精度的同时显著提高光合速率的测量效率。在不同植物种类和光照强度下,模型的MAE与输入片段比均保持稳定,表明其具有良好的泛化能力和提前预测效果。
综上所述,本研究提出的DBE-TSNet模型通过融合双分支时序编码与不确定度估计机制,利用待测样本在当前测试条件下的实时动态测量值,实现了对该样本在该测试条件下的CO2稳态浓度的高效、准确提前预测。实验表明,该方法在保证预测可靠性的前提下,显著自适应缩短了测量时间,并适用于多种植物类型与光照环境,为气体交换光合测量系统的快速化与高效化提供了技术支撑,具备重要的理论与实用价值。
DBE-TSNet模型的预测性能在一定程度上依赖于具体气体交换测量系统的硬件特性,例如,叶室结构尺寸、CO2传感器的动态响应特性等因素。当测量系统的硬件配置发生较大变化时,系统的动态过程分布将随之改变,从而影响已经训练好的模型对新系统稳态逼近轨迹的表征能力。因此,在不同型号或不同结构参数的测量系统中应用本方法时,应结合对应系统的动态特性开展针对性数据采集与再训练,或通过迁移学习与参数微调等方式实现快速适配,以进一步保证预测精度与泛化能力。本方法在CO2稳态浓度预测任务中已体现出较强的工程应用潜力,未来研究可在此基础上,进一步探索多任务学习框架在植物生理监测中的应用,挖掘传感器动态响应序列中隐含的生理耦合信息,从而实现对净同化速率、气孔导度等多生理指标的同步估算。
作者简介
![]()
郭亚 教授
郭亚,江南大学自动化与智能科学学院教授、博士生导师,《智慧农业(中英文)》编委,曾任厦门大学仪器与电气系教授、江南大学物联网工程学院副院长。长期从事生物系统建模、大数据分析、传感器与仪器的研究与开发,有丰富的交叉学科研究背景;主持国家自然科学基金国际合作、国家自然科学基金面上、江苏省农业科技自主创新及企业委托等多项项目,以第一或通讯作者发表高水平论文80多篇,授权发明专利8件、实用新型专利5件、软件著作权30件。
来源:《智慧农业(中英文)》2026年第4期
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.