LLM 与 LCM 的对比
LLM 与 LCM 的目标有很多重合:两者都会生成文本、总结信息、并进行跨语言翻译。但它们完成这些任务的方式从根本上不同。
LLM 逐个 token 预测文本,擅长生成流畅的句子。然而,这在长输出中常导致不一致或冗余。另一方面,LCM 在句子层面处理语言,从而能在较长篇幅中保持逻辑连贯。
另一个区别在于多语处理的方式。LLM 严重依赖高资源语言(如英语)的训练数据。因此,对于缺乏大型数据集的低资源语言,它们常常表现不佳。
而 LCM 在 SONAR 嵌入空间中运行。这个嵌入空间让它们无需重训即可处理多种语言。基于抽象概念的工作方式让它们更具adaptable。
|
能力 |
LLM 的工作方式 |
LCM 的改进方式 |
|
多语言与多格式灵活性 |
主要在高资源语言上训练,难以处理不常见语言。对于语音等不同格式需要额外训练。 |
支持 200+ 种语言与文本、语音,无需额外训练。 |
|
对新任务的泛化 |
需要微调以处理新语言或新主题。面对不熟悉的数据会吃力。 |
使用与语言无关的系统,使其无需额外训练即可处理新语言与新任务。 |
|
长篇内容的连贯性 |
逐词生成,长回答易出现不一致或重复。 |
一次处理整句,使长文本中的回答更清晰、更有结构。 |
|
处理上下文的效率 |
随着输入变长,在内存与处理上愈发吃力。 |
使用紧凑的句子表征,更易高效处理长文档。 |
LCM 的核心组件
大型概念模型通过三部分系统实现其独特能力:
- 概念编码器:将输入转换到语义嵌入空间
- LCM 核心:执行推理与预测
- 概念解码器:将模型输出翻译为人类可读语言

上图简化说明了 LCM 三个模块化组件各自的工作方式。编码器将语言转化为抽象概念。此处用图像来表示这些抽象概念;在模型中,它们以数学方式表征。核心对这些概念进行推理。随后解码器将这些抽象转化为人类可读语言。本图中,Copilot 提供了动物插图的初稿。
概念编码器:将输入转化为概念
LCM 处理流水线的第一步是将输入编码为高维语义表征。本质上,这是把语言转换为概念的数学表征。概念编码器对大段文本进行映射,例如整句。
LCM 使用 SONAR,这是一种强大的语言嵌入空间。正是这套嵌入空间支持文本与语音的多语言能力。SONAR 让编码器能处理书面与口语,将概念提炼为模型可理解的形式。
LCM 核心:推理与预测
一旦概念编码完成,LCM 核心就会基于上下文对其进行处理,生成新的概念。这一步就是推理发生的地方。不同于逐 token 预测文本的 LLM,LCM 核心预测的是整句或概念。
LCM 核心有三种类型,各自以不同方式建模概念:
- Base-LCM: 标准Transformer,使用均方误差(MSE)损失,从前序概念预测未来概念。
- 基于扩散的 LCM: 一种生成模型,通过自回归扩散来优化带噪声的句子嵌入,类似于 AI 图像生成器迭代改进输出的方式。
- 量化 LCM: 在建模前将连续的句子嵌入转换为离散单元,使其类似 LLM,但 token 粒度大得多。
在这些类型中,基于扩散的 LCM 展现了最佳的预测能力,能生成最准确且上下文连贯的输出。
概念解码器:回到人类可读语言
当 LCM 核心处理并预测出新概念后,需要将其转化为人类可读的形式。这就是概念解码器的职责。它将概念的数学表征翻译为文本或语音输出。
由于底层概念存储在共享的嵌入空间中,因此无需重新处理就能解码为任何受支持的语言。这非常强大,因为这意味着输出与语言无关。所有“思考”都发生在数学层面。于是,一个主要以英语和西班牙语训练的 LCM,可以用德语接收输入,在“数学”中思考,最后用日语生成内容。
这也意味着可以在不重训整个模型的情况下添加新语言和模态。如果开发出新的语音转文本系统,它可以与现有 LCM 集成,而不需要庞大的计算资源。
想象有人为手语制作了编码器和解码器。他们可以在无需重训的情况下,将其添加到现有的 LCM 核心中,用一种完全不同的格式来传达思想。这种灵活性使 LCM 成为多语言与多格式 AI 应用的可扩展、可适配方案。

