Google Titans 与 AI 架构中持续学习的未来
已更新:6月17日

当前的大语言模型 (LLMs) 患有一种特定类型的“健忘症”。它们在单次对话范围内表现出色,但一旦你关闭标签页或超出上下文窗口,那些知识就会烟消云散。模型不会从你身上学习;它只是处理你当前的文本缓冲区。Google 正试图通过一种名为 Google Titans 的新架构来打破这一限制,该系统旨在促进 generative AI 内部的 持续学习。
这不仅仅是为了延长聊天窗口。这是一种根本性的架构转变,从纯粹的 Transformer 模型转向一个拥有不断发展的长期记忆的系统。通过集成“神经记忆”模块,Titans 试图模拟生物大脑过滤和存储信息的方式,从而有可能创造出与用户共同成长、而不是在每次会话后都重置的 AI agents。
Google Titans 如何实现持续学习

的核心承诺是 Google Titans 能够处理理论上无限的数据流,而不会出现困扰标准 Transformer 的计算爆炸问题。在标准 Transformer 中,输入长度翻倍会导致内存成本增加四倍。Titans 通过维护一个可实时自我更新的固定大小内存模块规避了这一问题。这实现了 持续学习,使模型无论流入多少新数据都能保留历史上下文。
Titans 处于 Transformer 和循环神经网络 (RNN) 之间的中间地带。它利用 Transformer 的高精度注意力机制处理即时上下文(你刚刚输入的内容),但将历史数据卸载到压缩的学习状态中。这种方法使模型能够处理需要海量上下文的任务——例如分析数百万行代码或阅读整个系列丛书——同时运行在会让 GPT-4 等标准模型瘫痪的硬件上。
Google Titans 中的 MIRAS 框架
要理解 Titans 如何组织这些信息,我们必须研究 MIRAS 框架. Google 研究人员提出了 MIRAS (Metalearning for Iterative Retrieval and Adaptation Systems),作为一种理论支架,旨在标准化我们对序列建模的思考方式。
该 MIRAS framework 假设所有序列模型——无论是 Transformers、State Space Models (SSMs) 还是 RNNs——都可以被视为通用的键值检索系统。在 Titans 中,MIRAS 规定了内存的交互规则。它定义了“双状态 (Dual-State)”方法:
短期状态: 即时注意力窗口(当前正在发生的事情)。
长期状态: 压缩的神经记忆,存储来自过去的模式和事实。
通过使用由 MIRAS framework 提供的结构, Titans 充当了一个混合体。它仅在绝对必要(“当下”)时利用 attention mechanism 的强大处理能力,而在处理“过去”时则依赖于高效的检索。
神经记忆与惊喜度指标

最像人类的一点是 Google Titans 是它决定记忆内容的方式。人类大脑不会记录通勤的每一秒;它记录的是车祸或奇怪的广告牌。它记录的是异常情况。Titans 采用了一种类似的策略,使用一种 惊奇度指标。
在以下背景下:持续学习, “惊讶度”是一个数学计算。随着数据流向模型,Titans 尝试根据其当前记忆预测下一个 token。如果预测准确,梯度(更新记忆的信号)就很小——模型实际上是在说“我已经知道了”,并忽略它。如果输入的数据是出乎意料的(高惊讶度),梯度就会很大,从而迫使 长期记忆 模块更新其权重。
这种“基于惊讶度”的学习对于效率至关重要。它能防止神经记忆被噪声填满。该系统提供了三种架构变体来处理这种交互:
MAC (Memory as Context): 记忆充当扩展的上下文缓冲区。
MAG (Memory as Gate): 记忆对输入进行门控,决定哪些内容可以通过。
MAL (Memory as Layer):该存储作为深度网络中的一个专用层存在。
这些变体允许工程师针对不同任务调整 Google Titans 架构,在检索速度与 continuous learning 的深度之间取得平衡。
基于惊喜机制存储的技术挑战
虽然 surprise metric 在理论上非常优雅,但它也带来了鲁棒性问题。技术圈讨论的一个主要担忧是系统对噪声的敏感性。如果“惊喜”触发了存储,那么随机噪声或对抗性攻击(专门用于干扰模型的乱码)可能会比有意义但可预测的数据获得更高的优先级。
如果用户输入高熵垃圾信息流,Google Titans 模型可能会因为试图学习不存在的模式而导致自身记忆退化。这是continuous learning(持续学习)的阴暗面:模型始终处于可修改状态,这意味着它始终面临被破坏的风险。与保持一致性的静态模型(如 Llama 3)不同,基于 Titans 的模型如果内存管理没有经过完美校准,可能会随时间推移而产生偏移,变得不再可靠。
持续学习的风险:锁定与隐私

