国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于多元非線性回歸和BP神經(jīng)網(wǎng)絡(luò)的長春花形態(tài)指標(biāo)生長模型的比較

2020-01-02 06:49盈,趙
上海農(nóng)業(yè)學(xué)報 2019年6期
關(guān)鍵詞:冠幅株高花苞

劉 盈,趙 方

(北京林業(yè)大學(xué)信息學(xué)院,北京100083)

園林苗圃是繁育和培育苗木的基地,苗木作為城市綠地系統(tǒng)的支撐,對于調(diào)節(jié)氣候、保持水土起到了不可替代的作用,也有利于人們的身心健康[1]。長春花綠化和觀賞效果極佳,醫(yī)學(xué)上具有抗腫瘤、降血壓、降血糖、利尿等作用,常作為城市綠化和家庭觀賞的花卉[2-3],構(gòu)建長春花生長模型,對長春花的科學(xué)培育和精細(xì)化管理具有重要意義。

國內(nèi)近年來主要利用Logistic曲線方程對林木苗期和果實生長量動態(tài)進(jìn)行模擬[4]。于志民等[5]通過對圓齒野鴉椿一年生苗的生長狀況進(jìn)行持續(xù)觀測,利用Logistic模型對幼苗苗高、地徑年生長規(guī)律進(jìn)行擬合與分析。朱鑫[6]利用Logistic模型對小白菜株高、葉片數(shù)、葉長、葉寬等進(jìn)行了模擬。在利用神經(jīng)網(wǎng)絡(luò)預(yù)測植物長勢的領(lǐng)域,張瑜等[7]提出根據(jù)環(huán)境因子預(yù)測線椒株高的方法,相關(guān)系數(shù)可達(dá)0.996。王軼夫等[8]探索BP神經(jīng)網(wǎng)絡(luò)模型在立木生物量估測上的適用性,發(fā)現(xiàn)該模型能夠一次性地引入多個解釋變量,同時估測多個量,從而簡化了生物量建模和估測工作,對實際生產(chǎn)具有一定的意義。

本研究引入自制的小型植物生長箱,配置傳感器等物聯(lián)網(wǎng)設(shè)備,對長春花的生長環(huán)境進(jìn)行實時的監(jiān)測、記錄,旨在顛覆傳統(tǒng)試驗中大棚栽培的方式,為實現(xiàn)智慧苗圃的信息化管理提供技術(shù)支撐。此外,本研究在傳統(tǒng)Logistic模型的基礎(chǔ)上加入環(huán)境因子的影響,創(chuàng)造性地引入BP神經(jīng)網(wǎng)絡(luò),旨在明確長春花的外觀品質(zhì)指標(biāo)(株高、單株葉片數(shù)、冠幅、單株花苞數(shù))與發(fā)育時間和環(huán)境因子(溫度、土壤含水量、光照)的關(guān)系,合理構(gòu)建生長模型,預(yù)測長春花的長勢,以期為智慧苗圃中其他植物的培育奠定堅實的基礎(chǔ)。

1 材料與方法

1.1 試驗方法

試驗在北京林業(yè)大學(xué)苗圃(北緯116.344°,東經(jīng)40.014°)的溫室內(nèi)進(jìn)行,同期進(jìn)行兩組相同的試驗,所得數(shù)據(jù)分別作為訓(xùn)練集和測試集。供試品種為盆栽白長春花,土壤栽培。苗圃內(nèi)擺放兩個自制的植物生長箱,生長箱整體由透明無色玻璃制成,長3 m,寬2 m,高1.5 m,為長春花的生長發(fā)育提供一個相對密閉的空間;箱內(nèi)配置傳感器等物聯(lián)網(wǎng)設(shè)備,對箱內(nèi)環(huán)境因子進(jìn)行實時監(jiān)控并記錄。箱內(nèi)的環(huán)境受苗圃溫室內(nèi)光照、溫度及人工澆水的影響,目前尚不可控,在后續(xù)的研究中,將引入植物燈、小風(fēng)扇、加熱棒、噴水裝置等設(shè)備實現(xiàn)箱內(nèi)環(huán)境的自動控制。

