人工智能教案08章智能體83 智能體之間的通訊_第1頁
人工智能教案08章智能體83 智能體之間的通訊_第2頁
人工智能教案08章智能體83 智能體之間的通訊_第3頁
人工智能教案08章智能體83 智能體之間的通訊_第4頁
人工智能教案08章智能體83 智能體之間的通訊_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

本文格式為Word版,下載可任意編輯——人工智能教案,08章智能體83智能體之間的通訊8.3智能體之間的通訊

智能體之間的交互和協(xié)調(diào)是通過智能體之間的通訊來完成的。當(dāng)前智能體在完成了對其它智能體的建模之后,假使要對其它智能體進(jìn)行控制和協(xié)調(diào),譬如改變其它智能體的目標(biāo),知識或者是對環(huán)境的置信,就應(yīng)當(dāng)通過通訊動作來完成。本節(jié)主要介紹了智能體之間的言語行為,及言語行為的試驗,最終用一個對語言符號串的理解來詳細(xì)地說明。8.3.1言語行為

當(dāng)前智能體可以通過兩類方法來有意地影響其它智能體的動作。假使當(dāng)前智能體知道其它智能體如何對其環(huán)境的變化做出反應(yīng),那么當(dāng)前智能體就可以通過改變環(huán)境來達(dá)到所需的效果。例如,當(dāng)前智能體可能把一塊積木放在另一個智能體的前面,由于當(dāng)前智能體知道其它智能體可能有摞積木的行為。

當(dāng)前智能體可以試圖改變其它智能體的目標(biāo)、知識(或者置信)和動作選擇機(jī)制。它可以通過直接\寫\另一個智能體的認(rèn)知機(jī)構(gòu)中的這些元素來達(dá)到目的。例如一個人(可假定為當(dāng)前智能體)可以使用這個方法來控制一個擁有這種接口通道的智能體。更好玩兒的是,當(dāng)前智能體可以用這種方法和其它智能體通訊,使得其它智能體對其的置信和目標(biāo)(最終使得其它智能體采取其所希望的行動)做出改變。這種通訊的媒介是依靠于其它智能體的感覺和知覺裝置的。譬如,它可能包括\寫\(基于另一個智能體的視覺能力),\聲音\(基于其它智能體的聽覺能力)或者\廣播

\(基于其它智能體的電磁接受能力)。當(dāng)一個智能體采取如上之一的行動,并有意的去影響其它智能體的認(rèn)知結(jié)構(gòu)時,我們稱其為正在進(jìn)行一個通訊的行為(Communicationact)。

人類的通訊行為一般涉及到了說話時采用的語言(使用聲波作為媒介)。因此,語言學(xué)家也把各種不同的通訊行為稱為言語的行為(speechact)。講話的一方稱為說話者(Speaker),受話的一方稱為聽眾(Listener)。根據(jù)哲學(xué)家JohnSearle的理論,言語的行為一般有如下幾種:表示型(陳述了一個主張或者建議),指示型(要求或者命令),委托型(許諾或要挾),表達(dá)型(感謝或者道歉)和聲明型(實際上可以改變世界的狀態(tài),譬如\我現(xiàn)在宣布你們成為夫妻\)。

言語的行為可能有不同的物理表現(xiàn)形式,它們可以是一個動作的序列(譬如在手勢語言中)、一串符號(在文本中)、一個聲音擾動(尖叫講話)或者閃光燈。無論采用什么形式,言語行為的表現(xiàn)都被稱為講話。據(jù)Searle所說,講話不但要表達(dá)講話的內(nèi)容,還要表達(dá)講話的類型。例如,假使采用英文文本作為媒介,那么語句\不但表達(dá)了其要求的性質(zhì),而且表示了命題的內(nèi)容:On(A,B)。(這種講話的方式被說話者采用來改變聽眾的目標(biāo)結(jié)構(gòu)。)

假設(shè)言語的行為可以對聽眾的知道產(chǎn)生影響。假使當(dāng)前智能體A1通過一個表示型的言語行為來通知聽眾A2:一個由f指代的命題為真。那么A1可以認(rèn)為這個言語行為的后果是:A2知

道A1要告訴它f。這里沒有描述A2是如何表達(dá)這個意圖的,也沒有描述A1如何表達(dá)以上的信息讓A2知道。目標(biāo)和意圖的表達(dá)方式所涉及到的裝置是比較多的。幸運的是,通過談話(talk)可以代替A1想通過言語行為對A2產(chǎn)生的影響:A2相信f。說話者想對聽眾產(chǎn)生的影響被稱為言語表達(dá)效果的影響。當(dāng)然,言語表達(dá)效果影響的實現(xiàn)完全依靠于聽眾,只有聽眾是極端的輕信,或者聽眾相信說話者是值得信賴的狀況下,才能假定言語表達(dá)的效果。

