- 簽證留學(xué) |
- 筆譯 |
- 口譯
- 求職 |
- 日/韓語 |
- 德語
要定義會話 agent,需要回答的一個問題是為什么agent 要說話?是什么促使agent 說話或者是什么促使agent理解對方所說的內(nèi)容?有人會說這樣的行為只是機(jī)械地按照已有程序來運行,并沒有什么復(fù)雜的。例如,數(shù)據(jù)庫回答agent的行為可以分兩步來描述:
1.分析和解釋輸入的問題,并轉(zhuǎn)換為表示查詢的邏輯形式。
2.在數(shù)據(jù)庫上執(zhí)行這個查詢,得到所需要的答案。
但是,我們不認(rèn)為這種程序有很高的智能或很強(qiáng)的會話能力。例如,如果數(shù)據(jù)庫中沒有輸入問題的答案,這一系統(tǒng)就不能返回任何有意義的結(jié)果。更進(jìn)一步來說,沒有任何獨立的特性能夠說明這個系統(tǒng)是具有智能性的。
當(dāng)然,在某種程度上,即使最復(fù)雜的系統(tǒng)都是由上層程序驅(qū)動的,并不會比程序所指定的操作更復(fù)雜。但是,如果有某種表示方法能夠準(zhǔn)確反映那些驅(qū)動人類活動的因素,那么通過將系統(tǒng)建立在該方法的基礎(chǔ)上,我們還是可以在系統(tǒng)中融人部分智能。具體來說,人類的行為來自于他們要達(dá)到的目標(biāo)。另外,人們能夠清醒地了解所處的場景,并對這一場景具有正面或負(fù)面的感受。人們常常會嘗試各種方法來改善自身的處境。例如,如果你發(fā)現(xiàn)自己站在高速公路上,你很可能會離開。這一行為看似簡單,實際上需要用很復(fù)雜的認(rèn)知結(jié)構(gòu)才能解釋。首先基于視覺觀察,你確信在高速公路上,并且知道這很危險,所以期望從路上離開。你還能夠推理并得到往回退比向前走過公路要快,因此你會選擇退回來。這個例子說明了一個復(fù)雜的智能 agent 所具備的幾個重要模塊:
感知(perception)——這個agent 必須能夠感知周圍的世界。
信念(belief)—這個agent必須能夠表示客觀世界的當(dāng)前狀態(tài)。
期望/需求(desire/want)——這個agent必須能夠?qū)κ澜绲臓顟B(tài)具有積極或消極的反應(yīng),能夠比較不同狀態(tài)的期望程度。
規(guī)劃和推理(planning/reasoning)— 這個agent必須能夠推理,以得到到達(dá)其他狀態(tài)的方法。
落實(commitment)——這個agent必須能夠做出執(zhí)行某種動作的決定以到達(dá)一個不同的狀態(tài)。意圖(intention)—這個agent必須能夠維護(hù)所決定的行為的過程。行為(acting)—這個agent必須能夠執(zhí)行某種行為以改變它當(dāng)前的狀態(tài)。
一個會話agent 位于語言和思想都很貧乏的世界中,它只接受話語,其行為僅僅是生成話語。當(dāng)然,在應(yīng)用中一個agent 可能具有其他的感知能力和行為能力。但是,本章只關(guān)注于語言方面的能力。
剛才討論的智能行為的七個方面,包括四個過程(感知、規(guī)劃、落實和行為)和三個狀態(tài)(信念、期望和意圖),我們把這個模型稱為BDI(belief-信念,desire-期望,intention-意圖)。所有這些術(shù)語在后面會有更詳細(xì)的定義。目前,基于我們的直覺理解來分析整個模型。agent 的整個結(jié)構(gòu)如圖1所示,其中框表示認(rèn)知狀態(tài),其他標(biāo)記表示正在進(jìn)行的過程。agent利用感知得到的信息來動態(tài)地更新信念,利用信念進(jìn)行推理和規(guī)劃,然后基于信念和期望來著手落實某種意圖,最后通過行為來實現(xiàn)這些意圖。
圖1一個智能agent的BDI模型
要在語言中應(yīng)用這樣的模型,必須明確地做出表達(dá)句子的行為。涉及語言的這種行為稱為言語行為(speech act),它在會話agent 的實現(xiàn)中是很重要的。像前面已經(jīng)討論過的任何其他行為一樣,由對應(yīng)的英文單詞來命名言語行為,例如“ask”(詢問),“request”(請求),“infomm”(通知),“deny”(否認(rèn)),“congratulate”(祝賀),“confirm”(確認(rèn))和“ promise”(承諾)。像其他行為一樣,我們應(yīng)該能夠?qū)ρ哉Z行為進(jìn)行定義和推理。不過,言語行為比其他行為更復(fù)雜,因為這涉及多個agent,即交流行為。另外,它們是根據(jù)agent的認(rèn)知狀態(tài)來定義的,而不是根據(jù)世界的物理屬性。
責(zé)任編輯:admin