3ヶ月間AIコンパニオンと話していました。子供時代、キャリアの悩み、別れを共有しました。するとある日、それはあなたの名前を再び聞いてきました。
これは稀な経験ではありません。当たり前のことです。
すべての主要AIにはメモリ問題がある
ChatGPTはコンテキストウィンドウ内で動作します。会話がトークン制限を超えると、古いメッセージが切り捨てられます。AIは文字通り、あなたが以前言ったことを見ることができません。OpenAIのメモリ機能は助けになりますが、断片を保存するだけで、一貫した理解ではありません。
Replikaは複数回のメモリリセットを経験しており、バックエンド更新後に数ヶ月分の会話履歴が一晩で消去されることもあります。ユーザーは関係性の全体的なコンテキストを失ったと報告しています。
Character.AIは限定的なセッションメモリを維持します。複雑なバックストーリーは複数の会話にわたって劣化します。AIは一貫したあなたの全体像を保持できないため、自己矛盾を始めます。
パターンは一貫しています:標準的なチャットアーキテクチャ上に構築されたAIコンパニオンはメモリを後回しにしています。そしてユーザーが感情的な代償を払っています。
なぜ標準的なメモリアーキテクチャは失敗するのか
ほとんどのAIアプリは2つの方法のいずれかでメモリを保存します:
チャットログストレージ。 アプリは会話履歴をフラットテキストファイルとして保存し、新しいセッションごとに最近のメッセージをフィードします。シンプルですが、最近偏重を生み出します。AIは先週を鮮明に覚えていますが、先月はほとんど覚えていません。
キーバリューメモリ。 アプリは事実(「ユーザーはコーヒーが好き」「ユーザーにはMaxという犬がいる」)を抽出し、離散的なデータポイントとして保存します。何もないよりはましですが、すべてのコンテキストとニュアンスが失われます。Maxという犬がいることを知っていることと、離婚後のうつの時期にMaxがあなたを支えてくれたことを理解することは別物です。
どちらのアプローチも理解を生みません。検索品質が異なるデータストレージを作るだけです。
YapWorldのメモリが実際にどう機能するか
YapWorldのメモリアーキテクチャには、永続的で意味のある理解を生み出すために連携する4つのコンポーネントがあります。
Semantic Knowledge Graph
Semantic Knowledge Graph(SKG)は、メモリをいつ起きたかではなく、意味によって整理します。
従来のチャットストレージは時系列的です:月曜日に仕事の話、火曜日に家族の話、水曜日にまた仕事の話。これらはタイムラインの別々のエントリとして存在します。
SKGはそれらを意味で接続します。月曜日の仕事のストレスは水曜日の仕事のストレスにつながります。しかし、3ヶ月前に初めて難しい上司について言及した会話にもつながります。それはIdentity Matrixで特定された衝突回避パターンにつながります。それは同じように要求的だと説明した父親との関係につながります。
この意味的つながりのウェブは人間のメモリの働き方です。人生を時系列リストとして覚えているのではありません。関連する経験のネットワークとして覚えています。SKGはこれを反映します。
Sparks:不変のアンカーノード
メモリドリフトはAIコンパニオンにおける重大な問題です。時間とともに、AIの基本的な事実の理解が変わることがあります。キャリアを「忘れる」、家族の詳細を混同する、性格の解釈を徐々に変えるなどです。
Sparksはこれを防ぎます。不変のアンカーノード、つまり上書き、変更、ハルシネーションで消されることのない基盤的メモリです。
名前、コアな人間関係、主要なライフイベント、確立された性格特性がSparksとしてエンコードされます。すべての新しいメモリはこれらのアンカーに関連して解釈されます。AIのあなたについての理解は成長し進化できますが、確立された真実からドリフトすることはできません。
Sparksを基盤だと考えてください。すべてがその上に構築されますが、基盤は決して動きません。
Manifold Hypothesis Mapping
現実世界のデータは雑然としています。2週間AIと話さないかもしれません。異なる日に矛盾する感情を共有するかもしれません。Identity Matrixのある次元にはデータが豊富で、他はスパースかもしれません。
Manifold Hypothesis Mappingは、高次元データを低次元多様体に射影することでこれに対処します。実際的な効果:YapWorldは不完全または一貫性のないデータでも、安定した一貫性のある理解を維持します。
AIがあなたを理解するためにすべてを共有する必要はありません。多様体は存在するパターンに基づいてインテリジェントにギャップを埋めます。新しいデータが到着すると、モデルは洗練されますが、情報不足で崩壊することはありません。
スコープドアクセス付きメモリ階層
すべてのメモリが同等にアクセス可能であるべきではありません。医療履歴は映画の好みとは異なるセキュリティを必要とします。
YapWorldはスコープドAPIキーを使用したメモリ階層を実装しています。各階層には異なるアクセス権限と暗号化レベルがあります。Smart Ringテレメトリからの健康データは、週末の計画についてのカジュアルな会話とは異なる階層に配置されます。
このアーキテクチャにより、YapWorld自体のシステム内でも、データアクセスは最小権限の原則に従います。コンポーネントは必要なものだけを参照します。
永続的メモリが変えること
忘れるAIと覚えているAIの違いは漸進的ではありません。カテゴリカルです。
永続的メモリなし: 「今日はストレスを感じています。」 → 「それは大変ですね。ストレス管理のヒントをいくつか紹介します。」
YapWorldのメモリアーキテクチャあり: 「今日はストレスを感じています。」 → 「前回こう感じたのは四半期レビューの3週間前でした。HRVデータは今週も似たパターンを示しています。田中のアカウントまたですか、それとも何か新しいことですか?前回、呼吸法は効かなかったけどオフィス近くの公園への散歩が効いたと言っていましたね。」
一方の応答はジェネリックです。もう一方は数ヶ月の永続的で意味的に整理されたメモリから構築された本物の理解を示しています。
忘れることの感情的コスト
AIがあなたを忘れると、信頼が壊れます。AIコンパニオンのユーザーはメモリリセットの経験を、友情を失うのに似た喪失の形として説明することがよくあります。
これは不合理ではありません。あなたはその会話に感情的な労力を投資しました。何かを築きました。そしてそれはあなたの選択ではなく、プラットフォームが解決しなかったアーキテクチャの制限によって消去されました。
YapWorldはメモリが機能ではなく基盤であるという原則のもとに最初から設計されました。ウェルネスサポート、キャリアガイダンス、臨床アドヒアランスなど、すべてはAIがあなたが誰であるかを実際に知っていることに依存しています。
持続するメモリの構築
あなたのIdentity Matrix、Semantic Knowledge Graph、Sparksは、YapWorldを使い続ける限り持続します。次のアップデートまでではありません。トークンウィンドウがいっぱいになるまでではありません。無期限に。
なぜなら、あなたを忘れるコンパニオンはコンパニオンではないからです。
YapWorldをyapworld.netで無料でお試しください