以下技术能力属于 Google Titans 令人印象深刻,特别是在“大海捞针”测试中的表现,它成功地从超过 200 万个 token 的上下文窗口中检索到了信息。然而,真正具备持续学习能力的 AI 所带来的影响,引发了关于用户隐私和企业控制的显著焦虑。
“深度锁定”问题
目前,从 ChatGPT 切换到 Claude 很容易。虽然你会丢失聊天记录,但模型是静态的。你并没有留下一个对你亲密了解的模型版本。随着 Google Titans 和 持续学习, AI 的价值与其在数月或数年间与你建立的独特记忆状态紧密相连。
如果你使用搭载 Titans 的助手一年,它会学习你的编程风格、日程安排、写作风格以及家庭动态。这种特定的神经权重配置仅存在于 Google 的服务器上。你无法“导出”这段记忆并将其加载到竞争对手的模型中。用户担心这会形成一种被自身数据“绑架”的局面。离开这个生态系统意味着要对你的数字助手进行“脑叶切除”。
隐私与“无法解雇的员工”
这种持续学习范式也移除了“开启新聊天”按钮这一安全网。在现有系统中,开启新会话会清空一切。而在旨在长期记忆的 Titans 架构中,模型可能会记住所有内容。
这引发了“无法解雇的员工”悖论。一个 Google Titans 模型对你的了解将超过任何人类, 并且这些数据被整合到了模型的实际处理逻辑中,而不仅仅是存储在独立的、可删除的数据库文件中。从神经网络中删除特定记忆(取消学习)比删除 SQL 数据库中的一行要困难得多。从技术上讲,很难验证某条信息是否已真正从 长期记忆 权重中彻底清除。
Google Titans 的未来与持续学习
介绍 Google Titans 标志着一个转折点。行业正从“上下文窗口大战”——即公司仅以 100k 或 1M token 限制为噱头——转向持久状态(persistent state)时代。MIRAS framework 表明,未来属于能够处理用户交互全时间线的架构,而不仅仅是过去 30 分钟的内容。
然而,从研究论文到产品的跨越是巨大的。正如社区讨论中所指出的,我们可能还需要数年时间才能看到消费级实现的 持续学习,其鲁棒性足以满足日常使用。实时更新记忆权重所需的计算成本非常昂贵,且硬件基础设施(Google's TPU pods)需要针对这种特定类型的循环处理进行优化。
Google Titans 让我们得以窥见一种终于能够理解关系脉络的 AI,但它也迫使用户在便利性与控制权之间做出权衡。一个永不遗忘的模型是强大的工具,但它所要求的信任程度,可能是许多用户尚未准备好授予的。
常见问题:Google Titans 与持续学习
Google Titans 与标准的 Transformer 模型有何不同?
标准的 Transformer 使用固定长度的上下文窗口,且在每次新对话时都会重置。Google Titans 整合了一个神经记忆模块,支持持续学习,使模型能够在无限长的序列中保留信息而不会出现性能下降。
MIRAS 框架在该架构中的作用是什么?
MIRAS 框架是用于设计 Titans 架构的理论抽象。它将所有序列建模视为键值检索问题,定义了系统如何在短期注意力窗口与长期神经记忆之间存储、检索和更新信息。在短期注意力窗口与长期神经记忆之间。
Titans 中的“惊喜度指标 (surprise metric)”是如何工作的?
惊喜度指标决定了哪些信息会被存储到长期记忆中。模型会将输入数据与其预期进行比较;如果数据是出乎意料的(高惊喜度),模型就会更新其记忆权重以纳入这些新信息,同时忽略可预测的冗余数据。
为什么用户会对具有持续学习能力的 AI 隐私感到担忧?
用户担心如果 AI 持续学习并记住所有内容,会产生“供应商锁定”风险,因为这种个性化记忆无法转移到其他服务。此外,与删除文件相比,从神经网络权重中“取消学习”或删除特定的私有数据在技术上非常困难。
Google Titans 可以在本地硬件上运行吗?
完整形式可能不行。虽然推理过程可能很高效,但涉及大规模神经记忆状态存储和更新的持续学习环节通常需要企业级云基础设施,这使得在消费级硬件上进行本地部署变得困难。
MAC、MAG 和 MAL 变体分别是什么?
这些是 Titans 架构的三种不同实现方式。MAC 将记忆视为扩展上下文,MAG 将记忆用作过滤数据的门控机制,而 MAL 则将记忆模块直接集成为神经网络堆栈中的一个层。
Titans 是否解决了“幻觉”问题?
并不一定。虽然它提高了上下文保留能力,但基于“惊喜(surprise)”的学习机制在理论上可能导致模型在遇到意外但错误的数据时,记住噪声或虚假信息,从而可能以不可预测的方式改变其行为。



