基于A(yíng)gent的智能人機接口技術(shù)
人機接口Agent 強調Agent 的自主性和學(xué)習性,它可作為人的助手, 通過(guò)與用戶(hù)協(xié)作替用戶(hù)傳達決策任務(wù)。在決策過(guò)程中, Agent 可采用以下幾種學(xué)習方式來(lái)適應問(wèn)題的變化: 通過(guò)發(fā)現和模擬用戶(hù)學(xué)習知識、通過(guò)獲得用戶(hù)的正向和負向反饋學(xué)習知識、通過(guò)用戶(hù)的指導獲得知識、通過(guò)與其它Agent 通訊獲得知識。人機接口Agent 的工作模式如圖3 所示。
通過(guò)人機接口A(yíng)gent 可實(shí)現人機智能結合, 通過(guò)多Agent 系統的集成, 可提高人—機系統的綜合智能水平, 可以為人和機器的雙向通信提供友好交互、自然對話(huà)的條件, 構成人機協(xié)調系統。例如, 可以理解用戶(hù)發(fā)出的命令、并替用戶(hù)執行諸如數據庫搜索或替用戶(hù)記錄和處理信息等。
在本系統中, 界面Agent 一方面要通過(guò)系統提供信息, 提出任務(wù)要求; 另一方面系統也要通過(guò)界面向用戶(hù)提供解答和各種輔助決策信息, 或者向用戶(hù)索取為完成任務(wù)需要的補充信息, 不同的界面Agent 對應處理不同的用戶(hù)要求和不同的任務(wù)。
本系統的Agent 的工作流程如下:
(1) 根據用戶(hù)的登錄情況為新用戶(hù)建立初步用戶(hù)模型或為舊用戶(hù)查詢(xún)得到其用戶(hù)模型。
(2)根據用戶(hù)模型, 確定人機接口A(yíng)gent 的工作方式。
(3)用戶(hù)按人機接口A(yíng)gent 提供的輸入方式錄入信息, 包括數據信息或一些定性信息。
(4)根據系統模型, 觸發(fā)適當的功能Agent , 由它們相互協(xié)作完成相應的決策功能。
(5)接受其它Agent 傳送來(lái)的處理結果, 按確定的輸出方式輸出結果。
用戶(hù)模型采用紀錄形式表達, 存儲于范例庫中,其中的字段代表用戶(hù)的特征, 形式為: 用戶(hù)模型{用戶(hù)類(lèi)型, 對系統熟悉程度, 知識背景, 決策背景, 決策風(fēng)格}, 系統提取這些主要是因為它們與用戶(hù)所偏好的界面形式有密切關(guān)系。界面Agent 中的學(xué)習主要用于用戶(hù)模型的調整、修正、知識庫的完善等。
5 結束語(yǔ)
本文的創(chuàng )新點(diǎn)是: 利用基于A(yíng)gent 的人機接口技術(shù), 改進(jìn)傳統方式的許多不足, 提高系統的適應性和靈敏性。下一步的研究工作將對此模型作進(jìn)一步的細化, 并改進(jìn)該模型在自主學(xué)習和主動(dòng)性等方面的不足。
評論