摘要:介紹了MAS的組成和BDI Agent的結(jié)構(gòu),在此基礎(chǔ)上提出了基于動(dòng)態(tài)信任的MAS知識(shí)獲取模型,并給出了基于
模態(tài)邏輯的知識(shí)獲取形式化框架。最后用形式化框架對(duì)知識(shí)獲取模型進(jìn)行了描述。
關(guān)鍵詞: 知識(shí)獲取模型 動(dòng)態(tài)環(huán)境 動(dòng)態(tài)信任 MAS
中圖分類號(hào):TP311
文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1002-2422(2007)06-0002-02
1 Agent與MAS
Agent是一個(gè)具有自適應(yīng)性和智能性的軟件實(shí)體,能代表用戶或其它程序,以主動(dòng)服務(wù)的方式完成一項(xiàng)工作。A-gent至少應(yīng)具備以下幾方面的關(guān)鍵屬性:①自主性:Agent具有屬于其自身的計(jì)算資源和局部于自身行為控制的機(jī)制,能在無(wú)外界直接操縱的情況下,根據(jù)其內(nèi)部狀態(tài)和感知到的(外部)環(huán)境信息,決定和控制自身的行為;②交互性:能與其他Agent進(jìn)行多種形式的交互,能有效地與其他Agent協(xié)同工作;③反應(yīng)性:能感知所處的環(huán)境,并對(duì)相關(guān)事件做出適時(shí)反應(yīng);④主動(dòng)性:能遵循承諾采取主動(dòng)行動(dòng),表現(xiàn)出面向目標(biāo)的行為;⑤推理和規(guī)劃能力:Agent具有學(xué)習(xí)知識(shí)和經(jīng)驗(yàn)及進(jìn)行相關(guān)的推理和智能計(jì)算的能力。
多Agent系統(tǒng)(MAS)由多個(gè)自主或半自主的智能體組成,每個(gè)Agent或者履行自己的職責(zé),或者與其他Agent通信獲取信息互相協(xié)作完成整個(gè)問(wèn)題的求解。與單Agent相比,MAS有如下特點(diǎn):①社會(huì)性:Agent處于由多個(gè)Agent構(gòu)成的社會(huì)環(huán)境中,通過(guò)某種Agent語(yǔ)言與其他Agent實(shí)施靈活多樣地交互和通訊,實(shí)現(xiàn)與其他Agent的合作、協(xié)同、協(xié)商、競(jìng)爭(zhēng)等;②自制性:在多Agent系統(tǒng)中一個(gè)Agent發(fā)出請(qǐng)求后,其他Agent只有同時(shí)具備提供此服務(wù)的能力與興趣時(shí)才能接受動(dòng)作委托,即一個(gè)Agent不能強(qiáng)制另一個(gè)Agent提供某種服務(wù)。這一特點(diǎn)最適用于學(xué)習(xí)者特征的獲?。虎蹍f(xié)作性:在多Agent系統(tǒng)中,具有不同目標(biāo)的各個(gè)A-gent必須相互協(xié)作、協(xié)同、協(xié)商對(duì)未完成問(wèn)題的求解。
為了便于討論,該文對(duì)Agent作出如下假設(shè):兩個(gè)A-gent之間是可達(dá)的;通信是可靠的,傳遞的知識(shí)既不能增加也不能減少:Agent共享一個(gè)通用的本體庫(kù),而且用相同的符號(hào)表示世界中的事物:信任是對(duì)稱性的,即如果知識(shí)需求Agent信任知識(shí)提供Agent,那么知識(shí)提供Agent也信任知識(shí)需求Agent。
2 BDI Agent
對(duì)于高度動(dòng)態(tài)的環(huán)境,BDI模型是一個(gè)不錯(cuò)的選擇。BDI模型主要核心是三個(gè)集合。
B—Belief:信念集,表示對(duì)環(huán)境的觀點(diǎn),如,相信努力學(xué)習(xí)就能取得好成績(jī)。
D—Disire:愿望集:表示當(dāng)前想達(dá)到的狀態(tài),如,我想取得好成績(jī)。
I—Intention,意圖集:表示目前要做事情,如,我要努力學(xué)習(xí)。
Belief是直接由環(huán)境和當(dāng)前的B確定的,Desire是根據(jù)B和I來(lái)定的,并且如果實(shí)現(xiàn)理想的條件還在就應(yīng)該堅(jiān)持下去。Intention是根據(jù)B、D、I確定的,意思是當(dāng)前的意圖不能違背客觀環(huán)境,不能違背自己的理想,也不能違背之前的正確決定。動(dòng)作是由I直接推導(dǎo)出的。
環(huán)境會(huì)變,所以導(dǎo)致B會(huì)變。那么實(shí)現(xiàn)理想的條件可能會(huì)消失,那么這時(shí)就要修正D和I,這就是一個(gè)慎思過(guò)程。于是根據(jù)慎思的頻繁程度可以將Agent分為魯莽型(Bold)和謹(jǐn)慎型(cautious)。
意圖I應(yīng)該有優(yōu)先級(jí)的,可以使用堆棧來(lái)存意圖。采用某意圖的時(shí)候Push,放棄或完成的時(shí)候Pop。抽象的意圖在底部,具體(可執(zhí)行)的意圖在頂部。