エージェントにおける短期記憶と長期記憶

エージェントの「短期記憶」は現在のプロンプトやコンテキストウィンドウ内の情報(会話履歴、思考プロセス)であり、「長期記憶」はセッションを超えて保持される外部ストレージ(ベクトルDB、Key-Valueストア等)の情報です。 ア:誤りです。定義が逆です。コンテキスト長内の作業メモリが短期記憶、外部ストレージに永続化されるものが長期記憶です。 イ:誤りです。ベクトルデータベース等と連携させることで、過去の対話や知識を長期記憶として活用するエージェントが多数実装されています。 ウ:誤りです。モデルの重みを書き換える必要はなく、外部データベースから必要な記憶を検索してプロンプトに注入することで長期記憶を実現します。 エ:正解です。短期記憶(コンテキストウィンドウ内)と長期記憶(外部ストレージ・ベクトルDBによる永続化)の仕組みと役割を正確に説明しています。

AIエージェントのアーキテクチャにおける「短期記憶(Short-term Memory)」と「長期記憶(Long-term Memory)」の役割に関する記述として、最も適切なものを1つ選択してください。

出典生成AIパスポートオリジナル模擬試験
ア
短期記憶はコンピュータのSSDやHDDに暗号化保存される永続データを指し、長期記憶はコンテキストウィンドウ内で一時的に保持される直前の会話ログを指す。
イ
AIエージェントには短期記憶の概念しか存在せず、過去のセッション情報やユーザー固有の業務ルールを外部ストレージに保存して参照することは技術的に不可能である。
ウ
長期記憶を活用するためには、毎回のセッションごとにモデル全体の数千億のパラメータ重みをGPUメモリ上で直接書き換えて保存し直す必要がある。
エ
短期記憶は同一セッション内のコンテキストウィンドウ内で保持される直前の対話履歴や中間思考であり、長期記憶はセッションをまたいで保持されるユーザーの好みや過去の知識・ナレッジをベクトルデータベース等の外部ストレージに永続化して必要時に呼び出す仕組みである。