智能代理

智能代理

智能代理可以看作是利用感測器感知環境,並使用效應器作用於環境的任何實體。

智能代理是一套輔助人和充當他們代表的軟體,人們可以藉助於智能代理進行網上交易。一般智能代理有以下4個特徵,代理性,智能性,機動性和個性化。

基本概況


美國斯坦福大學的Hayers Roth認為"智能代理持續地執行3項功能:感知環境中的動態條件;執行動作影響環境;進行推理以解釋感知信息,求解問題,產生推理和決定動作."他認為,代理應在動作選擇過程中進行推理和規劃。通常,廣義的智能代理包括人類,物理世界中的 移動機器人和信息世界中 軟體機器人。而狹義的智能代理則專指信息世界中的軟體機器人,它是代表用戶或其他程序,以主動服務的方式完成的一組操作的機動計算實體,主動服務包括主動適應性和主動代理。總之。智能代理是指收集信息或提供其他相關服務的程序,它不需要人的即時干預
即可定時完成所需功能.
代理性主要是指智能代理的自主與協調工作能力。表現為智能代理從事行為的自動化程度,即操作行為可以離開人或代理程序的干預。但代理在其系統中必須通過操作行為加以控制,當其他代理提出請求時,只有代理自己才能決定是接受還是拒絕這種請求.
智能性是指代理的推理和學習能力,它描述了智能代理接受用戶目標指令並代表用戶完成任務的能力,如理解用戶用自然語言表達的對信息資源和計算資源的需求。幫助用戶在一定程度上克服信息內容的語言障礙,捕捉用戶的偏好和興趣。推測用戶的用途並為其代勞等.
機動性是指智能代理在網路之間的遷移能力。操作任務和處理能從一台計算機運行到另一台計算機上。在必要時,智能代理能夠同其他代理和人進行交流,並且都可以從事自己的操作以及幫助其他代理和人.
另外。智能代理擁有個性化,通過個性化的渲染和個性化的設置。用戶就會在瀏覽商品的過程中,逐步提高購買慾。如果將智能代理技術應用到電子商務系統中。就可以為全球用戶提供一個不受時空限制的交易場所.

智能代理簡介


Vi s i B r o k e r的智能代理(o s a g e n t)是一種動態分散式 目錄服務,它提供客戶程序與服務
程序雙方使用的功能。智能代理必須在本地網路中至少一台主機上啟動。客戶程序調用對象
的b i n d方法時,會自動查詢智能代理,由智能代理查找指定的實現,從而建立客戶程序與實
現之間的連接。與智能代理的通信對客戶程序完全透明.
如果P O A設置了P E R S I S T E N T策略並使用a c t i v a t e _ o b j e c t _ w i t h _ i d方法,智能代
理將登記對象或實現,從而可由客戶程序使用它。當對象或實現被凍結時,智能代理將它從
可用對象列表中刪除。與客戶程序一樣,與智能代理的通信對對象實現也完全透明.