登錄

智能代理

1.什么是智能代理[1]

智能代理是近年來(lái)計(jì)算機(jī)科學(xué)和人工智能領(lǐng)域中的一個(gè)重要概念,它是指駐留在某一特定環(huán)境下能感知環(huán)境,并能自主運(yùn)行以代表其設(shè)計(jì)者或使用者實(shí)現(xiàn)一系列目標(biāo)的計(jì)算實(shí)體。

2.智能代理的特點(diǎn)

到目前為止,對(duì)智能代理的定義還沒(méi)有一個(gè)統(tǒng)一和權(quán)威的說(shuō)法,但從許多專家對(duì)智能代理提出的定義都有一個(gè)共同的特點(diǎn)即:智能代理可以通過(guò)感知、學(xué)習(xí)、推理以及行動(dòng),能夠基于知識(shí)庫(kù)的訓(xùn)練后能模仿人類社會(huì)的行為,即具有智能性。由此可以通過(guò)一些關(guān)鍵屬性來(lái)描述智能代理:(1)自治性:智能代理能自行控制狀態(tài)和行為,能夠在沒(méi)有人或其他程序介入時(shí)操作和運(yùn)行。(2)感知能力和反應(yīng)能力:智能代理能夠及時(shí)地感知和響應(yīng)其所處環(huán)境的變化。(3)能動(dòng)性:智能代理能夠主動(dòng)表現(xiàn)出目標(biāo)驅(qū)動(dòng)的行為,能夠自行選擇合適時(shí)機(jī)采取適宜行動(dòng)。(4)通信能力:智能代理能夠用某種通信方式與其它實(shí)體交換信息和相互作用。(5)持續(xù)性:智能代理是持續(xù)或連續(xù)運(yùn)行過(guò)程的,其狀態(tài)在運(yùn)行過(guò)程中應(yīng)該保持一致。(6)推理和規(guī)劃能力:智能代理具有基于學(xué)習(xí)知識(shí)和經(jīng)驗(yàn),能夠進(jìn)行相關(guān)的推理和智能計(jì)算。

3.智能代理的能力

智能代理能夠執(zhí)行許多功能。與上述文中描述智能代理屬性相類似,吉爾伯特將智能代理歸納成三個(gè)主要的標(biāo)準(zhǔn):代理、智能和靈活性。其中,智能標(biāo)準(zhǔn)可以表示多重特點(diǎn),可以進(jìn)一步分成三個(gè)子類。

(1)代理。能夠進(jìn)行自主行動(dòng)的程度:所謂自主行動(dòng)是不需要人或其他代理直接干預(yù)就可執(zhí)行的行動(dòng)。代理可以控制在它的系統(tǒng)內(nèi)執(zhí)行的行為,也就是,沒(méi)有其他代理所施加的行為。其他代理可以要求某種行為,但是要由代理本身決定是否同意允許此行為。

(2)智能。能夠理解其自身內(nèi)部狀態(tài)和外部環(huán)境的程度。智能水平可以根據(jù)其反應(yīng)、適應(yīng)、采取主動(dòng)的能力進(jìn)一步分類為:反應(yīng)(代理應(yīng)觀察并對(duì)環(huán)境做出反應(yīng))、適應(yīng)(代理探察用戶環(huán)境和相關(guān)外部環(huán)境變化的能力)、主動(dòng)(代理應(yīng)該能夠通過(guò)首先認(rèn)清一個(gè)發(fā)展中達(dá)成目標(biāo)的需要,來(lái)決定何時(shí)有必要采取新的或不同的“有意圖的”行為)。

(3)靈活性(交際性)。代理的靈活性是指軟件的可移植性和在外部計(jì)算機(jī)上執(zhí)行某些工作的能力。

必要時(shí),代理應(yīng)該能與其他代理和人互相作用,不但執(zhí)行自己的工作,而且?guī)椭渌砗腿藞?zhí)行他們的工作。

智能代理可能具有另一個(gè)容易被忽視的特點(diǎn),即表達(dá)個(gè)性的能力。這一特點(diǎn)主要包括在用戶界面里,在這里代理與用戶以一種被認(rèn)為是“人性”的方式互相作用。持續(xù)性是被用于描述智能代理的另一個(gè)明顯的屬性即一個(gè)持續(xù)的代理能不間斷的運(yùn)行。

不間斷運(yùn)行不一定意味著一天24小時(shí)工作,而是對(duì)于問(wèn)題域的相關(guān)時(shí)間框架而言。例如,設(shè)計(jì)一個(gè)執(zhí)行與國(guó)內(nèi)證券交易相對(duì)的證券方面工作的代理,不需要時(shí)時(shí)刻刻運(yùn)行;而執(zhí)行與國(guó)際證券交易相關(guān)的證券方面工作,則需要不斷地時(shí)時(shí)刻刻運(yùn)行。

并非所有的代理都必須包含了這些特點(diǎn),同時(shí)不存在全知的智能代理。成功設(shè)計(jì)的關(guān)鍵在于為了恰當(dāng)?shù)哪康慕⒁环N恰當(dāng)?shù)闹悄堋?

智能代理與其它智能系統(tǒng)不同的主要原因是它們的靈活性和交際性,而且在某種程度上,也由于它們代理的復(fù)雜程度。上面所列的特點(diǎn)可以被看作是在發(fā)展真正的代理系統(tǒng)中要達(dá)到的理想目標(biāo)。同時(shí)智能代理系統(tǒng)復(fù)雜性也是設(shè)計(jì)過(guò)程中必須考慮的問(wèn)題。

評(píng)論  |   0條評(píng)論