免费文献传递   相关文献

Modeling canopy transpiration of young poplar trees (Populus × euramericana cv. N3016) based on Back Propagation Artificial Neural Network

BP人工神经网络模拟杨树林冠蒸腾



全 文 :第 35 卷第 12 期
2015年 6月
生 态 学 报
ACTA ECOLOGICA SINICA
Vol.35,No.12
Jun.,2015
http: / / www.ecologica.cn
基金项目:国家“十二五冶科技支撑计划项目(2011BAD38B0203)
收稿日期:2013鄄08鄄26; 摇 摇 网络出版日期:2014鄄07鄄02
*通讯作者 Corresponding author.E鄄mail: dxguan@ iae.ac.cn
DOI: 10.5846 / stxb201308262155
李辉东, 关德新, 袁凤辉, 王安志, 吴家兵, 金昌杰.BP 人工神经网络模拟杨树林冠蒸腾.生态学报,2015,35(12):4137鄄4145.
Li H D, Guan D X, Yuan F H, Wang A Z, Wu J B, Jin C J.Modeling canopy transpiration of young poplar trees (Populus 伊 euramericana cv. N3016)
based on Back Propagation Artificial Neural Network.Acta Ecologica Sinica,2015,35(12):4137鄄4145.
BP人工神经网络模拟杨树林冠蒸腾
李辉东1,2, 关德新1,*, 袁凤辉1, 王安志1, 吴家兵1, 金昌杰1
1 森林与土壤生态国家重点实验室, 中国科学院沈阳应用生态研究所, 沈阳摇 110016
2 中国科学院大学, 北京摇 100049
摘要:利用 2008和 2010年的气温、饱和差、总辐射和叶面积指数作为模型输入,液流法观测的蒸腾速率作为模型输出,建立了
用于杨树林冠蒸腾模拟的 BP 人工神经网络模型,利用 2009年的观测数据对模型的模拟能力进行了检验,并应用连接权值计算
得到的输入变量对输出变量的相对贡献进行了敏感性分析。 结果表明:建立的 BP 人工神经网络蒸腾模型可以很好的模拟林
冠蒸腾大小和季节变化,模拟的绝对误差和绝对相对误差的平均值分别为 0.11 mm / d和 9.5%,纳什效率系数为 0.83;输入变量
对蒸腾的相对贡献以及蒸腾与输入变量之间的相关性大小顺序相同,均为总辐射>叶面积指数>饱和差>气温。
关键词:蒸腾模拟; BP 神经网络; 液流法; 敏感性分析
Modeling canopy transpiration of young poplar trees (Populus 伊 euramericana cv.
N3016) based on Back Propagation Artificial Neural Network
LI Huidong1, 2, GUAN Dexin1,*, YUAN Fenghui1, WANG Anzhi1, WU Jiabing1, JIN Changjie1
1 State Key Laboratory of Forest and soil Ecology, Institute of Applied Ecology, Chinese Academy of Sciences, Shenyang 110016, China
2 University of Chinese Academy of Sciences, Beijing 100049, China
Abstract: Artificial neural network (ANN) is a practical tool and a powerful alternative to mechanism models in operation
of hydrology modeling. In this paper, a three layer back propagation (BP) artificial neural network model was developed to
estimate the canopy transpiration of young poplar trees (Populus 伊 euramericana cv. N3016) in Northeast China. The
combination of air temperature (Ta), vapor pressure deficit (VPD), solar radiation (Rg) and leaf area index (LAI) was
chosen as the input variables, while the transpiration measured by sap flow was chosen as output variable. Observational
data in growing season of 2008 and 2010 was used to develop model. The number of neurons in the input layer and output
layer was 4 and 1, respectively based on the number of input and output variables. Levenberg鄄Marquardt (LM) algorithm
was selected as the learning algorithm to train the network. Tansig and Logsig function were selected as the transfer function
in the hidden layer and output layer, respectively. The learning rate and momentum factor were set as 0. 1 and 0. 01,
respectively. The number of neurons in the hidden layer was optimized as 9 by a trial and error method. So the network
structure of the developed model was determined as 4颐9颐1. After 49 times training, the optimal BP ANN transpiration model
was determined. The data samples in 2009 were chosen to evaluate the developed model. Results showed that BP ANN
transpiration model can successfully simulate the seasonal variation of transpiration. The slope of the regression equation
between the simulated and measured transpiration was 0.99, while R2 was 0.85. Maximum and minimum absolute error were
0.28 mm / d and 0.003 mm / d. Mean absolute error and mean absolute relative error were 0.11 mm / d and 9.5%, and Nash鄄
http: / / www.ecologica.cn
Sutcliffe coefficient of efficiency were 0.83, which all indicated the high accuracy and efficiency of developed BP ANN
model. However, compared with the model performance during training process, the accuracy decreased slightly, which
turned out the existence of over鄄fitting. At last, a sensitivity analysis of input variables on transpiration was performed using
the connection weights of the developed ANN model to assess the relative importance of input variables. Results showed that
the relative contribution of radiation to simulated transpiration ( 33. 46%) was maximal, while that of temperature
(16.58%) was minimal. The relative contribution of LAI (30.19%) was larger than that of VPD (19.77%), but less than
that of radiation. Magnitude order of correlation coefficient between input variables and transpiration and relative
contribution of input variables to transpiration presented the same order of Rg > LAI > VPD > Ta, which provided the
physical interpretation of why the developed BP ANN model can well simulate the transpiration despite it did not explain the
physical process of transpiration. It must be realized that the data employed for developing ANN model contain important
information about the physical process of transpiration. The BP ANN can well learn and remember this kind of information
by adjusting its weights during training process, and represent it when new variables in evaluation samples were inputted
into the model.
Key Words: transpiration modeling; BP ANN; sap flow; sensitivity analysis
蒸腾耗水是衡量植被水分利用效率的重要指标[1],也是生态系统能量和水量平衡的重要分量[2]。 植被
蒸腾的准确估算对探求全球水分循环规律、正确认识陆地生态系统的结构与功能[3鄄5]、指导生态系统经营管
理以及实现水资源可持续利用等都有重要意义[6]。
获取植物蒸腾资料的最直接方法是进行实际测定,包括称重法[7]、风调室法[8]和液流法[9]等。 但植被蒸
腾是涉及整个土壤鄄植被鄄大气连续体(Soil鄄Plant鄄Atmosphere Continum, 简称 SPAC)的复杂过程,受土壤、植被
和大气多个因素的影响,其实际准确测定较为繁琐,同时陆地植被生态系统复杂多样,受人力物力所限,无法
在每个生态系统上对其进行长期的实际观测,大规模蒸腾数据的直接获取较为困难。 相对于实测法,蒸腾估
算法能够利用连续观测的气象、植被和土壤等数据实现蒸腾量的长期估算,方便、快捷,更加容易实现,现已成
为评估和预测植被蒸腾的重要途径。
各类蒸腾模型中,基于 SPAC 水分传输理论,把植被蒸腾与 SPAC其他过程相耦合的过程模型,对蒸腾机
理的表达较为完善[10鄄11],受到很多学者的关注[12鄄14]。 但由于该法涉及的物理过程和输入参数较多,且有些参
数不易获得或具有较强的地域性特征,使该法在实际应用中受到了一定的局限。 传统的微气象方法包括
Penman鄄Monteith(PM)法、Priestley鄄Taylor(PT)方法、波文比能量平衡法和空气动力学廓线法等,主要针对生
态系统的蒸散研究,对植被蒸腾的估算无法直接进行。 虽然可以结合土壤蒸发估算,通过蒸散组分分解间接
实现[15],但由于涉及蒸散和蒸发两个过程,程序较为繁琐,且不同方法的空间代表性不同,限制了蒸腾的准确
估算。 结合辐射分解,对传统微气象学方法进行改进也可实现蒸腾的估算。 有学者结合比尔定律应用 PM公
式[16鄄17]和 PT公式[18]对蒸腾进行估算,也有学者通过 Shuttleworth鄄Wallace(SW)多层冠层理论模型[19]实现了
蒸腾估算。 但这些方法都涉及净辐射的分解,而受林冠下辐射空间异质性的影响,净辐射分解的准确观测较
难,限制了这些方法的估算精度。
20世纪 80年代迅速发展起来的人工神经网络(ANN)是一种非线性统计性数据建模工具,常用来对输入
与输出间复杂的关系进行建模。 它具有独特的分布并行处理、非线性映射和自适应学习能力等优点,为非线
性复杂系统过程的模拟和评判提供了一条有效途径[20]。 在若干神经网络模型中,BP(Back Propagation)人工
神经网络是一种较为成熟的非线性函数逼近方法,实际应用中 80%—90%的人工神经网络都是采用 BP 神经
网络或它的变化形式,现已被广泛应用于降水预报[21]、径流预报[22]、蒸散[23]和蒸发[24]模拟等水文气象领域,
但应用 BP 神经网络进行植被蒸腾的模拟研究至今尚未见有报道。 开展这方面的研究,是对现有植被蒸腾估
算方法的有力补充。
8314 摇 生摇 态摇 学摇 报摇 摇 摇 35卷摇
http: / / www.ecologica.cn
本文利用 2008—2010年的液流和气象观测数据,建立适用于杨树林冠蒸腾模拟的 BP 人工神经网络模
型,对其模拟结果进行了检验,并进行了趋势、误差和敏感性分析,以期为植被蒸腾模拟提供新方法和新思路。
1摇 研究地概况与方法
1.1摇 研究地概况
试验地设在辽宁建平县太平庄镇(41.78毅N,119.29毅E)。 该地区为低山丘陵区,属于北温带半湿润半干旱
大陆性季风气候,年平均气温 6—8 益,年平均降水 450 mm,其中 6—8月降水占全年的 80%以上。 土壤主要
类型为褐土、草甸土和风沙土,土壤肥力较低,土层较薄。 试验点采用杨树鄄大豆的农林复合经营模式,长宽分
别延伸 1000和 600 m。 杨树(Populus伊euramericana cv. N3016)种植于 2003年,树株行距为 3 m 伊 4 m,2008、
2009 和 2010年 3a的平均高度分比别为 7、8和 9 m,3a的平均胸径分别为 106、146和 186 mm,3a最大叶面积
指数分别为 1.2、1.7和 2.6。 林下大豆最大高度为 0.6 m,最大叶面积指数为 2.8。
1.2摇 野外观测
1.2.1摇 气象要素观测
试验点建有 14 m高的气象观测塔,大气温湿度传感器(AV鄄10TH,Avalon Research Corporation,USA)和风
速传感器(AV鄄30WS,Avalon Research Corporation,USA)安装在 9 m高度,太阳总辐射传感器(AV鄄 20P,Avalon
Research Corporation,USA)安装在 12 m 高度,土壤层包括 3 个深度(5,20,50 cm)的土壤湿度传感器(AV鄄
EC5,Avalon Research Corporation,USA)。 观测数据采用 DT85 数据采集器(Pty Ltd,Rowville,Australia)自动
记录。
1.2.2摇 蒸腾观测
采用 Granier热扩散法[25]观测树木液流,选取生长状况良好的样树 6 株,在树干西侧距地面 40 cm 高处
安装液流传感器(TDP30,北京鑫源时杰科技发展有限公司)。 传感器由两根长 30 mm、直径 2 mm、相距 5 cm
的探针组成。 两探针间的温差用 DT85 数据采集器(Pty Ltd,Rowville,Australia)自动记录,频率为 0.5 Hz,每
10 min进行平均并储存数据。
液流密度根据 Granier[25]的经验公式求得:
Js = 119 伊 10
-6 伊 (
驻Tm - 驻T
驻T
)
1.231
(1)
式中,Js为树干瞬时液流密度(g m
-2 s-1);吟Tm为探针测定的昼夜最大温差(益);吟T 为探针测定的瞬时温
差(益)。
液流密度结合样树的边材面积得到林冠蒸腾量(Tc,mm / s):
Tc =
Js 伊 A
12籽
伊 10 -3 (2)
式中,籽为水的密度(103kg / m3);A为样树的边材面积(m2)。
1.2.3摇 边材面积观测
边材面积利用生长锥取样测定,在观测液流的树木附近取 5 株近似的树木,于树干的 TDP 探头安装高
度,钻取直径 5 mm、深度为直径 1 / 2的样品,根据样品边材与心材的边界确定边材的厚度并计算边材面积,观
测频率每 10天 1次。 考虑到杨树的快速生长能力,利用观测结果建立边材面积的季节变化方程[9],对每日的
边材面积进行插补。
1.2.4摇 叶面积指数观测
选择相邻 2行杨树,以每行树干基部连线为样线,并在 2条线之间再设 3 条样线,组成 5 条等间距(1 m)
平行样线,选择阴天或天空散射均匀的清晨(或傍晚),在每条样线上等间距(0.6 m)设 10 个样点(观测高度
在大豆冠层之上),在塔上 9 m高处设对照点,用冠层分析仪(Li鄄 2000,LiCor Inc.,USA)循环观测,计算林分的
9314摇 12期 摇 摇 摇 李辉东摇 等:BP 人工神经网络模拟杨树林冠蒸腾 摇
http: / / www.ecologica.cn
平均叶面积指数,每次观测重复 3次取平均值,观测频率为每周 1 次。 观测结果显示叶面积指数的季节动态
表现为 5月快速生长,6月到 8月缓慢生长增加,9月到 10月下降。 考虑到叶面积指数显著的季节变化,利用
实测数据分别建立 3个生长阶段叶面积指数变化曲线的回归方程[9],对每日的叶面积指数进行插补。
1.3摇 BP 人工神经网络原理和方法
1.3.1摇 BP 人工神经网络原理
人工神经网络是对某种算法或者函数的逼近,由多层神经元结构(图 1)组成。 每一层神经元包含输入 x
(原始输入或前一层神经元的输出)和输出 y,同时每个神经元都包含一个阈值(兹)。 输入通过权值(W)进行
线性加权运算,得到输入的总效果,即净输入(net):
neti =移
n
j = 1
Wijx j - 兹i (3)
当 net超过 兹时,神经元处于激发状态,当 net小于 兹时,神经元处于抑制状态。 net通过激活函数( f)变换
获得神经元输出 y:
yi = f(neti) (4)
激活函数通常为 S型函数,常采用可导的 sigmoid函数:
f(x) = 1
1 + ecx
(5)
图 1摇 人工神经元模型
Fig.1摇 Artificial neuron model
BP 人工神经网络是基于误差反向传播算法、由非
线性变化单元组成的前馈网络,可以看作是一个从输入
到输出的高度非线性映射。 它由输入层、输出层和一个
或若干个隐含层构成,每一层包含若干神经元,层与层
间的神经元通过权值及阈值互连,每层神经元的状态只
影响下一层神经元,同层神经元之间没有联系。 BP 人
工神经网络学习算法的实质是求解误差函数的最小值,
利用它可以实现多层前馈神经网络权值的调节。 学习
过程由“信息正向传播冶和“误差逆向传播冶两个过程组
成。 在信息正向传播过程中,输入信号从输入层经隐含层传向输出层,如果在输出层不能得到期望输出时,则
转入误差逆向传播过程。 误差沿原来的连接通路返回,逐层传递并修正各层连接权值和阈值。 由“信息正向
传播冶和“误差逆向传播冶的反复交替进行网络的“记忆训练冶过程。 当全部样本的输出误差小于设定的收敛
误差时,网络训练结束。 人工神经网络通过对神经元连接权值和阀值的训练和学习,确定最优的权值和阀值
大小,并将输入和输出之间的映射规律存储其中,从而对实际问题进行模拟。
1.3.2摇 误差函数和贡献率计算
(1)误差函数
为了对林冠蒸腾的模拟结果进行检验, 本文采用绝对误差 AE、均方误差 MSE、决定系数 R2、相对误差绝
对值平均 MARE和纳什效率系数 Nes对 BP 神经网络的模拟精度进行评价。 其中,Nes用来衡量模拟值与观测
值之间的拟合度,该值越接近于 1,则表明模拟值越接近观测值,模型效率越高,适用性越好。 上述误差函数
参照文献[26]进行计算。
(2)贡献率
采用 Garson[27]提出的方法,利用连接权值对 BP 神经网络各输入变量对输出变量的贡献率进行计算,计
算公式为:
Si =移
m
j = 1
Wii 伊 W jk

