零.重點
一.什么是情感方面
情感是指某事物對心理造成的一種狀態
二.計算機科學中存在的兩個相關的研究領域
2.1情感計算
機器如何能感知其他代理的情感,并作出反應?
eg:游戲里讓四個機器人去刺殺npc,計算機通過代理指知道用戶的情感。
2.2情感界面
機器如何表示信息,使得用戶可以做出積極的反應
eg:安裝程序的下一步,ctr+c和ctr+v的進度條。拔出U盤前,窗口提示必須關閉正在使用的程序。
三.與之相關的,但是有區別的領域
*3.1感知計算
機器如何能感知環境和用戶,并作出處理
eg:守護表的抬腕顯示,以及手機亮度調節。
*3.2感知界面
機器如何表示信息,以便于用戶感知和操作
eg:符合人類感知,降低界面復雜度。就像將App拖入回收站。
*四.什么是代理
4.1什么是代理
代理是一種形象化的表示,模擬出一些形象,幫助用戶做事。
-人類代理是在物理世界中代表客戶的利益? ?比如:稅務代理等
-軟件代理在虛擬世界代表用戶的利益? 比如:電子郵件代理,搜索代理等
4.2從技術角度,代理可以分兩類
4.2.1反應代理:
只是簡單地對用戶的活動做出反應
適用場景??:簡單的任務執行、自動化腳本、基礎交互系統。
例子1:自動回復郵件機器人(Reactive Agent)??
- ??行為??:
- 用戶發送郵件,機器人檢測關鍵詞(如“請假”),自動回復固定模板:
“您好,您的請假申請已收到,請等待審批。”
- 如果沒有匹配關鍵詞,則回復:“抱歉,我無法處理您的請求,請聯系人工客服。”
- 用戶發送郵件,機器人檢測關鍵詞(如“請假”),自動回復固定模板:
4.2.2智能代理:
通過學習用戶的活動做出智能行為
例子1:Siri / Alexa(Intelligent Agent)??
- ??行為??:
- 用戶說“播放周杰倫的歌”,系統不僅播放當前請求,還會:
- 記錄用戶偏好(周杰倫→華語流行)。
- 下次直接推薦“是否播放《七里香》?”
- 如果用戶經常問天氣,系統會主動推送天氣提醒。
- 用戶說“播放周杰倫的歌”,系統不僅播放當前請求,還會:
4.3代理的種類
4.3.1合成角色?
在游戲或其他相關產品中作為替身或第三人稱代理。
通常是人格化的,并有以下特征
自治性:具有自己的內部狀態
反應性:可以感知外部環境的狀態,并對此做出反應
主動性:具有基于目標的行為
例子1:游戲NPC(第三人稱代理)??
??場景??:開放世界游戲中的商人NPC
- ??自治性??:
- 內部狀態:有庫存(金幣、商品)、心情(友好/生氣)。
- 例子:如果玩家多次壓價,NPC會生氣并提高價格。
- ??反應性??:
- 感知玩家靠近后主動打招呼:“歡迎光臨!”
- 玩家攻擊時,NPC會反擊或逃跑。
- ??主動性??:
- 目標是盈利,會主動推銷高價商品或囤積稀有道具。