我們再回到前面的例子中,可通過假設(shè)A1認(rèn)定它的行為(通知A2關(guān)于f)具有言語表達(dá)效果來簡化我們的探討。我們假設(shè)A1用公式Κ(A2,f)來表達(dá)它對A2的影響。

當(dāng)人類使用語言時,一個語句的言語表達(dá)效果有時會產(chǎn)生意外的效果。例如,在句子\中,說話者的真正意圖是要求受話者關(guān)上冰箱。言語行為的表達(dá)效果不同于所謂的間接言語行為(indirectspeechact)。一個采用間接言語行為的說話者假定聽眾可以從上下文的環(huán)境中推斷出說話者的意圖,并使用這個意圖去決定言語行為的表達(dá)效果。因此,\是一個間接的問話方式(由于此方式更有禮貌),它要求聽眾回復(fù)告訴說話人時間,而并不要求聽眾是否知道時間。言語行為的實現(xiàn)

言語行為的實現(xiàn),或者說物理的表現(xiàn)形式是講話?,F(xiàn)在探討

一下類似Tell(a,f)的通訊行為是如何像說話者和聽眾之間的交談一樣進(jìn)行傳輸?shù)摹?梢钥紤]兩種可能性:(a)從說話者到受話者之間的一個規(guī)律公式的直接傳輸;(b)說話者傳送一些符號串,然后受話者把它們轉(zhuǎn)換成自己的認(rèn)知結(jié)構(gòu)(譬如說規(guī)律公式)。假使說話者和受話者共享了某些基于特征的世界模型,而且這些模型的公式都由一致的符號構(gòu)成,那么一個言語行為可以通過傳遞規(guī)律公式來實現(xiàn)(附加上傳送的言語形式的類型)。例如,在這種狀況下,言語的行為Tell(A2,Clear(B)∧On(B,C))可以通過如下方式實現(xiàn):當(dāng)前智能體發(fā)送公式Clear(B)∧On(B,C)給智能體A2,并指示了所傳送的言語行為的類型為表示型。注意,這樣做要假定公式Clear(B)∧On(B,C)相對于A2所表達(dá)的意思和其對于當(dāng)前智能體所表達(dá)的意思一致。甚至在我們對所有的智能體構(gòu)建和編程的狀況下,這種一致的知識表達(dá)詞匯一致的假設(shè)條件還是太強了,對于我們某些感興趣的狀況是根本不可行的。即使兩個智能體的知識表示詞匯和模型在啟動時是一致的,假使遇到任何新的對象,幾乎不可能賦予它們一致的名字。假使智能體能夠使用基本的原語創(chuàng)立新的謂詞,這些等價的謂詞也可能有不同的符號。正由于當(dāng)前智能體對其它的智能體采取一種有意的方式,其它的智能體可以不采用規(guī)律公式來對世界模型進(jìn)行編碼。在如上的限制下,智能體之間的通訊如何成為可能呢?一種答案包括了前面闡述的兩種選擇中的其次個:用一個一致、通用的通訊語言,通過設(shè)計、使用和指令,通訊智能體對在這種通訊

語言方式下傳輸?shù)姆柎绾胃淖兤渌悄荏w的認(rèn)知結(jié)構(gòu)進(jìn)行學(xué)習(xí)。舉例來說,采用有意的方式,當(dāng)前智能體能夠?qū)θ缦聽顩r作出預(yù)計:假使傳送給智能體A2的字符串為\CandblockBisclear\,那么對A2的認(rèn)知結(jié)構(gòu)的言語表示效果就可以用當(dāng)前智能體的知識庫中的公式:Κ(A2,On(B,C)∧Clear(B))來描述。在這個例子中,當(dāng)前智能體通過發(fā)送語句\blockC\和\來執(zhí)行言語行為Tell(A2,On(B,C)∧Clear(B))。受話者把這些語句翻譯成其知識表示的內(nèi)部形式。當(dāng)然,由于假定正在智能體的設(shè)計階段,我們能選擇我們喜歡的任何通訊語言。假使當(dāng)前智能體也需要用一些像英語一樣的語言與人通訊,就可以發(fā)明一個宛如例子中的類似英語的語言。使用基于符號串的語言蘊涵了兩個問題的解決方案:給定一個言語的行為,如何生成一個符號串;如何把一個符號串翻譯成一個對認(rèn)知結(jié)構(gòu)的影響。雖然勉勵在人工的智能體中使用符號串作為通訊的媒介,但是用機(jī)器生成并理解自然語言是依各自的興趣進(jìn)行的。通訊使用的符號串的生成和理解主要在自然語言的領(lǐng)域中學(xué)習(xí)和研究范疇。因此對智能體之間

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論