l
i = 1
Wij 伊 W jk
(6)
0414 摇 生摇 态摇 学摇 报摇 摇 摇 35卷摇
http: / / www.ecologica.cn
RIi =
Si

l
i = 1
Si
伊 100% (7)
式中,Si和 RIi分别表示第 i个输入对第 k个输出的绝对贡献和相对贡献大小;l、m、n 分别表示输入层、隐含层
和输出层的神经元个数;i、j、k则分别代表输入层、隐含层和输出层神经元序号。
1.3.3摇 BP 人工神经网络建模
人工神经网络建模一般包括训练样本的选择、网络结构和参数的确定、网络训练等过程。
(1)训练样本的选择
应用 BP 人工神经网络建模进行预测时, 需先要确定训练样本。 训练样本必须满足两个条件:一是样本
足够多,能反映事物的复杂程度;二是样本具有代表性,尽可能包含能代表各类特征的模式。 植物蒸腾主要受
环境要素(太阳辐射、空气温湿度、风速和土壤湿度)和植被要素(叶面积指数和冠层导度)的共同影响。 但之
前的研究显示由于研究区风速较小(平均 1.25 m / s),同时杨树能利用深层土壤水分,土壤水分胁迫影响较
弱,因此风速和地表土壤湿度对蒸腾的影响均不显著[9]。 同时根据 Jarvis 冠层导度模型[28]可知冠层导度受
辐射、大气温湿度、土壤湿度和叶面积指数的影响,它本身不是独立变量,可以表达为上述影响因素的函数,由
于研究区水分胁迫对导度的影响也不显著[29],因此辐射、大气温湿度和叶面积指数的某种非线性组合可以解
释冠层导度的大小,冠层导度也不作为模型的输入。 综合考虑以上各方面因素,本文选择太阳辐射(Rg)、气
温(Ta)、饱和差(VPD)和叶面积指数(LAI)4 个因子作为模型的输入变量,输出变量则采用国际通用的液流
法实测的蒸腾数据。 2008和 2010年生长季(6—9月)观测资料为训练样本(n = 227),2009 年观测资料为检
验样本(n= 146)。 在网络学习过程中,为便于训练,更好地反映各因素之间的相互关系,要对样本数据进行
归一化处理:
X忆i =
X i - Xmin
Xmax - Xmin
(8)
式中,X i和 X忆i别代表归一化前后的第 i个向量元素,Xmax和 Xmin分别代表向量的最大和最小值。
(2)网络结构和参数的确定
BP 神经网络结构主要包括网络的层数以及输入、输出和隐含层的神经元个数。 BP 神经网络具有很强的
非线性映射能力,Hecht鄄Nielsen[30]证明 Kolrnogorov定理表明一个 3层的 BP 神经网络能够实现对任意非线性
函数进行逼近,因此本文选择采用 3层神经网络,即输入层、输出层和隐含层各一个。 由于模型包括 4个输入
和 1个输出,因此输入层和输出层的神经元个数分别为 4和 1。 隐含层节点数目取决于输入层和输出层神经
元个数以及训练样本中所蕴含规律的复杂程度等多种因素,关于隐含层神经元个数的选择还没有确切的理论
方法,往往需要根据设计者的经验,通过多次试验来确定。 本文参照经验公式[31]设置初始神经元个数范围为
3—12:
m = l + n + a (9)
式中,a为 1—10之间的常数。
采用试错法来确定最佳的隐含层神经元个数。 表 1给出了不同隐含层神经元个数下模型训练的表现,包
括训练结果的均方误差 MSE和决定系数 R2。 可以看出 MSE和 R2一开始随着神经元个数的增加而分别增大
和减小,但当神经元个数超过 9以后,随着其继续增加,MSE 和 R2表现出相反的趋势。 这说明隐含层神经元
个数过少时模型会出现拟合不足,容错性差,识别新样本的能力低等问题;隐含层神经元个数过多则会导致模
型过度拟合,存储训练样本中的非规律性内容(如干扰、噪声),降低模型的泛化能力,导致模型预测能力下
降,这与前人的研究结果一致[32]。 因此本文将隐含层神经元个数选为 9,BP 神经网络的拓扑结构最终确定为
4颐9颐1。
1414摇 12期 摇 摇 摇 李辉东摇 等:BP 人工神经网络模拟杨树林冠蒸腾 摇
http: / / www.ecologica.cn
表 1摇 BP人工神经网络不同隐含层节点数下模型训练的表现
Table 1摇 Performance of BP ANN models with different number of neurons in the hidden layer
评价指标
Criteria
隐含层节点数 Number of neurons in the hidden layer
3 4 5 6 7 8 9 10 11 12
MSE 0.0093 0.0072 0.0073 0.0057 0.0054 0.0036 0.0023 0.0031 0.0040 0.0041
R2 0.6724 0.7569 0.7744 0.7921 0.8281 0.8649 0.8836 0.8464 0.8464 0.8464
摇 摇 MSE: 均方误差 Mean Square Error; R2: 决定系数 Coefficient of Determination
(3) 网络训练
图 2摇 3层 BP人工神经神经网络蒸腾模型结构图
摇 Fig. 2 摇 Structure of a three鄄layer back propagation artificial
neural network transpiration model
本研究在 MATLAB R2008a 环境下,利用 2008 和
2010年生长季观测资料为训练样本,调用人工神经网
络工具箱中的函数进行网络训练,输入层与隐含层之间
的传递函数设为正切 S 型函数 tansig,隐含层与输出层
之间的传递函数设定为对数 S型函数 logsig。 同时为了
避免传统 BP 算法存在的收敛速度慢、学习精度低等缺
点,训练函数采用 Levenberg鄄Marquard (LM)算法。 动
态因子设为 0.01,最大失败次数设为 20,性能函数采用
MSE。 网络经过 49次训练,最大失败次数达到 20,收敛
误差 MSE为 0.0023。 训练结束后建立了如图 2 所示的
3层 BP 神经网络蒸腾模型。
2摇 结果与分析
2.1摇 模型检验
为了检验 BP 人工神经网络模型的模拟能力,利用 2009 年生长季观测资料对研究区的林冠蒸腾进行了
模拟,并与液流观测的蒸腾数据进行了比较。 结果发现,尽管存在局部的高估或低估现象,但总体上模拟的林
冠蒸腾季节变化趋势与实测值基本相同(图 3),观测和模拟的季节总蒸腾值十分接近,分别为 173.0 和 173.3
mm。 回归分析(图 4)显示二者间的回归斜率为 0.99,R2为 0.85,模型对蒸腾的拟合度较高。 误差分析结果表
明,模拟的 AE最大值和最小值分为 0.28 和 0.003 mm / d,其平均值仅为 0.11 mm / d,MARE 为 9.5%,Nse则较
高,为 0.83,这说明模型模拟的精度和适用性都较高。 但应该指出的是模型模拟的 MSE为 0.0161,虽然较小,
但大于模型训练时的 MSE值,说明 BP 神经网络模型仍然存在一定的过度拟合问题[26]。
摇 图 3摇 BP 人工神经网络模拟和液流法测定的蒸腾季节变化的
比较
Fig.3摇 Seasonal variation comparison between modeled
transpiration by BP ANN model and measured transpiration by
sap flow
摇 图 4摇 BP人工神经网络模拟结果和液流法测定的林冠蒸腾的回
归分析
Fig.4摇 Regression analysis between modeled transpiration by BP
ANN model and measured transpiration by sap flow
2414 摇 生摇 态摇 学摇 报摇 摇 摇 35卷摇
http: / / www.ecologica.cn
2.2摇 敏感性分析
人工神经网络不能解释模拟的物理过程,因此大多时候被认为是一种黑箱模型。 然而,由于用于建模的
数据包含所模拟物理过程的重要信息,人工神经网络可以通过输入变量对输出变量的敏感性分析来对其物理
过程进行解释。 由于输入变量对于输出变量的相对贡献依赖于连接权重的量级和正负,因此可以通过训练好
的神经网络的连接权值来获取。 当连接输入层鄄隐含层和隐含层鄄输出层的权值的正负相同时,认为输入变量
对于输出变量有正的作用。 相反,当两者正负号相反时,则有负的影响。 利用连接权值评估输入变量对于输
出变量敏感性的方法可以解释神经网络能通过有限的模型输入来进行复杂的植被蒸腾模拟的原因。
从表 2中可以看出,辐射和叶面积指数两项对蒸腾的贡献最大,相对贡献率都超过 30%,其中总辐射对林
冠蒸腾的贡献最大,相对贡献率为 33.46%,这主要是因为辐射项是植被蒸腾的最终能量来源,其次为叶面积
指数,相对贡献率为 30.19%,原因是叶片是植物进行蒸腾的主要器官,其面积大小决定了林冠蒸腾的量级大
小。 VPD对蒸腾的相对贡献率大于气温,为 19.77%,这是因为 VPD 是植被蒸腾的动力项,同时 VPD 包含了
部分气温信息。 气温对蒸腾的贡献最小,相对贡献率为 16.58%,因为温度与辐射( r = 0.43)和 VPD( r = 0.37)
存在相关性,气温对蒸腾的部分贡献包含在了辐射和 VPD对蒸腾的贡献之中。
比较输入变量对蒸腾的相对贡献以及蒸腾与输入变量的相关性发现,前者的大小顺序和后者的一致,都
是 Rg>LAI>VPD>Ta。 这种一致性表明,尽管人工神经网络无法反映林冠蒸腾的物理过程,但由于模型输入数
据包含了林冠蒸腾的物理过程信息,且人工神网络能对输入数据和输出数据间的映射关系进行很好的表达,
因此该模型可以对林冠蒸腾进行较好的模拟。
表 2摇 输入变量对蒸腾的相对贡献以及蒸腾与输入变量的相关性
Table 2摇 Relative contribution of input variables to simulated transpiration and the correlation between input variables and transpiration
指标
Criteria
气温
Air temperature
饱和差
Vapor pressure deficit
叶面积指数
Leaf area index
总辐射
Global radiation
相对贡献 Relative contribution / % 16.58 19.77 30.19 33.46
相关系数 Correlation coefficient 0.51** 0.54** 0.56** 0.64**
摇 摇 **表示在 0.01水平上显著相关
3摇 结论和讨论
为了准确估算林冠蒸腾大小,本文利用 2008和 2010年的气温、饱和差、总辐射和叶面积指数作为模型输
入,液流法观测的蒸腾速率作为模型输出,建立了用于杨树林冠蒸腾估算的 BP 人工神经网络模型,利用 2009
年的观测数据对模型的模拟能力进行检验。 结果表明,该模型可以很好的模拟蒸腾大小和季节变化,应用连
接权值分析了输入变量对输出变量的相对贡献,发现输入变量对林冠蒸腾的相对贡献大小顺序为 Rg >LAI>
VPD>Ta,与林冠蒸腾鄄输入变量间的相关性大小顺序相同,从而解释了神经网络能通过有限的模型输入来进
行复杂的植被蒸腾模拟的原因。
BP 人工神经网络可以很好的模拟植被蒸腾,且包含一定的物理信息,是对传统植被蒸腾估算方法的有力
补充。 在 BP 神经网络的实际应用中,输入变量的选择至关重要,需要根据研究区的实际情况来确定。 本文
参考了研究区之前的研究结果,选择气温、饱和差、总辐射和叶面积指数 4个变量作为模型输入。 但植被蒸腾
是 SPAC的重要物理过程,涉及大气、植被和土壤的多个物理变量[33鄄34],在其他的研究区域,除了上述 4 个变
量外,大气中的风速[35]和表层土壤温湿度[36]都有可能对植被蒸腾模拟产生重要影响,如浅根系植被蒸腾对
表层土壤水分的依赖性则较强,在模型输入选择时需要加以考虑[37]。 同时为了进一步提高 BP 神经网络模拟
的准确性,在观测数据较为充足的研究区域,稳妥的方法是增加训练样本个数。 使用的数据越多越全面,则其
中所隐含物理过程规律就越强,神经网络训练的函数关系就越具有普遍性,其模拟也就更准确[38]。 但科研实
践中观测样本数和观测项目都具有很大的局限性,会给神经网络模型的建立带来较大困难,因此在同一区域
3414摇 12期 摇 摇 摇 李辉东摇 等:BP 人工神经网络模拟杨树林冠蒸腾 摇
http: / / www.ecologica.cn
相同的样本条件下不同的输入变量组合对于模型表现的影响以及如何利用最少的变量来进行植被蒸腾的模
拟都是下一步研究的重点。
近年来,BP 人工神经网络理论的研究与应用已引起普遍关注,实践也证明了其解决非线性问题的明显优
势。 但是 BP 神经网络自身仍然存在收敛速度慢、容易陷人局部极小和结构无法充分优化等缺陷[39]。 本文建
立的 BP 神经网络虽然可以很好的模拟树木蒸腾,但仍然存在过度拟合等问题有待解决。 如何改进 BP 神经
网络的训练算法,优化网络结构,提高网络的泛化能力,需更多的研究解决[40]。
参考文献(References):
[ 1 ]摇 Kelliher F M, K觟stner B M M, Hollinger D Y, Byers J E, McSeveny T M, Meserth R, Weir P L, Schulze E D. Evaporation, xylem sap flow, and
tree transpiration in a New Zealand broad鄄leaved forest. Agricultural and Forest Meteorology, 1992, 62(1 / 2): 53鄄73.
[ 2 ] 摇 Granier A, Biron P, Lemoine D. Water balance, transpiration and canopy conductance in two beech stands. Agricultural and Forest Meteorology,
2000, 100(4): 291鄄308.
[ 3 ] 摇 Koster R D, Milly P C D. The interplay between transpiration and runoff formulations in land surface schemes used with atmospheric models. Journal
of Climate, 1997, 10(7): 1578鄄1591.
[ 4 ] 摇 Brown S. A comparison of the structure, primary productivity, and transpiration of cypress ecosystems in Florida. Ecological Monographs, 1981, 51
(4): 403鄄427.
[ 5 ] 摇 Simpson R L. Characteristics of turbulent boundary layers at low Reynolds numbers with and without transpiration. Journal of Fluid Mechanics,
1970, 42(4): 769鄄802.
[ 6 ] 摇 O忆Grady A P, Eamus D, Hutley L B. Transpiration increases during the dry season: patterns of tree water use in eucalypt open鄄forests of northern
Australia. Tree Physiology, 1999, 19(9): 591鄄597.
[ 7 ] 摇 Wullschleger S D, Meinzer F, Vertessy R. A review of whole鄄plant water use studies in tree. Tree Physiology, 1998, 18(8 / 9): 499鄄512.
[ 8 ] 摇 Greenwood E A N, Beresford J D. Evaporation from vegetation in landscapes developing secondary salinity using the ventilated鄄chamber technique:
I. Comparative transpiration from juvenile Eucalyptus above saline groundwater seeps. Journal of Hydrology, 1979, 42(3 / 4): 369鄄382.
[ 9 ] 摇 Guan D X, Zhang X J, Yuan F H, Chen N N, Wang A Z, Wu J B, Jin C J. The relationship between sap flow of intercropped young poplar trees
(Populus伊 euramericana cv. N3016) and environmental factors in a semiarid region of northeastern China. Hydrological Processes, 2012, 26(19):
2925鄄2937.
[10] 摇 Federer C A. A soil鄄plant鄄atmosphere model for transpiration and availability of soil water. Water Resources Research, 1979, 15(3): 555鄄562.
[11] 摇 Federer C A. A soil鄄plant鄄atmosphere model for transpiration and availability of soil water. Water Resources Research, 1979, 15(3): 555鄄562.
[12] 摇 Leuning R. A critical appraisal of a combined stomatal鄄photosynthesis model for C3 plants. Plant, Cell & Environment, 1995, 18(4): 339鄄355.
[13] 摇 Williams M, Rastetter E B, Fernandes D N, Goulden M L, Wofsy S C, Shaver G R, Melillo J M, Munger J W, Fan S M, Nadelhoffer K J.
Modelling the soil鄄plant鄄atmosphere continuum in a Quercus鄄Acer stand at Harvard Forest: the regulation of stomatal conductance by light, nitrogen
and soil / plant hydraulic properties. Plant, Cell & Environment, 1996, 19(8): 911鄄927.
[14] 摇 Yang Y T, Shang S H, Guan H D. Development of a soil鄄plant鄄atmosphere continuum model (HDS鄄SPAC) based on hybrid dual鄄source approach
and its verification in wheat field. Science China Technological Sciences, 2012, 55(10): 2671鄄2685.
[15] 摇 Lawrence D M, Thornton P, Oleson K W, Bonan G B. The partitioning of evapotranspiration into transpiration, soil evaporation, and canopy
evaporation in a GCM: Impacts on land鄄atmosphere interaction. Journal of Hydrometeorology, 2007, 8(4): 862鄄880.
[16] 摇 Whitley R, Medlyn B, Zeppel M, Macinnis鄄Ng C, Eamus D. Comparing the Penman鄄Monteith equation and a modified Jarvis鄄Stewart model with
an artificial neural network to estimate stand鄄scale transpiration and canopy conductance. Journal of Hydrology, 2009, 373(1 / 2): 256鄄266.
[17] 摇 Morille B, Migeon C, Bournet P E. Is the Penman鄄Monteith model adapted to predict crop transpiration under greenhouse conditions? Application to
a New Guinea Impatiens crop. Scientia Horticulturae, 2013, 152: 80鄄91.
[18] 摇 Pereira A R, Green S R, Nova N A V. Sap flow, leaf area, net radiation and the Priestley鄄Taylor formula for irrigated orchards and isolated trees.
Agricultural Water Management, 2007, 92(1 / 2): 48鄄52.
[19] 摇 Shuttleworth W J, Wallace J S. Evaporation from sparse crops鄄an energy combination theory. Quarterly Journal of the Royal Meteorological Society,
1985, 111(469): 839鄄855.
[20] 摇 Deswal S, Pal M. Artificial neural network based modeling of evaporation losses in reservoirs. International Journal of Mathematical, Physical and
Engineering Sciences, 2008, 2(4): 177鄄181.
[21] 摇 Valverde Ram侏rez M C, de Campos Velho H F, Ferreira N J. Artificial neural network technique for rainfall forecasting applied to the Sao Paulo
4414 摇 生摇 态摇 学摇 报摇 摇 摇 35卷摇
http: / / www.ecologica.cn
region. Journal of Hydrology, 2005, 301(1 / 4): 146鄄162.
[22] 摇 Hsu K L, Gupta H V, Sorooshian S. Artificial neural network modeling of the rainfall鄄runoff process. Water Resources Research, 1995, 31(10):
2517鄄2530.
[23] 摇 Dai X Q, Shi H B, Li, Y S, Zhu O Y, Huo Z L. Artificial neural network models for estimating regional reference evapotranspiration based on
climate factors. Hydrological Processes, 2009, 23(3): 442鄄450.
[24] 摇 Lippmann R. An introduction to computing with neural nets. IEEE ASSP Magazine, 1987, 4(2): 4鄄22.
[25] 摇 Granier A. Evaluation of transpiration in a Douglas鄄fir stand by means of sap flow measurements. Tree Physiology, 1987, 3(4): 309鄄320.
[26] 摇 Jain S K, Nayak P C, Sudheer K P. Models for estimating evapotranspiration using artificial neural networks, and their physical interpretation.
Hydrological Processes, 2008, 22(13): 2225鄄2234.
[27] 摇 Garson G D. Interpreting neural鄄network connection weights. AI Expert, 1991, 6(4): 46鄄51.
[28] 摇 Jarvis P G. The interpretation of the variations in leaf water potential and stomatal conductance found in canopies in the field. Philosophical
Transactions of the Royal Society of London B: Biological Sciences, 1976, 273(927): 593鄄610.
[29] 摇 李峥, 牛丽华, 袁凤辉, 关德新, 王安志, 金昌杰, 吴家兵. 辽西农林复合系统中杨树冠层导度特征. 应用生态学报, 2012, 23(11):
2975鄄2982.
[30] 摇 Hecht鄄Nielsen R. Kolmogorov忆s mapping neural network existence theorem / / Proceedings of the International Conference on Neural Networks, New
York: IEEE Press, 1987.
[31] 摇 Mirchandani G, Cao W. On hidden nodes for neural nets. IEEE Transactions on Circuits and Systems, 1989, 36(5): 661鄄664.
[32] 摇 Coulibaly P, Anctil F, Aravena R, Bob佴e B. Artificial neural network modeling of water table depth fluctuations. Water Resources Research,
2001, 37(4): 885鄄896.
[33] 摇 Collatz G J, Ball J T, Grivet C, Berry J A. Physiological and environmental regulation of stomatal conductance, photosynthesis and transpiration: a
model that includes a laminar boundary layer. Agricultural and Forest Meteorology, 1991, 54(2 / 4): 107鄄136.
[34] 摇 Meinzer F C, Goldstein G, Jackson P, Holbrook N M, Guti佴rrez M V, Cavelier J. Environmental and physiological regulation of transpiration in
tropical forest gap species: the influence of boundary layer and hydraulic properties. Oecologia, 1995, 101(4): 514鄄522.
[35] 摇 Oren R, Pataki D E. Transpiration in response to variation in microclimate and soil moisture in southeastern deciduous forests. Oecologia, 2001,
127(4): 549鄄559.
[36] 摇 Br佴da N, Granier A, Aussenac G. Effects of thinning on soil and tree water relations, transpiration and growth in an oak forest (Quercus petraea
(Matt.) Liebl.) . Tree physiology, 1995, 15(5): 295鄄306.
[37] 摇 Jipp P H, Nepstad D C, Cassel D K, de Carvalho C R. Deep soil moisture storage and transpiration in forests and pastures of seasonally鄄dry
Amazonia. Climatic Change, 1998, 39(2 / 3): 395鄄412.
[38] 摇 蒋林, 陈涛, 屈梁生. 训练样本质量对人工神经网络性能的影响. 中国机械工程, 1997, 8(2): 50鄄53.
[39] 摇 鲁娟娟, 陈红. BP 神经网络的研究进展. 控制工程, 2006, 13(5): 449鄄451, 456.
[40] 摇 苏高利, 邓芳萍. 论基于 MATLAB语言的 BP 神经网络的改进算法. 科技通报, 2003, 19(2): 130鄄135.
5414摇 12期 摇 摇 摇 李辉东摇 等:BP 人工神经网络模拟杨树林冠蒸腾 摇