← 最新论文
💻 computer science

Lost in Tokenization: Fundamental Trade-offs in Graph Tokenization for Transformers

本文通过确立谱表示、随机游走表示和邻接表示之间诸如信息损失与病态性等不同理论权衡,证明了图标记化的选择从根本上决定了 Transformer 的表达能力和深度需求,同时证明了对于有限深度的模型而言,在这些不相容的视图之间进行转换往往是不可能的。

原作者: Maya Bechler-Speicher, Gilad Yehudai, Gil Harari, Clayton Sanford, Amir Globerson, Joan Bruna

发布于 2026-05-22
📖 1 分钟阅读☕ 轻松阅读

原作者: Maya Bechler-Speicher, Gilad Yehudai, Gil Harari, Clayton Sanford, Amir Globerson, Joan Bruna

原始论文采用 CC BY 4.0 许可(http://creativecommons.org/licenses/by/4.0/)。 这是对下方论文的AI生成解释。它不是由作者撰写或认可的。如需技术准确性,请参阅原始论文。 阅读完整免责声明

想象一下,你正在教一个超级聪明的机器人(一个Transformer)如何理解一座城市。这座城市是一个:一张连接着建筑物(节点)的街道(边)地图。

机器人无法直接查看地图;它需要将地图翻译成它能理解的语言:一个标记(tokens)列表(就像句子中的单词)。这个翻译过程被称为标记化(Tokenization)。

本文认为,你如何翻译地图,与机器人本身的“大脑”同样重要。取决于你选择哪种翻译方法,机器人可能瞬间解决问题,也可能需要思考很长时间(增加许多层深度)才能弄明白。在某些情况下,无论机器人多么聪明或层数多深,它都无法解决问题,因为翻译过程丢弃了关键信息。

作者测试了三种具体的城市地图翻译方法:

1. “逐条街道”列表(邻接标记化)

  • 类比:想象你给机器人一份列表,对于每一座建筑物,你精确写下哪些其他建筑物与它直接相连。“建筑物 A 与 B、C 和 D 相连。”
  • 好消息:这对局部任务非常棒。如果你问:“建筑物 A 是否与建筑物 B 相连?”机器人能立即看到答案。这就像站在街角;你确切知道你的邻居是谁。
  • 坏消息:如果你问:“整个城市是连通的吗?”(你能否在不迷路的情况下从城市北侧走到南侧?),机器人必须进行大量的心算。它必须从一个邻居跳到另一个邻居,一步步地,才能追踪出横跨整个城市的路径。本文证明,对于大型城市,这种方法迫使机器人必须非常“深”(思考许多层)才能解决全局问题。

2. “城市蓝图”(谱标记化)

  • 类比:与其列出邻居,不如给机器人一份描述城市整体形状的数学“蓝图”。这份蓝图描述了城市的整体几何结构,比如它的振动或频率。它捕捉了城市构建方式的“大局”。
  • 好消息:机器人可以立即看到整个城市是否连通,或者理解其整体形状。这就像看卫星照片;你一眼就能看清整体布局。
  • 坏消息:这种方法对局部细节来说糟糕透顶。如果你问:“建筑物 A 和 B 之间是否有某条特定的街道?”机器人会感到吃力。当试图放大查看微小细节时,数学计算会变得混乱且不稳定(病态)。这就像试图通过眯眼看模糊的卫星照片来阅读单个单词。此外,如果你为了节省空间而截断蓝图的一部分,你可能会意外抹去计数特定形状(如街道三角形)的能力。

3. “游客漫步”(随机游走标记化)

  • 类比:想象一名游客从一座建筑物出发并随机漫步。你给机器人一份报告,说明游客在 1 步、2 步、3 步等之后返回起始建筑物的可能性有多大。
  • 好消息:这对发现环路非常神奇。如果你问:“你能走一个圆圈并回到起点吗?”机器人能立即看到答案,因为报告字面上列出了返回概率。
  • 坏消息:这种方法是有损的。它丢弃了信息。本文证明,两种完全不同的城市布局(一种可以在平面地图上绘制,另一种则不能)可能产生完全相同的游客报告。无论机器人多么聪明,它都无法区分这两座城市,因为翻译抹去了关键细节。这就像仅通过鞋码来识别一个人;许多不同的人拥有相同的鞋码。

主要结论

1. 你无法仅仅“修复”糟糕的翻译
你可能会想:“如果我给机器人‘逐条街道’列表,它难道不能学会在‘大脑’内部将其转换为‘城市蓝图’吗?”
本文说不行。如果机器人的规模(深度)受限,它就无法将一种翻译风格转换为另一种。如果你从“游客漫步”报告开始,无论机器人思考多久,它永远无法恢复完整地图。信息永远消失了。

2. 不同的工作需要不同的地图

  • 需要找到特定的邻居?使用逐条街道列表。
  • 需要理解整个城市的形状?使用城市蓝图
  • 需要发现环路?使用游客漫步
    试图用一张地图解决所有问题,会使机器人效率低下或无法解决问题。

3. “最佳”解决方案是混合使用
在实验中,作者发现,当他们同时给机器人所有三种翻译时,它的表现最好。它可以利用“街道”列表处理局部细节,利用“蓝图”处理整体形状,结合每种视角的优势。

总结

本文得出结论:标记化不仅仅是一个枯燥的初步步骤;它是机器人智能的根本组成部分。选择错误的翻译方法会创建一个“瓶颈”,无论增加多少额外的计算能力,都难以轻易修复。要构建最好的图学习人工智能,你必须选择与你所提出的具体问题相匹配的翻译方法。

您所在领域的论文太多了?

获取与您研究关键词匹配的最新论文每日摘要——附技术摘要,使用您的语言。

试用 Digest →