AI・機械学習
中級
エピソード記憶(LLM)(エピソードキオク)
LLMエージェントが過去の会話・タスク・経験を個別エピソードとして保持・検索し将来の推論に活用するメモリ機能。
0 回閲覧
0 いいね
2026/6/6 更新
関連タグ
LLM
エージェント
メモリ
RAG
MemGPT
エピソード記憶(LLM)とは
エピソード記憶(LLM)は、LLMエージェントが過去の会話・タスク・経験を個別エピソードとして保持し、将来の推論に活用するメモリ機能です。人間認知科学における「エピソード記憶」—特定の時間・場所・文脈に紐づいた出来事の記憶—をLLMエージェントアーキテクチャに応用した概念です。
動作原理
エピソード記憶LLMシステムは以下のコンポーネントで構成されます:
- エピソード記録層: 会話ターン、タスク実行ログ、重要イベントをテキストとして記録
- ベクトル化・格納層: 各エピソードをEmbeddingモデルでベクトル化し、ベクトルDBに永続保存
- 検索・再現層: 新規クエリと類似するエピソードを意味的類似検索で取得
- コンテキスト統合層: 取得したエピソードを現在のプロンプトに統合
主要実装
MemGPT
ChatGPTに人間のOS的なメモリ管理を実装したシステム。メインコンテキスト(ワーキングメモリ)と外部ストレージ(エピソード記憶)を分離し、ページング機能で情報を動的に出し入れします。
Zep
LLMアプリケーション向けのメモリ管理サービス。会話履歴を構造化エピソードとして保存し、ユーザーセッション横断での記憶参照を実現します。ファクト抽出・要約機能も備えます。
Mem0
個人ユーザーの好み・行動パターン・過去の決定を学習する適応的メモリシステム。エピソードからユーザープロファイルを継続的に更新します。
エピソード記憶 vs 他のメモリタイプ
| メモリタイプ | 特徴 | 保持期間 |
|---|---|---|
| エピソード記憶 | 特定の出来事・経験を保存 | 長期(永続) |
| ワーキングメモリ | 現在の処理情報を一時保持 | 短期(セッション内) |
| 意味記憶 | 一般知識・ファクトを保存 | 長期(モデル重み) |
技術的課題
- 検索精度: 類似エピソードの誤取得によるハルシネーション誘発リスク
- スケーラビリティ: エピソード数増加に伴うベクトル検索コストの増大
- プライバシー: 個人情報を含むエピソードの安全な管理
- 忘却機能: 古い・不要なエピソードの選択的削除(人間の記憶と同様)
活用シナリオ
- パーソナルAIアシスタント: ユーザーの好み・過去の指示・個人情報を記憶した継続的なアシスタント
- カスタマーサポートBot: 顧客の過去問い合わせ・対応履歴を参照した文脈的サポート
- コーディングエージェント: プロジェクト固有のコーディングパターン・過去のバグ修正履歴を活用
- 研究補助エージェント: 過去の調査結果・読んだ論文の内容を記憶した継続的な研究支援