試驗1于2017年9月底在苗圃開始播種,2017年11月1日,選取長勢一致、發(fā)育健康的60盆幼苗,移至植物生長箱內(nèi)培育。行距為15 cm,株距為10 cm,適時澆水、打頂。每5 d測量一次,每次測量箱內(nèi)60株長春花的株高、單株葉片數(shù)兩個指標(biāo);在2017年12月中旬,植株開始變豐滿時,增加冠幅指標(biāo);在2017年12月底,花苞開始冒出時,增加單株花苞數(shù)指標(biāo),直至2018年3月底,試驗結(jié)束。試驗2做相同的處理。

為了增強(qiáng)模型擬合效果,剔除植物生長箱內(nèi)長勢過差的10株,以剩余50株長春花五個月以來的測量數(shù)據(jù)來擬合生長模型。試驗1所得數(shù)據(jù)作為訓(xùn)練集,利用多元非線性回歸分析和BP神經(jīng)網(wǎng)絡(luò)分別擬合生長模型;試驗2所得數(shù)據(jù)作為測試集,用于檢測模型的預(yù)測效果。分析比較兩種模型的性能。

1.2 試驗數(shù)據(jù)采集

1.2.1 環(huán)境因子的采集

植物生長箱內(nèi)的傳感器將采集到的數(shù)據(jù)發(fā)送到匯聚節(jié)點,匯聚節(jié)點通過串口線傳至電腦數(shù)據(jù)庫完成存儲,設(shè)定為每小時采集并存儲一次。

光照強(qiáng)度:通過測量光敏電阻阻值來獲取,由公式(1)計算得出光照強(qiáng)度,設(shè)測量到的光敏電阻阻值為HM,則:

溫度:通過單片機(jī)上DHT11溫濕度傳感器芯片得到溫度值。

土壤含水量:采用LM393比較器芯片,通過獲得該芯片的模擬量,轉(zhuǎn)換成數(shù)字量后獲得數(shù)值。設(shè)獲取的土壤含水量值是Humidity,則:

1.2.2 長春花外觀品質(zhì)指標(biāo)的采集

株高、冠幅的測量值精確到0.01 cm,單株葉片數(shù)、單株花苞數(shù)采用人工計數(shù)的方法。具體測量方法為:

株高:用高度游標(biāo)卡尺測量植株地上部分的根部到主莖頂部的距離。

冠幅:用游標(biāo)卡尺測量植株最大幅度之間的直徑。

單株葉片數(shù):對葉面積大于1 cm2的葉片進(jìn)行人工計數(shù)。

單株花苞數(shù):對花苞進(jìn)行人工計數(shù)。

1.3 試驗數(shù)據(jù)處理

環(huán)境因子數(shù)據(jù)做如下處理:

平均溫度:從發(fā)育開始的時刻到該條記錄產(chǎn)生的時刻,計算這段時間內(nèi)的溫度平均值。

平均土壤含水量、平均光照強(qiáng)度:處理方式同平均溫度。

長春花數(shù)據(jù)集展示如下:

數(shù)據(jù)記錄50株樣本從發(fā)育35 d至發(fā)育180 d的環(huán)境因子和外觀指標(biāo)的情況(表1)。

表1 長春花數(shù)據(jù)集Table 1 Data set of Catharanthus roseus

2 長春花生長模型的建立

2.1 多元非線性回歸模型

多元非線性回歸可以研究一個隨機(jī)變量或因變量Y與一個或多個自變量(X1—Xn)之間的非線性關(guān)系,并利用統(tǒng)計分析方法和函數(shù)對這種關(guān)系進(jìn)行分析解讀和形式化描述。最常用的參數(shù)估計方法是非線性的最小二乘法,該方法使用線性函數(shù)來逼近非線性函數(shù),并且通過不斷迭代這個過程來得到參數(shù)的最優(yōu)解[9]。

多元非線性回歸分析模型的形式化描述為:

其中,β是常數(shù)項,表示所有自變量為0時Y的總體平均值的估計值,β1—βn表示回歸系數(shù)。

其殘差平方和函數(shù)為:

用f(Xi,β)的一階Taylor展開近似代替f(Xi,β),得到:

由于對于給定的初值β1(β1)是確定可計算的,于是S(β)所表達(dá)的殘差平方正是線性回歸Yi的殘差平方和。由最小二乘估計得到遞推關(guān)系:

