摘要:針對多傳感器融合過程中傳感器數據過載的問題,提出了一種基于粗糙集約簡理論的方法,應用于大棚噴霧機器人植物識別系統之中。首先根據植物的特性,建立植物種類識別信息表即初始決策表,然后根據粗糙集約簡規則推導出最小決策規則,最后得到雜草識別區分的最快融合算法。
關鍵詞:粗糙集;多傳感器融合;機器人
中圖分類號:S126;TP24文獻標識碼:A文章編號:0439-8114(2011)03-0589-03
Rough Set and Multi-sensor Fusion Theory and Its Application in Greenhouse
Spray Robot
LIANG Wei,XIAO Ai-ping,QIAN Hua
(School of Technology, Beijing Forestry University, Beijing 100083, China)
Abstract: When syncretizing multi-sensor information, the sensor datas were often overloaded. The method based on rough set reducing decision-making and deleting redundant attributes was proposed for plant identification system of greenhouse spray robot. Firstly,according to the characteristics of plants, we established plant species identification information table(the initial decision-making table).Secondly, the minimum decision-making rules were deducted based on rough set reduction rules. Finally, we got the fastest fusion algorithm of weed identification and distinction.
Key words: rough set; multi-sensor fusion; robot
1粗糙集與多傳感器融合理論簡介
多傳感器信息融合的實質是對多源不確定性信息的分析與綜合[1],其處理過程非常復雜,在其融合過程中,我們經常會遇到傳感器數據的過載問題,例如在用神經網絡進行傳感器信息融合時存在如何選擇樣本集的問題。這些問題制約了傳感器信息融合的發展,粗糙集理論的出現,對解決這些問題提供了具體可行的思路。
粗糙集理論是波蘭數學家Z.Pawlak在1982年提出的一種新的處理模糊和不確定性知識的數據分析理論[2,3]。目前,粗糙集理論已被成功地運用于機器學習、過程控制、決策分析、專家系統與智能控制、數據挖掘等研究領域[4]。
目前,智能機器人在進行物體辨別的時候,首先需要根據物體的基本特征,根據經驗知識等,建立物體的特征數據庫,然后再將傳感器測得的值與特征數據庫進行匹配,最后得出匹配結果[5]。但是特征數據庫的建立是一項極其費時費力的工作,而且特征數據庫中必然包含許多冗余信息,影響了融合的速度。把粗糙集多傳感器融合理論運用在智能機器人物體識別系統中,可以有效地克服這些缺點,快速得到融合算法,提高決策能力。
2基于粗糙集多傳感器融合理論的大棚噴霧機器人雜草區分系統
我們以大棚噴霧機器人進行農藥噴灑為例,機器人通過安裝在機器上的CCD傳感器、光學傳感器、顏色傳感器,來對大棚中種植的黃瓜苗與雜草(主要是馬齒莧與狗尾草)進行區分,從而進行農藥噴灑除草作業。
2.1基于完全簡化規則集的數據融合算法
對于每次傳感器采集的數據,可以看作是一個等價類,根據粗糙集理論的約簡、核等概念,對傳感器收集的信息進行分析,去除冗余信息,綜合互補數據,求出大量數據中的最小不變核,得到融合算法。具體的步驟如下:①將采集到的傳感器數據編制成決策表;②根據粗糙集屬性約簡和核等概念,去除冗余的條件屬性和重復信息,得到簡化決策表;③求出核值表;④由核值表求出決策表的簡化形式;⑤由簡化的決策表求得最小決策算法,即快速融合算法。
由此我們就可以得到最小簡化決策算法,由最小決策算法得到一組最小規則集。
2.2繪制信息表(決策表)
CCD傳感器用于獲取植物的形狀及紋理特征等屬性,光學傳感器用于獲取植物葉面反射率屬性,顏色傳感器可以得到顏色屬性。令傳感器所測得的屬性分別為a(反射率)、b(紋理特征)、c(葉片顏色)、d(葉片形狀),其中屬性a、b、d的值劃分為三檔,分別用(0,1,2)表示,屬性c的值劃分為兩檔,用(0,2)表示。植物種類e的編碼為0(黃瓜苗)、1(馬齒莧)、2(狗尾草)。根據大棚噴霧機器人多次測量的數據值,我們得到機器人識別植物種類的信息表如表1所示。
2.3初始決策表的粗糙集簡化
令P={a,b,c,d}是條件屬性,Q={e}是決策屬性,信息表的簡化一般有屬性約簡和屬性值約簡兩種。
2.3.1條件屬性約簡在信息系統的決策表中,將屬性集A中的屬性逐個移去,每移去一個屬性即刻檢查其決策表,如果不出現新的不一致,則該屬性是可被約去的;否則該屬性不能被約去,稱這種方法為屬性約簡的數據分析方法[6]。
首先分析植物種類識別信息表,其規則如下:1.a1b0c0d1→e1,2.a1b0c0d0→e1,3.a0b0c0d0→e0,4.a1b1c0d1→e0,5.a1b1c0d2→e2,6.a2b2c0d2→e2,7.a2b2c2d2→e2,顯然是一致性決策表,因為其中每一條規則都是一致的。進行條件屬性約簡,具體做法是去掉條件a或b或c或d,觀察是否存在不相容的決策規則,經分析,條件屬性a、b、d是必須的,c是可省略的。通過刪除多余的條件屬性及重復的樣本信息得到屬性約簡表如表2。
2.3.2屬性值約簡求出完全簡化決策規則表進行屬性約簡后,還要進行值的約簡,以求出核值和簡化值,最后求出完全簡化決策規則表[7]。以表2中第一條決策規則a1b0d1→e1為例,去掉a1得b0d1→e1,沒有相沖突的規則,故a1是多余的,可以被約去;去掉b0得a1d1→e1,與第四行a1d1→e0相沖突,故b0是核值,應予以保留;去掉d1得a1b0→e1,沒有相沖突的規則,故d1也是多余的,可以被約去。同樣的方法對剩下的決策規則進行分析,得到核值表如表3所示。
2.3.3求出完全簡化決策規則表定義:設dx是一條被消去所有過剩條件屬性的決策規則,條件屬性集C的等價類[x]c中任何最少屬性a的等價類[x]a的交集?哿相應決策類[x]d中,則由此而得到的最小條件屬性a組成的相應于dx的新決策規則dx'是dx的一個決策規則約簡。
對表2,我們首先對第一條決策規則進行約簡,其決策類[1]{e}={1,2},[1]{a}={1,2,4,5},[1]{b}={1,2,3},[1]{d}={1,4},此時有[1]{a}∩[1]{b}={1,2}?哿[1]{e}和[1]{b}∩[1]{d}={1}?哿[1]{e},得到兩條約簡的決策規則:(1)a1b0→e1和(1′)b0d1→e1。
對于余下的規則,運用同樣的方法,得到完全簡化決策規則表如表4所示。
根據完全簡化決策規則表(合并重復規則),可以得到雜草識別區分的最快融合算法:
a0∨b1d1→e0 a1b0→e1d2→e2
和a0∨b1d1→e0 b0d1∨a1d0→e1 d2→e2
即可以通過傳感器的屬性值,按照以上的規則來對雜草與作物進行判別,通過試驗結果分析得知,識別的正確率為85%,對比其他使用單一傳感器的方法,識別效果有了明顯提升。
通過以上算法可以看出,運用粗糙集理論,對大棚噴霧機器人傳感器所測得的大量數據進行分析處理,很快便去除了其中的大量冗余信息,找到了數據之間的內在聯系,得到了雜草識別區分的快速融合算法,極大地提高了工作效率。
3小結
通過以上例子可以看出,粗糙集理論可以無需提供問題所需處理的數據集合之外的任何先驗信息,只根據傳感器自身提供的信息就可以對數據進行化簡并求得融合算法。但是,基于粗糙集的多傳感器信息融合理論的研究剛剛起步,有許多方面考慮得尚不成熟,例如對傳感器信息的實時收集實時處理等方面尚有許多問題亟待解決,但是畢竟為多傳感器信息融合處理提供了一個新的可行的研究途徑,將粗糙集與神經網絡、D-S等理論方法相結合,必將為多傳感器信息融合理論開辟一個嶄新的途徑[8]。
參考文獻:
[1] 張菊秀. 多傳感器信息融合技術和發展[J].電子世界,2005(4):6-7.
[2] PAWLAK Z. Rough sets and intelligent data analysis[J]. Information Sciences,2002,147(1-4):1-12.
[3] PAWLAK Z. Rough sets:theoretica1 aspects of reasoning about data[M].Dordrecht,Holland:Kluwedr Academic Publishers,1991.
[4] 張文修,吳志偉,梁吉業,等.粗糙集理論與方法[M].北京:科學出版社,2001.
[5] 譚民,徐德,侯增廣,等. 先進機器人控制[M].北京:高等教育出版社,2007.
[6] 劉清. Rough集及Rough推理[M]. 北京:科學出版社,2001.
[7] 王國胤. Rough集理論與知識獲?。郏停荩?西安:西安交通大學出版社,2001.
[8] 羅志增,蔣靜坪. 機器人感覺與多信息融合[M].北京:機械工業出版社,2002.