由于 LCM 的每一部分都是模块化的,各部分都可以独立替换。在上图中,我们将之前的英语编码器与解码器替换为希腊语编码器和亚美尼亚语解码器。
这些编码器和解码器也可以替换为处理不同语言模态的组件,例如用口语代替文本。本图中,Google 翻译提供了从英语的翻译,Copilot 提供了动物插图的初稿。
LCM 的应用
LCM 的应用与 LLM 有重叠,但由于其聚焦概念和更深层理解,它们有潜力在需要深入思考的行业中产生更深远的影响。
多语种沟通
LCM 通过在与语言无关的嵌入空间中运行,简化了翻译并增强了跨语言理解。这使其在多语种摘要或复杂文档翻译等任务中尤为有效。
例如,LCM 可以用一种语言处理复杂的法律文件,并用另一种语言生成连贯摘要。对于全球性组织、国际沟通以及涉及低资源语言的翻译,这一能力尤为宝贵。
内容生成
LCM 擅长生成连贯且贴合上下文的输出,非常适合起草报告、撰写文章、制作摘要等任务。通过在长篇内容中保持逻辑一致性,LCM 生成的内容往往比 LLM 更省后期编辑,从而为新闻、市场和科研等专业人士节省时间与精力。
教育工具
我认为 LCM 在教育领域的适用性最令人印象深刻。想象一个由 LCM 驱动的智能辅导系统,能够为个体学习者生成解释性与交互式内容。
LCM 导师可以将复杂主题总结为更简单、易于消化的概念片段,适配不同水平的学生。其跨语言的适应性甚至可能让一位教师同时用数百种语言教学!
创意写作与科研支持
LCM 也非常适合辅助研究与创意写作。它们可以起草结构清晰、连贯的文章,如随笔、论文或虚构叙事,为作者提供可进一步打磨的初稿。
研究人员也可以用 LCM 来整理思路、扩展摘要,甚至基于现有数据生成假设。它们解决了研究者在当前 LLM 中常见的诸多痛点。
更优的客户支持聊天机器人
我相信不止我一个人被这些由 LLM 驱动的新客服机器人“气到”,因为它根本不理解我的问题。有了 LCM 的加持,客服聊天机器人可以更好地理解复杂情况,甚至提供更有创意的解决方案。这有助于提升客户满意度与留存率。
眼下,LLM 已被用于上述多种场景,但效果有限。LCM 有潜力将这些应用提升到新水平。也许很快,我们的 AI 助手会更像真正的人类助理,能跟上更复杂的思想与对话——只是它们的沟通速度远胜于我们。
大型概念模型的挑战
尽管 LCM 带来令人兴奋的可能性,但它们也在数据需求、复杂性和计算成本上面临挑战。让我们看看当前几个最大的难题。
更高的数据与资源需求
训练任何 AI 模型都需要海量数据,但与 LLM 相比,LCM 还有额外的处理步骤。它们不直接使用原始文本,而是依赖句子级表征,这意味着文本需先被切分为句子,再转换为嵌入。这增加了预处理与存储负担。
此外,训练数千亿句子也需要巨大的计算能力。
更高的复杂度与调试难度
LCM 将整句作为单元处理,这有助于保持逻辑流,但也让故障排查更困难。
LLM 逐词生成文本,使我们可以将错误追溯到具体 token。相较之下,LCM 在高维嵌入空间中运行,决策基于抽象关系。
更高的计算成本
LCM(尤其是基于扩散的模型)所需算力远高于 LLM。LLM 通过一次前向传播生成文本,而基于扩散的 LCM 需要逐步细化输出,从而增加计算时间与成本。虽然 LCM 在长文档上可能更高效,但在短任务(如快速回复或聊天交互)中往往不及 LLM 高效。
结构性限制
在句子层面定义概念本身也带来挑战。较长的句子可能包含多个思想,难以作为单一单元捕捉;而较短的句子可能无法提供足够的上下文以进行有意义的表征。
LCM 也面临数据稀疏问题。由于单个句子的独特性远高于词,模型可学习的重复模式更少。
该技术正在快速发展,这些挑战也在被积极解决。由于其开源,您也可以贡献自己的方案,助力解决这些难题并推动技术前进。
入门 LCM
您有兴趣亲自尝试 LCM 吗?许多代码都是开源的,您完全可以上手!
一个很好的起点是免费提供的 LCM 训练代码,以及 SONAR 嵌入空间。这些开源工具让开发者可以试验这项新技术,并进行自主改进。
想进一步了解 LCM 背后的理论,可阅读 Meta 的这篇论文。
结语
LCM 在概念层面运行的能力,有望优化 AI 与语言的交互。通过突破基于 token 的分析限制,LCM 为更细腻、具备上下文意识且支持多语言的应用打开了大门。
欢迎您亲自查看代码并加入创造性实践。您能为这项技术带来哪些改进?又能用它打造哪些产品?
常见问题
我在哪里可以试用 LCM?
LCM 仍处于实验阶段,但也是开源的。您可以在Github上找到相关代码。
添加新语言时需要重新训练 LCM 吗?
不需要。添加新语言无需重训 LCM 核心。只需编写新的编码器与解码器,将数学概念转换为该新语言。
LCM 与 LLM 有何不同?
LLM 以逐个 token 的方式“读取”语言,并用统计方法预测句子中的下一个词。LCM 则以逐句的方式“读取”语言,并尝试预测下一个应当出现的概念。