不斷迭代,可得序列β1,β2,β3,…,βn,…。

2.1.1 株高生長模型的擬合

圖1散點圖呈現(xiàn)的是每個時間點對應(yīng)的50株長春花的不同指標(biāo)的值,根據(jù)散點圖和前期的調(diào)研,發(fā)現(xiàn)株高生長規(guī)律符合“慢-快-慢”的“S”型生長曲線[10-11],符合Logistic模型的形式。本試驗根據(jù)株高與環(huán)境因子的相關(guān)分析,適當(dāng)?shù)丶尤肓谁h(huán)境因子的影響。將株高作為回歸分析的目標(biāo)變量,記為H。將發(fā)育時間、平均溫度、平均土壤含水量、平均光照強(qiáng)度作為自變量,分別記為Ti、Te、Hu、Li,所采用的曲線方程為:

式(7)中,k、a、b、e、f、g為待定系數(shù)。

2.1.2 單株葉片數(shù)生長模型的擬合

隨時間的增長呈指數(shù)型增加。經(jīng)過相關(guān)性分析發(fā)現(xiàn),葉片數(shù)與發(fā)育時間的相關(guān)性最強(qiáng),相關(guān)系數(shù)為0.85,與其他環(huán)境因子的相關(guān)性較弱,相關(guān)系數(shù)均小于0.5,所以在模型中剔除環(huán)境因子,所采用的曲線方程為:

式(8)中,a、b、c、d為待定系數(shù)。

2.1.3 冠幅生長模型的擬合

冠幅的增長表現(xiàn)為開始緩慢,隨后迅速加快,近似線性增長,到達(dá)一定的限度后,生長速度放緩。根據(jù)相關(guān)分析,在模型優(yōu)化過程中加入環(huán)境因子的影響,所采用的logistic曲線形式為:

式(9)中,k、a、b、c、d、e為待定參數(shù)。

2.1.4 單株花苞數(shù)生長模型的擬合

隨時間的呈指數(shù)型增長,根據(jù)相關(guān)分析,花苞數(shù)與發(fā)育時間的相關(guān)性最強(qiáng),相關(guān)系數(shù)為0.87,與其他環(huán)境因子的相關(guān)系數(shù)均小于0.5,所以在模型中剔除環(huán)境因子。采用的模型形式為:

式(10)中,a、b、c、d為待定參數(shù)。

圖1 長春花株高、單株葉片數(shù)、冠幅、單株花苞數(shù)與發(fā)育時間的關(guān)系Fig.1 Relationship between p lant height,leaf number,crown w idth,bud number and the grow th time of Catharanthus roseus

2.2 BP神經(jīng)網(wǎng)絡(luò)模型

BP神經(jīng)網(wǎng)絡(luò)是在人工神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的基礎(chǔ)上,通過按誤差反向傳播從而不斷更新神經(jīng)網(wǎng)絡(luò)中各層的權(quán)值的多層前饋網(wǎng)絡(luò)[12]。其核心算法思想是:利用梯度下降法,不斷更新網(wǎng)絡(luò)中的各個權(quán)值,直至將輸出值與期望值之間的差距減至最小。BP神經(jīng)網(wǎng)絡(luò)算法分為前向傳播和反向傳播兩個階段[13]。

2.2.1 前向傳播

將前一層的神經(jīng)元序號記為i,當(dāng)前層神經(jīng)元的序號記為j,每一層神經(jīng)元的輸出如式(11):其中,ylj為第l層的第j個神經(jīng)元的輸出值,f為激活函數(shù),wij表示前一層(第l-1層)的第i個神經(jīng)元節(jié)點與當(dāng)前層(第l層)的第j個神經(jīng)元節(jié)點之間連接線的權(quán)值。bj表示偏置。

2.2.2 反向傳播

輸出值與期望值之間距離為:

反向傳播過程中權(quán)值的更新過程和偏置的更新過程如下:

其中,η表示學(xué)習(xí)率,代表權(quán)值更新的速率。

此外,訓(xùn)練集數(shù)據(jù)中的噪聲可能會造成大量增加模型訓(xùn)練次數(shù)、無法收斂等問題[14]。采用min-max標(biāo)準(zhǔn)化方法對數(shù)據(jù)進(jìn)行歸一化處理,將輸入輸出數(shù)據(jù)映射到[0,1]區(qū)間內(nèi):

