陳 浩,王 熙*,張 偉,王新忠,狄小冬,王 暢
1. 黑龍江八一農(nóng)墾大學(xué)工程學(xué)院,黑龍江 大慶 163319 2. 黑龍江八一農(nóng)墾大學(xué)理學(xué)院,黑龍江 大慶 163319
黑龍江省是中國的重要商品糧食種植基地,種植了大量的玉米和大豆,從國家官方媒體公布的數(shù)據(jù)顯示,2020年黑龍江省糧食總產(chǎn)量已經(jīng)達(dá)到了7 541萬噸,玉米和大豆的種植產(chǎn)量連續(xù)數(shù)年位居全國前列。 隨著玉米、 大豆等農(nóng)作物的產(chǎn)量逐年攀升,出現(xiàn)了不同程度的化肥濫用情況,化肥的濫用不僅造成了一定的經(jīng)濟(jì)損失,也對種植土壤造成了不可逆的損害,施肥管理分區(qū)概念的引入,正是應(yīng)對化肥利用率下降的有效方法。 基于管理分區(qū)可以進(jìn)行有針對性的變量施肥,通過劃分管理分區(qū),能夠快速辨別各個(gè)分區(qū)的作物長勢、 土壤養(yǎng)分情況等差別,根據(jù)分區(qū)間的差異精準(zhǔn)管理,提高肥料利用率,減少因?yàn)E用化肥導(dǎo)致的生態(tài)環(huán)境破壞[1]。 施肥管理分區(qū)的劃分多以土壤養(yǎng)分的含量、 作物的產(chǎn)量及農(nóng)作物冠層光譜特征作為信息源,利用k-均值(k-means)算法、 模糊c-均值(fuzzy c-means,F(xiàn)CM)算法、 層次聚類(hierarchical clustering)算法以及衍生出的相關(guān)優(yōu)化算法進(jìn)行分區(qū)計(jì)算。 在各種劃分算法中,F(xiàn)CM算法的應(yīng)用最為廣泛。 朱昌達(dá)[2]基于農(nóng)作物土壤的特性,利用FCM算法計(jì)算并劃分管理分區(qū),劃分的管理分區(qū)與農(nóng)作物的土壤特性具有較高的相關(guān)性,可利用劃分的管理分區(qū)進(jìn)行差異管理。 陳世超[3]基于種植農(nóng)作物的地形、 土壤、 電導(dǎo)率等因素,使用FCM算法劃分了管理分區(qū),驗(yàn)證了可以根據(jù)各區(qū)域的不同特點(diǎn)劃分管理分區(qū)。
隨著光譜技術(shù)的發(fā)展,比值植被指數(shù)、 增強(qiáng)型植被指數(shù)、 歸一化植被指數(shù)(normalized difference vegetation index,NDVI)等多種光譜植被指數(shù)被提出,依據(jù)植被指數(shù)來反映農(nóng)作物的生長特性的研究也越來越多,其中NDVI的研究最多[4]。 利用光譜傳感器測定植物冠層對紅光和近紅外光的反射率可以得到NDVI數(shù)據(jù),從而反映植株的氮素營養(yǎng)情況并表征農(nóng)作物長勢[5]。 植物冠層光譜傳感器有無光源傳感器和有光源傳感器,其中無光源傳感器以日光作為光源生成光譜圖像估計(jì)作物生長參數(shù),傳感器以光譜參數(shù)及像素準(zhǔn)確描述植物生長狀態(tài)。 衛(wèi)星和飛機(jī)基于圖像光譜傳感器以這種方式工作,但衛(wèi)星易受到云層及大氣因素干擾,無人機(jī)雖無此問題,但續(xù)航時(shí)間較短。 有源傳感器自帶光源照射作物表面,對反射回來的信號進(jìn)行測量并進(jìn)行相應(yīng)計(jì)算,受外界因素干擾小,工作穩(wěn)定,時(shí)效性強(qiáng)。 Greenseeker作為農(nóng)作物冠層光譜信息采集傳感器,在各個(gè)國家的應(yīng)用都較為廣泛,比如美國約翰迪爾公司開發(fā)的的綠色之星變量噴施系統(tǒng)就使用Greenseeker傳感器實(shí)時(shí)檢測反映農(nóng)作物長勢信息的光譜數(shù)據(jù),并利用光譜數(shù)據(jù)劃分施肥管理分區(qū)進(jìn)行精準(zhǔn)施肥,Greenseeker廣泛應(yīng)用于指導(dǎo)變量施肥,具有良好的研究基礎(chǔ)和應(yīng)用前景。
本工作使用有光源的地面遙感植物光譜檢測儀Greenseeker獲取大豆及玉米的NDVI數(shù)據(jù),再利用基于FCM算法提出的基于模型的模糊c-均值算法(model-based fuzzy c-means,MFCM)對NDVI數(shù)據(jù)進(jìn)行劃分計(jì)算,實(shí)現(xiàn)施肥管理分區(qū)的劃分,利用管理分區(qū)劃分效果評價(jià)指標(biāo)輪廓系數(shù)和調(diào)整蘭德系數(shù)對MFCM算法結(jié)果進(jìn)行了評價(jià)。
實(shí)驗(yàn)地點(diǎn)位于中國黑龍江省趙光農(nóng)場的第4管理區(qū)中的17作業(yè)站11號和12-2號地塊,如圖1所示。 趙光農(nóng)場位于黑龍江省大興安嶺東側(cè),小興安嶺北側(cè),整個(gè)地區(qū)群山起伏,海拔240~330 m。 該地區(qū)的氣候類型是寒溫帶大陸性季風(fēng)氣候,種植農(nóng)作物的主要土壤類型是黑土,其天然條件有利于農(nóng)作物冠層光譜信息采集實(shí)驗(yàn)的開展。 玉米的NDVI數(shù)
圖1 趙光農(nóng)場第4管理區(qū)17作業(yè)站11號地與12-2號地Fig.1 No.11 and No.12-2 of No.17 operation stationin No.4 management area of Zhaoguang farm
據(jù)采集地塊為11號地,地塊面積為618畝,采集的時(shí)間為2019年6月18日; 大豆的NDVI數(shù)據(jù)采集地塊為12-2號地,地塊的面積為700畝,采集的時(shí)間為2019年6月22日。
通過搭建的農(nóng)作物冠層光譜信息采集平臺進(jìn)行大豆及玉米的NDVI數(shù)據(jù)采集,采集平臺由6個(gè)Greenseeker植物冠層光譜檢測儀、 配備10英寸顯示屏一體機(jī)、 天寶公司生產(chǎn)的AG332型衛(wèi)星定位系統(tǒng)、 NDVI數(shù)據(jù)記錄器以及國產(chǎn)運(yùn)動控制器組成,如圖2所示。 Greenseeker植物冠層光譜檢測儀由美國天寶公司生產(chǎn),自帶兩個(gè)窄帶LED主動光源,可發(fā)射650 nm(誤差為10 nm)的紅光和770 nm(誤差為10nm)近紅外光,利用NTech公司的第二代光學(xué)傳感器作為檢測傳感器獲取兩波段下植物冠層光譜反射率信息[6]。 Greenseeker植物冠層光譜檢測儀檢測過程中不需要外界輔助光源,不受云層遮擋和土壤反射光的影響,可以全天候進(jìn)行植物冠層光譜信息的采集作業(yè),還具有檢測速度快、 數(shù)據(jù)較為準(zhǔn)確的特點(diǎn),可以實(shí)時(shí)反映植物的生長狀況,從而有效地指導(dǎo)依據(jù)作物長勢的變量施肥[7-8]。 如圖3所示,實(shí)驗(yàn)中將農(nóng)作物冠層光譜信息采集平臺安裝到凱斯2254型拖拉機(jī)上,在中耕期進(jìn)行大豆及玉米的NDVI數(shù)據(jù)采集,利用NDVI數(shù)據(jù)進(jìn)行施肥管理分區(qū)的劃分,根據(jù)分區(qū)結(jié)果進(jìn)行有針對性的施肥。
圖2 農(nóng)作物冠層光譜信息采集平臺Fig.2 Spectral information collection platform for crop canopy
圖3 農(nóng)作物冠層光譜信息采集現(xiàn)場Fig.3 Field of spectral information collection of crop canopy
1.3.1 FCM算法
1969年Ruspini在模糊集合理論的基礎(chǔ)上提出了一種模糊劃分的概念。 1974年Dunn又依據(jù)Ruspini所提出的模糊劃分概念,把硬c-均值算法推廣到了模糊劃分方向,形成了最初步的FCM算法,后續(xù)又有眾多學(xué)者對FCM算法進(jìn)行了不斷的優(yōu)化和改進(jìn)。 FCM算法屬于柔性的數(shù)據(jù)劃分算法,在所有模糊劃分算法中的應(yīng)用位居前列。 FCM算法在優(yōu)化目標(biāo)函數(shù)的基礎(chǔ)上可以獲得每個(gè)數(shù)據(jù)在所有類別中的隸屬度,從而可以決定數(shù)據(jù)的歸屬。 對于數(shù)據(jù)集合X=[x1, …,xn],劃分中心個(gè)數(shù)為c,模糊權(quán)重指數(shù)為m,F(xiàn)CM算法在硬c-均值的基礎(chǔ)上,引入了模糊隸屬度矩陣U,矩陣中包含隸屬度uij(0≤uij≤1;i=1,2,…,c;j=1,2,…,n),uij的值代表某一個(gè)數(shù)據(jù)到某一個(gè)劃分的程度,劃分中心為V=[v1,v2, …,vc],該算法的目標(biāo)函數(shù)為
(1)
式(1)中,‖xj-vi‖2為第j個(gè)數(shù)據(jù)到第i個(gè)劃分中心vi的歐式距離,通常1.5≤m≤2.5。 隸屬度矩陣U滿足
(2)
FCM算法的目標(biāo)函數(shù)達(dá)到最小值的條件是
(3)
和
(4)
FCM算法就是基于上述目標(biāo)函數(shù)(1),不斷尋找該函數(shù)最小值的方法。 FCM算法的具體步驟為: 首先設(shè)置劃分中心個(gè)數(shù)c、 停止閾值ε、 模糊權(quán)重系數(shù)m,隨機(jī)選取初始劃分中心; 然后根據(jù)歐氏距離,更新劃分隸屬度矩陣U; 再更新劃分中心V; 最后判斷劃分中心變化是否小于停止閾值ε,如小于停止閾值ε,則停止劃分程序,輸出U和V,否則再次更新劃分隸屬度矩陣U。 該算法迭代終止后,模糊隸屬度矩陣U對應(yīng)為樣本數(shù)據(jù)的模糊劃分。
1.3.2 肘部法則
在數(shù)據(jù)劃分分析中一般使用肘部法則來估計(jì)劃分?jǐn)?shù)c,具體方法是利用設(shè)置好的劃分?jǐn)?shù)c來計(jì)算代價(jià)函數(shù)的函數(shù)值,對比由每個(gè)劃分?jǐn)?shù)c的值計(jì)算出的代價(jià)函數(shù)值曲線的畸變程度來確定劃分?jǐn)?shù)c的值。 其中,代價(jià)函數(shù)選取的是誤差平方和(sum of squares of errors,SSE),SSE是指每個(gè)樣本點(diǎn)到樣本點(diǎn)所在劃分中心的距離之和,計(jì)算公式如式(5)
(5)
式(5)中,c為劃分?jǐn)?shù),Ci為第i分區(qū)數(shù)據(jù)集,xj為第i分區(qū)某個(gè)數(shù)據(jù),vi為Ci的分區(qū)中心。
1.3.2 MFCM算法
MFCM算法是在FCM算法的基礎(chǔ)上引入了分區(qū)計(jì)算模型,在一定數(shù)據(jù)量范圍內(nèi)不使用FCM算法進(jìn)行迭代劃分?jǐn)?shù)據(jù),而是使用分區(qū)計(jì)算模型進(jìn)行數(shù)據(jù)劃分,該方法在滿足基本精度的前提下,可有效降低計(jì)算耗時(shí),隨著數(shù)據(jù)量的增加,效果更加明顯。 具體算法為: 首先按照用戶提供的分區(qū)數(shù)隨機(jī)設(shè)置劃分中心,然后利用FCM算法進(jìn)行2 000個(gè)數(shù)據(jù)量的劃分計(jì)算并建立分區(qū)計(jì)算模型,最后以2 000個(gè)數(shù)據(jù)量為分界點(diǎn),利用分區(qū)計(jì)算模型劃分接下來的數(shù)據(jù),算法流程如圖4所示。 使用Python函數(shù)庫中的Scikit-Fuzzy模糊邏輯算法編寫FCM算法和MFCM算法,分別對玉米和大豆的NDVI數(shù)據(jù)進(jìn)行分區(qū)計(jì)算。 具體使用到Scikit-fuzzy工具箱中的cmeans工具,將Greenseeker傳感器獲取的NDVI數(shù)據(jù)作為程序的輸入數(shù)據(jù),分區(qū)數(shù)量設(shè)置為4個(gè),隸屬度指數(shù)設(shè)置為2,當(dāng)隸屬度的變化小于0.005時(shí)提前結(jié)束迭代,最大迭代次數(shù)設(shè)置為1 000。
圖4 MFCM算法流程圖Fig.4 Flow chart of model-based fuzzy c-means algorithm
1.4.1 輪廓系數(shù)
1986年,Rousseeuw提出輪廓系數(shù)(silhouette coefficient,SC)的概念,利用輪廓系數(shù)可以評價(jià)數(shù)據(jù)劃分結(jié)果的好壞,也可以評價(jià)各種算法對同一組數(shù)據(jù)劃分的優(yōu)劣效果,輪廓系數(shù)主要是利用數(shù)據(jù)間的結(jié)合聚合程度和分離程度兩種因素來進(jìn)行評價(jià)計(jì)算[9-10]。 輪廓系數(shù)的計(jì)算公式為
(6)
具體有
(7)
輪廓系數(shù)SC(i)的值在[-1, 1]區(qū)間內(nèi)變化,當(dāng)輪廓系數(shù)的值接近1的時(shí)候,表明數(shù)據(jù)間的結(jié)合聚合程度和分離程度都比較好,此時(shí)的劃分效果最好。
1.4.2 調(diào)整蘭德系數(shù)
可以把數(shù)據(jù)劃分過程看成一系列決策的過程,列舉數(shù)據(jù)集中的每一對數(shù)據(jù),判斷每一對數(shù)據(jù)是否應(yīng)該分到同一個(gè)簇中,蘭德指數(shù)(Rand index,RI)衡量了其中正確決策的比例[11]。 假設(shè)U為理想劃分結(jié)果集合,V為待評價(jià)的劃分結(jié)果集合。 假設(shè)存在4個(gè)統(tǒng)計(jì)量:a為在集合U和集合V中都是同一劃分的數(shù)據(jù)對數(shù);b為在集合U中是同一劃分,但是在集合V中卻不是同一劃分的數(shù)據(jù)對數(shù);c為在集合U中是同一劃分,但在集合V中卻不是同一劃分的數(shù)據(jù)對數(shù);d為在集合U和集合V中都不是同一劃分的數(shù)據(jù)對數(shù)。 則RI的表達(dá)式如式(8)
(8)
式(8)中,0≤RI≤1,當(dāng)待評價(jià)的劃分結(jié)果與理想劃分結(jié)果完美匹配時(shí),RI的值為1,當(dāng)待評價(jià)的劃分結(jié)果與理想劃分結(jié)果完全不匹配時(shí),RI的值為0。 但是RI不能保證隨機(jī)劃分結(jié)果的值接近0,調(diào)整蘭德指數(shù)(adjusted Rand index,ARI)可以解決這個(gè)問題[12]。 ARI的值越大說明待評價(jià)的劃分結(jié)果與理想劃分結(jié)果越相似,ARI的定義如式(9)
(9)
式(9)中,E[RI]為RI的期望值,max(RI)為RI的最大值。
利用Python編寫基于FCM算法的肘部法則計(jì)算程序,通過程序計(jì)算大豆及玉米的NDVI數(shù)據(jù)在不同分區(qū)數(shù)下的SSE值,并繪制成SSE變化曲線圖,如圖5所示。 對于大豆的NDVI數(shù)據(jù),當(dāng)分區(qū)數(shù)大于2時(shí),SSE的值不再有明顯的下降趨勢,后續(xù)曲線也比較平滑,說明大豆的施肥管理分區(qū)數(shù)在2以上均是合理的。 對于玉米的NDVI數(shù)據(jù),當(dāng)分區(qū)數(shù)大于3時(shí),SSE值沒有明顯的下降趨勢,曲線也變得較為平滑,說明玉米的施肥管理分區(qū)數(shù)為3以上是合理的。 施肥管理分區(qū)的數(shù)量將直接影響施肥作業(yè)的難度,分區(qū)數(shù)的增加也相應(yīng)伴隨著作業(yè)成本的增加; 本工作綜合考慮農(nóng)作物施肥場地的條件和農(nóng)場以往的施肥經(jīng)驗(yàn)確定施肥管理分區(qū)數(shù)為4。
SC是常用的施肥管理分區(qū)劃分效果內(nèi)部評價(jià)指標(biāo),反映了數(shù)據(jù)點(diǎn)與所在劃分中心的密集程度,以及與其他劃分中心疏遠(yuǎn)的程度,一個(gè)好的劃分計(jì)算,分區(qū)內(nèi)部的數(shù)據(jù)要足夠的聚集,不同分區(qū)的數(shù)據(jù)應(yīng)該足夠疏遠(yuǎn),文獻(xiàn)[13-14]利用SC評價(jià)了不同聚類的質(zhì)量,取得了良好的效果。 通過計(jì)算不
圖5 NDVI數(shù)據(jù)在不同分區(qū)數(shù)下的SSE變化曲線(a): 大豆; (b): 玉米Fig.5 SSE change curves of NDVI data under differentpartition numbers(a): Soybean; (b): Maize
圖6 不同NDVI數(shù)據(jù)量的輪廓系數(shù)(a): 大豆; (b): 玉米Fig.6 Silhouette coefficients of different NDVI data volumes(a): Soybean; (b): Maize
同NDVI數(shù)據(jù)量下的大豆和玉米施肥管理分區(qū)劃分評價(jià)指標(biāo)SC,得到SC在不同NDVI數(shù)據(jù)量下的變化曲線,如圖6所示。 從圖中可以看出,對于大豆NDVI數(shù)據(jù),兩種算法相差最多為0.005; 對于玉米NDVI數(shù)據(jù),兩種算法相差最多0.022。 總體來看,無論對于大豆還是玉米,兩種算法劃分施肥管理分區(qū)的效果均相差不大。
MFCM算法在計(jì)算施肥管理分區(qū)過程中利用少部分?jǐn)?shù)據(jù)建立分區(qū)模型,肯定會降低計(jì)算精度; 為了檢驗(yàn)在不同數(shù)據(jù)量下對計(jì)算精度的影響,計(jì)算了不同NDVI數(shù)據(jù)量下的大豆和玉米施肥管理分區(qū)劃分評價(jià)指標(biāo)ARI。 ARI是對RI進(jìn)行了改進(jìn)聚類效果外部評價(jià)指標(biāo),試圖表達(dá)怎樣聚類才是正確的,通過計(jì)算兩個(gè)不同聚類的相似性來評價(jià)聚類的效果好壞。 文獻(xiàn)[15]在評估單細(xì)胞RNA-sep數(shù)據(jù)聚類方法中,利用ARI評價(jià)方法評估了5種聚類方法的穩(wěn)定性,取得了良好的效果。 對比數(shù)據(jù)為FCM算法的施肥管理分區(qū)劃分,計(jì)算結(jié)果如圖7所示。 通過分析大豆的ARI變化曲線,可以發(fā)現(xiàn)當(dāng)數(shù)據(jù)量為超過6000后,ARI的值維持在0.8左右,當(dāng)數(shù)據(jù)量為超過8 000后,ARI的值維持在0.9左右,說明數(shù)據(jù)量超過6 000后,兩種算法的劃分精度幾乎接近。 通過分析玉米的ARI變化曲線,可以發(fā)現(xiàn)當(dāng)數(shù)據(jù)量達(dá)到8 000后,ARI的值維持在0.8左右,但是在數(shù)據(jù)量達(dá)到10 000時(shí),ARI的值突降到0.5以下,說明在8 000~10 000的數(shù)據(jù)的值波動較大,造成MFCM算法此前建立的分區(qū)模型不再適應(yīng)后續(xù)2 000個(gè)NDVI值,但是此時(shí)輪廓系數(shù)相差僅為0.017,說明兩種算法的劃分結(jié)果相差較大,但本身的劃分效果相差不大,具體原因需后續(xù)進(jìn)行深入研究。
通過計(jì)算不同NDVI數(shù)據(jù)量下的大豆和玉米施肥管理分區(qū)劃分耗時(shí),得到兩種算法在不同NDVI數(shù)據(jù)量下的耗時(shí)變化曲線圖,如圖8所示。 從圖中可以看出,無論對于大豆還是玉米,MFCM耗時(shí)均比FCM耗時(shí)少,耗時(shí)差值最大時(shí)達(dá)到0.51 s。
圖7 不同NDVI數(shù)據(jù)量的調(diào)整蘭德指數(shù)(a): 大豆; (b): 玉米Fig.7 Adjusted Rand index of different NDVI data volumes(a): Soybean; (b): Maize
圖8 兩種算法在不同NDVI數(shù)據(jù)量下的計(jì)算耗時(shí)(a): 大豆; (b): 玉米Fig.8 Time costs of two algorithms under different NDVI data volumes(a): Soybean; (b): Maize
ArcGIS軟件是一款非常優(yōu)秀的地理信息處理及繪圖軟件,可以將農(nóng)作物的NDVI數(shù)據(jù)基于地理信息(經(jīng)緯度數(shù)據(jù))進(jìn)行插值計(jì)算,繪制出基于農(nóng)作物NDVI的施肥管理分區(qū)圖。 當(dāng)大豆NDVI數(shù)據(jù)量為4 000時(shí),兩種算法的施肥管理分區(qū)如圖9所示,通過分區(qū)圖對比兩種算法的劃分效果。 FCM算法和MFCM算法在施肥管理分區(qū)圖上的差異較為明顯,與施肥管理分區(qū)劃分評價(jià)指標(biāo)ARI值的變化相符合,主要差別體現(xiàn)在圖中的綠色和藍(lán)色分區(qū)部分。 出現(xiàn)明顯差異的原因是此數(shù)據(jù)量下的NDVI數(shù)據(jù)樣本較少,說明MFCM算法在作業(yè)初期將會出現(xiàn)施肥管理分區(qū)劃分相對不準(zhǔn)確情況,在實(shí)際應(yīng)用中建議早期使用推薦施肥量進(jìn)行施肥,不需根據(jù)長勢調(diào)整施肥量。
圖10為大豆NDVI數(shù)據(jù)量8 000時(shí)兩種算法的施肥管理分區(qū)圖,從圖中可以看出,兩種算法的施肥管理分區(qū)圖相差不大,與施肥管理分區(qū)劃分評價(jià)指標(biāo)ARI的變化相符合,當(dāng)NDVI數(shù)據(jù)量達(dá)到8 000時(shí),ARI的值為0.86,說明當(dāng)大豆NDVI數(shù)據(jù)量達(dá)到8 000時(shí),兩種方法的分區(qū)效果相近。
圖9 大豆NDVI數(shù)據(jù)量為4 000時(shí)兩種算法計(jì)算的施肥管理分區(qū)圖(a): FCM算法; (b): MFCM算法Fig.9 Fertilization management zoning calculated by two algorithms for 4 000 soybean NDVI(a): FCM algorithm; (b): MFCM algorithm
圖10 大豆NDVI數(shù)據(jù)量為8 000時(shí)兩種算法計(jì)算的施肥管理分區(qū)圖(a): FCM算法; (b): MFCM算法Fig.10 Fertilization management zoning calculated by two algorithms for 8 000 soybean NDVI(a): FCM algorithm; (b): MFCM algorithm
當(dāng)玉米NDVI數(shù)據(jù)量為4 000時(shí),兩種算法計(jì)算的施肥管理分區(qū)如圖11所示。 對比兩種算法的施肥管理分區(qū)圖,可以發(fā)現(xiàn),相較于大豆NDVI數(shù)據(jù),在4 000數(shù)據(jù)量時(shí)兩種算法針對玉米的NDVI數(shù)據(jù)的施肥管理分區(qū)圖相差不大,ARI為0.69。 當(dāng)玉米的NDVI數(shù)據(jù)量為8 000時(shí),兩種方法的施肥管理分區(qū)圖相差不大,如圖12所示。 此時(shí)的ARI為0.915,說明此時(shí)兩種方法的施肥管理分區(qū)劃分結(jié)果高度相似,MFCM能夠在節(jié)省一定時(shí)間的基礎(chǔ)上,有一個(gè)較好的劃分結(jié)果。
使用Python編寫了FCM算法和MFCM算法,對大豆和玉米兩種作物進(jìn)行了施肥管理分區(qū)劃分,并利用SC和ARI進(jìn)行劃分效果評價(jià)。 從計(jì)算結(jié)果來看,當(dāng)NDVI數(shù)據(jù)量低于4 000時(shí),MFCM算法與FCM算法相比,沒有明顯優(yōu)勢,但此時(shí)涉及的作業(yè)面積較小,對整體施肥管理影響不大,建議在此數(shù)據(jù)量下使用推薦施肥量施肥。 當(dāng)NDVI數(shù)據(jù)量大于6 000時(shí),MFCM算法在劃分耗時(shí)上出現(xiàn)明顯優(yōu)勢,
圖12 玉米NDVI數(shù)據(jù)量為8 000時(shí)兩種算法計(jì)算的施肥管理分區(qū)圖(a): FCM算法; (b): MFCM算法Fig.12 Fertilization management zoning calculated by two algorithms for 8 000 soybean NDVI(a): FCM algorithm; (b): MFCM algorithm
能夠在節(jié)省計(jì)算耗時(shí)的基礎(chǔ)上保持一定的劃分精度; 從SC和ARI的結(jié)果也能夠體現(xiàn)出來,兩種方法的SC相差最多為0.02,ARI能夠維持在0.8左右。 通過計(jì)算不同NDVI數(shù)據(jù)量下的大豆和玉米施肥管理分區(qū)劃分耗時(shí),利用本文提出的MFCM算法可以有效降低劃分耗時(shí),隨著數(shù)據(jù)量的增加,這種優(yōu)勢體現(xiàn)的更加明顯。 但是MFCM劃分算法也有一定的局限性,玉米NDVI數(shù)據(jù)量在8 000~10 000范圍內(nèi)的數(shù)據(jù)劃分計(jì)算發(fā)現(xiàn),此時(shí)ARI的值僅為0.475,說明兩種算法劃分的施肥管理分區(qū)結(jié)果出現(xiàn)了明顯差異,原因是此段數(shù)據(jù)變化對劃分中心的影響較大,MFCM算法應(yīng)對數(shù)據(jù)量突變的情況沒有很好的適應(yīng)性,需要繼續(xù)優(yōu)化程序,后續(xù)將針對此問題進(jìn)行深入研究。