- 1、本文档共79页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
99 分散式专家系统 - nkut - web based ftp client
* 9.10.2學者對智慧型代理人的定義 因此我們可以指出,智慧型代理人不只是程式化與被限制在狹隘領域中,它能取代人工,正確、快速且有效率地執行複雜的工作。智慧型代理人擁有彼此溝通、合作、談判、衝突解決等特性。目前對於代理人的定義仍諸多分歧,依其特性的強弱,將其區分為二。特性較弱的定義為: a.自主性(Autonomy):代理人程式必須能夠自我控制、運作。 b.自發性(Pro-activeness):代理人應該有自己的動機及目標。 c.反應(Reactivity):代理人要對環境的變化有所反應。 d.溝通(Social Ability):代理人可以和其他代理器溝通。 除了上述定義外,有些更高級的智慧型代理人還需具備人類的心智活動,例如:知識(Knowledge)、認知(Belief)、意圖(Intention)、情感(Emotion)。一個智慧型代理人就是一個電腦軟體,透過感應器(Sensor)去認知它所在的環境,學習並更新自己的知識(Knowledge),透過作用器(Effectors)對環境做出合理的回應,並依循自己的知識,主動的去幫助人們或是其他的Agents,達到一個特定的目標。 * 9.10.2學者對智慧型代理人的定義 Shoham利用物件導向程式設計(Object-Oriented Programming,OOP)的觀念,與代理導向程式設計(Agent-Oriented Programming,AOP)作比較,分辨其間的異同之比較,如圖9-17所示。 從專家系統的案例中來比較兩者不同,智慧型代理人搜尋的範圍勝過專家系統,因為IA可以主動地(Proactively)透過網際網路來搜尋相關資源,以解決問題。在未來IA不僅是一種發展的技術挑戰,更是社會和倫理的議題,諸如誰應該被控制,是人類的行為還是程式呢?將再度引發資訊科技對人類社會規範的衝擊。 * 9.10.2學者對智慧型代理人的定義 圖9-17物件導向程式設計OOP與代理人導向程式設計的比較 * 前面我們談了很多有關專家系統的設計與案例,接下來我們來看看人工智慧很重要的另一個領域,分散式人工智慧的延伸-智慧型代理人。因此,對於未來,將智慧型代理人之溝通、合作等特性應用在電子商務之線上交易系統,智慧型代理人將是一個重要的課題,我們特別提出來討論。 9.11.1 智慧型代理人分析與設計 我們分析智慧型代理人所形成的社會型態可區分為兩種,一種為單一智慧型代理系統體(Single-Agent System,SAS),另一種為多重智慧型代理系統體(Multi-Agent System,MAS)。 SAS是一種採用中央集權式的代理人系統,整個系統中只有一個代理人。這種系統通常是應用在小規模的區域網路或個人工作環境中。而MAS是一種採用分散式架構的代理人系統,整個系統包含了兩個以上的代理人,每個代理人皆必須負責其特定任務與功用,並具有互相溝通的特性,共同完成任務。此種系統適合應用在多人操作的網路環境或大型分散式網路(例如:Internet)上。SAS與MAS的優點與限制,如圖9-18所示。 9.11 專家系統 V.S. 智慧型代理人分析與設計 * 圖9-18 如圖為單一智慧系統代理軟體SAS與多重智慧系統代理軟體之優點與限制。 9.11.1 智慧型代理人分析與設計 * 9.11.2 智慧型代理人相關研究 一般而言,為使代理人在不同策略中,做最佳選擇及規劃事件的能力,有三種方法可用來訓練代理人推理能力的方法。第一種方法為事先寫好決定代理人必須採取行動的命令,亦即以規則為基礎的方式(Rule-based Approach)。其次為以知識為基礎的方法(Knowledge-based Approach),利用專家編撰大量資訊,再將資料提供給代理人演繹出適當行為。最後一種則為學習的方法(Learning Approach),使代理人一邊做事一邊學習,收集過去的統計資料並吸收新知識,以使代理人學習未來的行動。 ? 目前已有國外學者利用智慧型代理人機制應用於網路消費行為,亦即建立一可於網路漫遊的智慧型交易代理人架構,使用者將需求列於一張表,啟動代理人機制,代理人漫遊於網路中,收集商業相關資料,根據使用者需求,將最符合使用者需求的產品記錄下來,並自動代替使用者訂購此項產品。 * 9.11.2 智慧型代理人相關研究 就國內對智慧型代理人研究來說,幾乎全是在網際網路之平台上運作,以決策支援系統為例,提供決策支援服務之代理人在使用者輸入所欲尋找的特定商品廠商服務資料後,即提供該使用者關於符合條件廠商的排序、可用資源、距離遠近等資料。另外,亦有研究針對使用者電腦之代理伺服器(Proxy Server)中,發展個人化代理人程式,在使用者不需改變原有使用瀏覽器以及程式發展者不需改變原有網際網路協定
文档评论(0)