其實,xmax為輸入數(shù)據(jù)的最大值,xmin為輸入數(shù)據(jù)的最小值。

預(yù)處理之后,建立BP神經(jīng)網(wǎng)絡(luò)模型,確定輸入層為4個神經(jīng)元,即發(fā)育時間、平均溫度、平均土壤含水量、平均光照強(qiáng)度,隱含層為8層,輸出層節(jié)點個數(shù)為1,即外觀品質(zhì)指標(biāo)其中之一[15];激勵函數(shù)選用Sigmoid函數(shù);最后,將訓(xùn)練集數(shù)據(jù)輸入BP神經(jīng)網(wǎng)絡(luò)進(jìn)行仿真訓(xùn)練。學(xué)習(xí)速率選為lr=0.035,網(wǎng)絡(luò)閾值和b和初始權(quán)值w利用random()選為隨機(jī)數(shù)。學(xué)習(xí)最大次數(shù)定為20 000。

本試驗利用環(huán)境因子作為神經(jīng)網(wǎng)絡(luò)的輸入樣本,通過訓(xùn)練來模擬長春花生長,同時,訓(xùn)練得到的神經(jīng)網(wǎng)絡(luò)也可用于長春花生長的預(yù)測。

3 長春花生長模型擬合與分析

通過決定系數(shù)(R2)、回歸估計標(biāo)準(zhǔn)誤差(RMSE)和相對誤差(RE)對長春花苗期的株高生長模型進(jìn)行擬合效果檢驗[16]。

式(16)、(17)、(18)、(19)中,^yi為預(yù)測的長春花的外觀品質(zhì)指標(biāo),y-為該每個指標(biāo)的平均值,yi為每個指標(biāo)的實測值,n為樣本容量。

決定系數(shù)R2越大,表明觀察點在回歸直線附近越密集,自變量對因變量的解釋程度就越高?;貧w估計標(biāo)準(zhǔn)誤差RMSE越小,表明預(yù)測值與實測值之間的偏差越小,模型的擬合效果越好。相對誤差RE表示絕對誤差在真值中所占的百分比,RE越小,模型可信度越高[17]。

3.1 基于多元非線性回歸的長春花生長模型分析

用試驗2所得數(shù)據(jù)集(即測試集)對模型進(jìn)行檢驗。模型的擬合結(jié)果及檢驗結(jié)果如表2所示。其中,株高、冠幅生長模型標(biāo)準(zhǔn)誤差RMSE分別為1.040 cm、0.456 cm,相對誤差分別為6.552%、3.813%,預(yù)測精度可以達(dá)到90%以上;單株葉片數(shù)、單株花苞數(shù)模型標(biāo)準(zhǔn)誤差RMSE分別為3.477、1.860,相對誤差分別為19.916%、24.084%,預(yù)測精度達(dá)75%以上,模型比較真實地反映了發(fā)育時間和環(huán)境因子對長春花植株外觀品質(zhì)的影響,說明利用多元非線性回歸的方法來擬合株高是可行的。

表2 長春花外觀品質(zhì)的擬合結(jié)果及誤差分析Table 2 The fitting result and error analysis of Catharanthus roseus’s appearance quality

比較試驗2的實測值和預(yù)測值,畫出散點圖。圖2的結(jié)果表明,株高、單株葉片數(shù)、冠幅、單株花苞數(shù)的(實測值,預(yù)測值)數(shù)據(jù)點集中分布在1∶1線附近,說明實測值和預(yù)測值較接近,模型達(dá)到了較好的預(yù)測結(jié)果。

圖2 長春花株高、單株葉片數(shù)、冠幅、單株花苞數(shù)預(yù)測值與實測值的比較Fig.2 Comparison between the predicted and observed plant height,leaf number,crown width,bud number of Catharanthus roseus

3.2 基于BP神經(jīng)網(wǎng)絡(luò)的長春花生長模型分析

使用Python在Win10下PyCharm平臺上分別針對株高、單株葉片數(shù)、冠幅、單株花苞數(shù),對訓(xùn)練集進(jìn)行BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練。網(wǎng)絡(luò)訓(xùn)練目標(biāo)為總均方差SSE小于0.025,株高歷史誤差曲線示例如圖3所示。

