• 沒有找到結果。

智慧型代理人

在文檔中 中 華 大 學 (頁 33-36)

第二章 文獻與技術探討

2.4 智慧型代理人

Sycara 也提出智慧型代理人是一套電腦程式,它協助人們處理費時費力的資 料收集工作,包括不同資料來源的搜尋與存取、資料不一致性的重新解釋、不相 關或多餘資料的過濾、與龐雜資料的整合等等工作[Syca96]。Jennings 等人對智慧 型代理人的定義為代理人是一個電腦系統軟體,置身在某一環境中,為了達到其 設計的目標,有能力彈性的(flexible)及自主的(autonomous)行動[Jenn98]。

簡單的說智慧型代理人就是用來代替人們解決問題與執行任務的程式,而為 了完成使用者特定的任務必須給予特定的智慧。

2.4.2 代理人特性

關於代理人之特性各家學者所提出相關的屬性相當多;但大多都是大同小異 並無太大差別。在此根據[Lang98]文獻加以說明,代理人的屬性包括有下列幾種:

1、自主性(autonomous):代理人會依其使用者所交付的工作,在授權範圍之 內,自主地執行工作,完成任務。

2、目標導向(goal-driven):目標導向,代理人不僅能夠對週遭環境之改變做 出反應,還能根據先前所設定之目標主動找尋最佳的利益。當被賦予一 個目標,除了被動地回應環境之變動,代理人也能主動地執行特定工作。

3、反應性(reactive):代理人對其所處的週遭環境,敏感地查覺它所處環境的 變化,依其環境變化適性地作出適當的反應。

4、持續性(temporally continuous):代理人為一個持續執行的程序。在某種程 度上,代理人是連續不斷地在執行,沒有間斷。在生命週期之內或工作 結束之前,持續不斷地工作。

5、溝通性(communicative):代理人與代理人之間形成一特定的社群,如同人 類社會一般,代理人與代理人有溝通、協調、協商的行為。

6、學習性(learning):代理人具備人工智慧的技術會依其過去的經驗或歷史資 料,從中學習,加以修正自身行為,學習成長。

縱然所謂的代理人可以具備這些能力,不過在實作與應用層面上並非一定納 入所有的能力,軟體代理人並非能夠完全解決問題,而是以人類助理的角色或是 軟體機器人的角色在一定程度下協助人類完成一些瑣碎或重複執行的工作。

2.4.3 代理人應用類型

近幾年來有愈來愈多的學者以及研究機構紛紛投入代理人技術之研究,另外 也有部份研究將代理人所擁用之特性,應用於資料的搜尋、過濾、資訊監控、跨 平台之系統整合或電子商務上。以代理人系統而言,目前有已經有許多的學術單 位投入代理人相關環境之發展,如表2.1 所述。

表2.1 代理人相關應用類型

應用類型 相關研究

資料搜尋

邱顯正運用智慧型代理人技術,在網際網路上建置一套雛形系 統,讓使便於搜尋及瀏覽產品相關資訊,減少資訊搜尋時間及 成本[邱顯正,1999]。

資料過濾

林寶香在智慧型代理人之後端推論機制中,利用資料挖掘領域 中之關聯法則,分析消費用之消費習慣,找出消費模式。可提 供客製化服務,並主動提供顧客適當資訊[林寶香,1999]。

跨平台之系 統整合

李依峻以網路代理人及知識庫(Knowledge Base)的架構為基 礎,加入資料探勘(Data Mining)的技術,來建構符合企業所需 的知識管理系統。利用代理人之技術,來達到知識獲得,保留,

創新,整合,共用等知識管理之主要目標[李依峻,2000]。

資訊監控

黃怡智使用智慧型代理人和資訊萃取(Information Extraction) 方法應用於資訊監控(Information Monitor)上,除了前端資訊監 控外,並做後續分析與評估此異動對使用者有興趣之程度,進 而影響前端監控頻率,減少網路資源浪費,網頁更新異動部分 若是使用者有興趣才通知使用者[黃怡智,2004]。

介紹完智慧型代理人特性與其他研究應用代理人技術後,我們瞭解到運用代

理人來開發資料整合系統能夠降低系統複雜度和與更佳整合擴充性,並且我們取 其自主、反應、學習等特性,監控資料庫之異動情況並進行資料一致性工作,完 成整合之任務。

在文檔中 中 華 大 學 (頁 33-36)