Clone
9.5 記憶模型
jsc-wiki edited this page 2026-10-14 09:13:48 +00:00
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

記憶模型

第9章 人格與情感模擬 · 來源:JSC 知識庫

簡介

本頁說明角色記住哪些內容、每筆記憶的權重怎麼算,以及每回合怎麼檢索記憶。

記憶類型

類型 說明
原典記憶 從原典匯入,唯讀,標示章節,不衰減。
情節記憶 互動與事件產生的記憶,含標記「私密」的內心獨白。
語意摘要 由情節記憶整併或反思產生的概括記憶。
核心記憶集 每回合必帶的選集,不是獨立的一層。
使用者模型 她對你的認識:習慣、喜好、承諾、狀態。
自我事實 她說過的關於自己的事。
開放迴路 沒有收尾的對話事項,例如未回的問題。
意圖與計畫 她近期想做的事,以及跨日的準備。
反思、夢、日記 每日背景產生。日記是她願意寫下的版本。

原典記憶不衰減,因為來訪前的空白全是日常,不該被「很久沒想起」淹沒。

記憶權重

每筆記憶的權重:

W = I_eff × F'
符號 意思 算法
I_eff 有效重要度 初始重要度 + 編碼時情緒峰值 / 40 + 類別加成,限制在 1 到 5
F 新鮮度 原典記憶固定為 1。情節記憶為 0.5^(Δseq / 200)。
F' 有效新鮮度 一般等於 F。被檢索到時,F' = max(F, 0.8)。
  • 類別加成:忌妒敏感度 ≥ 0.65 的角色,忌妒事件 +1。想念累積速度 ≥ 0.65 的角色,重逢事件 +1。
  • 反覆思量:未解的負向事件,每日權重 +20%,上限 3 倍。

衰減與取捨規則

記憶種類 規則
暫時記憶 場景結束或 7 天後衰減
可升級記憶 30 天未升級就降權,90 天未檢索就封存
長期與鎖定記憶 不衰減,任何記憶都不刪除
相似記憶 相似度夠高就合併,舊的標為被取代
危險內容 自傷、違法內容不固化,只留安全事件摘要

記憶的容量概念

  • 每回合必帶的核心記憶:管理員釘選的少數幾筆、近 7 天最重要的 3 筆、未解的情緒事件、未收尾的對話。
  • 使用者模型約 20 條,短期狀態保留 3 天。
  • 意圖保留 3 到 5 條,3 天後過期。
  • 她的提問 2 回合沒有回應,就算開放迴路逾時。

檢索概念

下圖表示取回記憶時的思考順序。

flowchart LR
    Q[查詢<br/>這句 + 最近 2 回合 + 主導情緒] --> B[關鍵字比對]
    Q --> E[語意相似度]
    B --> R[RRF 融合]
    E --> R
    R --> W[乘上記憶權重 W]
    W --> M[加心情一致加權]
    M --> C[依原典配額取前幾筆]
  • RRF 融合:fused(m) = Σ 1 / (60 + rank)。
  • 心情一致加權:w_m × 記憶情緒與當前情緒的相似度,w_m = 0.10 + 0.05 × (1 − 釋懷速度)。
  • 原典佔比 = clamp(0.20 + 0.20 × min(1, 想家 ÷ 30) + 0.10 × 想像力 + 0.20 × 話題命中原典實體, 0.20, 0.60)。

設計依據

  • Anderson 與 Schooler(1991):ACT-R 基底活化。
  • McGaugh(2004):情緒喚起增強記憶固化。
  • Bower(1981):心情一致回憶。
  • Tulving 與 Thomson(1973):編碼特定性。
  • Cormack 等(2009):倒數排名融合(RRF)。
  • Park 等(2023):生成式代理人的重要度、反思、檢索。
  • Ovsiankina 效應:人有恢復被中斷任務的傾向。Zeigarnik(1927)的記憶優勢在後續研究與 2025 年統合分析中未獲證實。

學術背景補充

RRF 融合

Cormack 等人在 SIGIR 2009 提出倒數排名融合。公式如下:

RRFscore(d) = Σ 1 / (k + rank_i(d))
  • 論文把 k 固定為 60,這個值來自先導研究,沒有逐項調整。
  • 文件沒有出現在某個排名清單時,該清單的貢獻為 0。

9.5 使用 k = 60,與論文一致。

未完成事項

9.5 引用 Zeigarnik(1927),理由是未完成事項更容易被記住。

項目 查證結果
原始主張 被中斷的任務比完成的任務更容易被回想
重現情形 多個後續研究沒有找到顯著差異
2025 年統合分析 Ghibellini 與 Meier 沒有發現未完成任務的記憶優勢
較穩的結論 人有恢復被中斷任務的傾向(Ovsiankina 效應)
flowchart LR
    A[被中斷的事項] --> B{是否更容易回想?}
    B -- 證據不足 --> C[不要依此加權記憶]
    B -- 證據較強 --> D[提高回頭處理的機率]

上圖表示:證據支持的是「想回頭處理」,不是「更容易記住」。

建議:9.5 的「開放迴路」保留,但依據改為 Ovsiankina 效應。若要為開放迴路加記憶權重,需註明這是設計決定。

未查證項目

  • Bower(1981)心情一致回憶:本次沒有查到來源,未補充。

參考連結

參考來源


← 9.4 評估標籤與情境目錄 · 本章目錄 · 全書目錄 · 9.6 關係與階段 →