對每一株長春花的株高、單株葉片數(shù)、冠幅、單株花苞數(shù)建立BP神經(jīng)網(wǎng)絡(luò),同時,程序輸出誤差評價指標(biāo)R2、MS、RMSE、RE(表3)。

圖3 株高BP神經(jīng)網(wǎng)絡(luò)歷史誤差曲線示例Fig.3 Exam p le diagram of the history error curve of the BP neural network of p lant height

表3 BP神經(jīng)網(wǎng)絡(luò)方法的誤差分析表Table3 The error analysis table of BP neural network method

對于外觀品質(zhì)的BP神經(jīng)網(wǎng)絡(luò)仿真R2均大于0.9,表明BP神經(jīng)網(wǎng)絡(luò)對株高和冠幅的擬合優(yōu)度很大;MSE為0.0011—1.7868,RMSE為0.0331—1.4857,RE為0.8544%—18.4848%,表明BP神經(jīng)網(wǎng)絡(luò)的擬合偏差程度很小,模型可靠度很高。綜上所述,利用BP神經(jīng)網(wǎng)絡(luò)對長春花生長模型的仿真取得了良好和可靠的成果。

4 兩種方法的對比分析

長春花的外觀品質(zhì)受到與自身遺傳基因和環(huán)境因子的綜合影響[18-19]。此外,試驗采用的環(huán)境因子也是智慧苗圃中容易調(diào)控的量,因此,以本試驗具有重大的實際意義[20]。

本試驗分別采用多元非線性回歸和BP神經(jīng)網(wǎng)絡(luò)的方法,建立了長春花外觀品質(zhì)生長模型。模型通過輸入發(fā)育時間和環(huán)境因子,可以較好地預(yù)測長春花外觀品質(zhì)的各項指標(biāo),有利于對長春花的生長實現(xiàn)有效的控制。模型效果對比:(1)多元非線性回歸方法的決定系數(shù)R2為0.824—0.875,已經(jīng)達(dá)到顯著相關(guān);BP神經(jīng)網(wǎng)絡(luò)的R2為0.9321—0.9987,自變量和因變量的相關(guān)性更顯著,擬合優(yōu)度更高;(2)多元非線性回歸的RMSE為0.456—12.090,BP神經(jīng)網(wǎng)絡(luò)的RMSE為0.0331—1.4857,后者RMSE更小,表明預(yù)測值與實測值的偏差更?。唬?)多元非線性回歸的RE為3.813%—24.084%,BP神經(jīng)網(wǎng)絡(luò)的RE為0.8544%—18.4848%,后者RE更小,表明絕對誤差在真值中所占百分比更小,模型可信度更高。綜上所述,兩種方法都有較好的擬合效果和預(yù)測能力,但BP神經(jīng)網(wǎng)絡(luò)的擬合效果更為顯著,相對誤差更小,擬合精度更高,能夠更好展示長春花生長周期內(nèi)的生長規(guī)律。

本研究所得長春花生長模型是在較適宜的環(huán)境中建立的,更適應(yīng)于植物生長箱內(nèi)的實際培育。參數(shù)較少而且容易獲取、預(yù)測精度較高,能為預(yù)測長春花的長勢提供可靠依據(jù),同時,在植物生長箱中,可以根據(jù)生長模型進(jìn)行人工設(shè)置,利用物聯(lián)網(wǎng)設(shè)備自動調(diào)控環(huán)境因子的值,這也為長春花形態(tài)指標(biāo)的提升提供了決策支持,為日后智慧苗圃及智慧大棚植物的生長培育奠定了堅實的基礎(chǔ)。

猜你喜歡
冠幅株高花苞
不同施肥種類對屏邊縣禿杉種子園林木生長的影響
豫南地區(qū)青錢柳生長節(jié)律研究
峨眉含笑
施肥對三江平原丘陵區(qū)長白落葉松人工林中齡林單木樹冠圓滿度影響
介紹四個優(yōu)良小麥品種
花苞
不同栽培密度對柴胡生長的影響
玉米骨干親本及其衍生系中基因的序列變異及與株高等性狀的關(guān)聯(lián)分析
玉米骨干親本及其衍生系中基因的序列變異及與株高等性狀的關(guān)聯(lián)分析
嘆春