我拥有博士学位,在生物研究环境中从事数据相关工作已有13年。我使用包括 Python、MATLAB 和 R 在内的多种编程语言开发软件。我热衷于与世界分享我对学习的热爱。
大型语言模型(LLM)功能强大,但常常难以把握宏观层面的思想。这是因为 LLM 的工作方式是一次预测一个 token 或词。
这种逐 token 的方式,加上有限的上下文窗口,可能导致回答支离破碎、上下文丢失以及大量重复。这就像不先列提纲、而是靠逐词猜测来写一篇文章。
这正是大型概念模型(LCM)可能大显身手的地方。LCM 不再逐词处理语言,而是在句子层面处理,并将语言抽象为“概念”。这种抽象让模型以更深思、更有意义的方式理解语言。
什么是大型概念模型?
大型概念模型(LCM)是一种在概念层面处理语言的语言模型,而非逐个词分析。与按词拆解文本的传统模型不同,LCM 解释对应整句或连贯思想的语义表征。这样的转变让它们不仅掌握语言的机制,更能把握更宏观的含义。
想象您在读一部小说。LLM 会逐个 token 处理,关注单词及其近邻。凭此方法,它可以通过预测最可能的下一个词来生成摘要,但可能错过更宏观的叙事和潜在主题。
而 LCM 会分析更大的文本片段以提取底层思想。这有助于它们理解更宏观的概念:整体故事弧线、人物发展和主题。这种方法不仅能帮助生成更完整的摘要,还能以更有意义的方式扩展故事。
与语言无关的方法
这种以“概念”而非“词”为单位思考的能力,使 LCM 极具灵活性。它们构建在 SONAR 嵌入空间之上,能够处理 200 多种语言的文本和 76 种语言的语音。
LCM 不依赖特定语言的模式,而是在概念层面存储含义。这种抽象让它们适用于多语种摘要、翻译以及跨格式内容生成等任务。
在长篇内容中保持连贯性
由于 LCM 在概念层面处理语言,它们能生成结构化、具备上下文意识的输出。不同于逐词构建文本的 LLM,LCM 使用整句的数值表征来维持逻辑连贯。这使其在起草报告或翻译长文档等任务上尤为有效。
它们还采用模块化设计,开发者可在无需重训整个系统的情况下集成新的语言或模态。