<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于Agent的智能人機(jī)接口技術(shù)

          基于Agent的智能人機(jī)接口技術(shù)

          作者: 時(shí)間:2011-12-15 來源:網(wǎng)絡(luò) 收藏

          4.2 的工作方式

          強(qiáng)調(diào) 的自主性和學(xué)習(xí)性,它可作為人的助手, 通過與用戶協(xié)作替用戶傳達(dá)決策任務(wù)。在決策過程中, Agent 可采用以下幾種學(xué)習(xí)方式來適應(yīng)問題的變化: 通過發(fā)現(xiàn)和模擬用戶學(xué)習(xí)知識(shí)、通過獲得用戶的正向和負(fù)向反饋學(xué)習(xí)知識(shí)、通過用戶的指導(dǎo)獲得知識(shí)、通過與其它Agent 通訊獲得知識(shí)。Agent 的工作模式如圖3 所示。

          通過人機(jī)接口Agent 可實(shí)現(xiàn)人機(jī)智能結(jié)合, 通過多Agent 系統(tǒng)的集成, 可提高人—機(jī)系統(tǒng)的綜合智能水平, 可以為人和機(jī)器的雙向通信提供友好交互、自然對(duì)話的條件, 構(gòu)成系統(tǒng)。例如, 可以理解用戶發(fā)出的命令、并替用戶執(zhí)行諸如數(shù)據(jù)庫(kù)搜索或替用戶記錄和處理信息等。

          在本系統(tǒng)中, 界面Agent 一方面要通過系統(tǒng)提供信息, 提出任務(wù)要求; 另一方面系統(tǒng)也要通過界面向用戶提供解答和各種輔助決策信息, 或者向用戶索取為完成任務(wù)需要的補(bǔ)充信息, 不同的界面Agent 對(duì)應(yīng)處理不同的用戶要求和不同的任務(wù)。

          本系統(tǒng)的Agent 的工作流程如下:

          (1) 根據(jù)用戶的登錄情況為新用戶建立初步用戶模型或?yàn)榕f用戶查詢得到其用戶模型。

          (2)根據(jù)用戶模型, 確定人機(jī)接口Agent 的工作方式。

          (3)用戶按人機(jī)接口Agent 提供的輸入方式錄入信息, 包括數(shù)據(jù)信息或一些定性信息。

          (4)根據(jù)系統(tǒng)模型, 觸發(fā)適當(dāng)?shù)墓δ蹵gent , 由它們相互協(xié)作完成相應(yīng)的決策功能。

          (5)接受其它Agent 傳送來的處理結(jié)果, 按確定的輸出方式輸出結(jié)果。

          用戶模型采用紀(jì)錄形式表達(dá), 存儲(chǔ)于范例庫(kù)中,其中的字段代表用戶的特征, 形式為: 用戶模型{用戶類型, 對(duì)系統(tǒng)熟悉程度, 知識(shí)背景, 決策背景, 決策風(fēng)格}, 系統(tǒng)提取這些主要是因?yàn)樗鼈兣c用戶所偏好的界面形式有密切關(guān)系。界面Agent 中的學(xué)習(xí)主要用于用戶模型的調(diào)整、修正、知識(shí)庫(kù)的完善等。

          5 結(jié)束語

          本文的創(chuàng)新點(diǎn)是: 利用基于Agent 的人機(jī)接口技術(shù), 改進(jìn)傳統(tǒng)方式的許多不足, 提高系統(tǒng)的適應(yīng)性和靈敏性。下一步的研究工作將對(duì)此模型作進(jìn)一步的細(xì)化, 并改進(jìn)該模型在自主學(xué)習(xí)和主動(dòng)性等方面的不足。


          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();