小语言模型(SLM)是参数更少的紧凑AI模型,专为速度、成本与隐私而生。了解它们的工作原理,以及与 LLM 的差异。

摘要
小语言模型(SLM)是紧凑的AI模型,参数量通常从数百万到数十亿,为效率、速度、隐私和领域准确性而构建;与之相对,大语言模型拥有数十亿乃至数万亿参数以及广泛的通用知识。
想深入了解?请询问
小语言模型是语言模型的紧凑版本,它们用远少于大型同类的参数来理解和生成自然语言。大模型可能拥有数千亿乃至数万亿参数和广泛的通用知识,而小模型的参数量在数百万到数十亿之间,并针对更狭窄、更专门的任务进行调优。
它的吸引力很实际。体量更小意味着推理更快、成本更低,并且可以运行在手机、笔记本电脑或边缘设备上,而不必依赖数据中心。随着团队发现日常任务大多并不需要庞大的模型,SLM 正获得实实在在的发展势头,并且越来越多地驱动着AI搜索背后的检索与推理环节。
小语言模型是大语言模型体量更小、更专门化的近亲,定制更快,运行更省钱。它的参数量通常从数百万到数十亿,而最大的那些模型则达到数千亿乃至数万亿。紧凑是它的决定性特征,其余的一切都由此而来。
关键在于,SLM 通常是在聚焦的领域数据上训练或调优的,而不是整个公开互联网。例如,一个在医学文本上训练的模型,在医疗健康领域能给出比通用模型更精准的回答,尽管它对世界的整体了解要少得多。它们与LLM共享同样的 Transformer 基础,只是规模小得多。
SLM 往往通过压缩从更大的模型衍生而来。知识蒸馏训练一个较小的学生模型去复现较大教师模型的行为,把后者的大部分能力转移到很小的体量之中。量化降低数值精度,例如从32位降到8位,在保持合理准确度的同时缩小模型并加快速度。
剪枝去掉贡献很小的冗余神经元或层,进一步精简模型。在此之上,LoRA 等参数高效的AI微调方法能快速、低成本地把基础模型适配到特定领域。这些技术合在一起,把笨重的基础模型变成轻量而有针对性的东西。
核心的取舍是广度与效率。LLM 在通用推理、创意和多语言任务上表现出色,因为它们是在海量而多样的数据上训练的。SLM 用这种广度换取速度、低成本和领域准确性,在聚焦任务上表现良好,但在需要广博通用知识的基准测试上较弱。
资源差距非常悬殊。训练一个前沿模型可能需要数万块高端 GPU 连续运行数月,而训练和部署一个 SLM 只需其中极小的一部分。在AI推理阶段,SLM 可以在一部智能手机的资源上运行,而大模型往往需要多颗处理器并行。对于复杂的推理模型而言,大模型这一选项仍然胜出。
首先是成本与能耗。由于推理是一项持续支出,大规模运行紧凑模型比运行大模型便宜得多,能耗也大幅降低。第二个优势是延迟:SLM 响应迅速,首个词元的生成时间很短,适合客户支持这类实时场景。
第三是部署的灵活性。SLM 可以在设备端、本地私有环境或边缘的通用硬件上运行,这也增强了隐私,因为敏感数据不必离开设备上传到云端。最后,体量小让微调变得很快,团队可以在数小时而不是数周内把模型适配到某个细分领域。
专门化的另一面是狭窄。SLM 在广博的通用知识基准上表现较差,也难以应对跨越众多领域的复杂推理。一旦被推到训练领域之外,它们更容易给出自信却错误的答案,因此其可靠性在很大程度上取决于是否停留在适用范围之内。
它们的上下文窗口也更小,跨多个领域的适应性更弱,并且需要持续监控,以应对世界变化带来的领域漂移。实用的原则是让模型与任务相匹配:任务聚焦且定义清晰时使用小模型,需要广度或深度推理时则选用大模型。
SLM 在聚焦、高频的任务上表现突出。基于公司专有知识训练的客服聊天机器人既准确又便宜。简单的数据抽取、摘要和翻译都能以低延迟良好运行。设备端助手和离线应用依赖它们,因为这些场景无需云端连接。
它们也天然适合智能体系统,其中大量小而快的模型调用自动完成工作流中的各个步骤。有能力的小模型的具体例子包括 Phi 系列、Llama 3 8B 和 Mistral 7B,它们表明几十亿参数就能胜任相当广泛的日常任务。
SLM 越来越多地位于搜索流程内部。关于查询改写的研究发现,小模型的表现可与大模型相当,成本却只有一小部分,因此搜索引擎和助手用它们来重述查询、判定意图,并在更大的模型撰写最终答案之前预处理内容。理解这一点有助于解释AI系统是如何读取您的页面的。
对生成式 AI 优化而言,要点在于:负责阅读和分发的往往是紧凑模型。清晰、结构良好、聚焦领域的内容更容易被小模型解析、抽取和复用。让开源 LLM把答案锚定在您内容上的那些特质,同样能帮助小模型准确地呈现它。
业界正从越大越好的思维转向合适尺寸的模型。生产团队正在意识到,小而专门的模型能以前沿模型极小的成本和延迟处理大部分常规工作,而把大模型留给最难的查询。这种小模型处理常规任务、大模型负责复杂推理的分工,正在成为默认架构。
对营销人员而言,其含义在于长期有效。随着越来越多的推理转移到紧凑高效的模型上,干净、结构化、事实一致的内容只会更加宝贵,因为无论模型大小,这都是它们最能可靠地理解并引用的内容。
小语言模型用大模型的广博知识换取速度、低成本、隐私和领域准确性,通过蒸馏、量化、剪枝和高效微调构建而成。它们擅长聚焦任务和设备端部署,而广泛推理仍然是大模型的强项。在AI搜索内部,负责阅读与分发的越来越多是小模型。
了解它们与更广阔的LLM格局以及AI微调之间的关系,并使用 Sorank 的研究与内容规划工具,创作任何模型都能解析和引用的内容。参考来源:Red Hat 与 DataCamp。
来源
区别在于体量与侧重点。小语言模型的参数量从数百万到数十亿,针对特定的聚焦任务调优;大语言模型的参数量从数十亿到数万亿,具备广泛的通用知识。小模型更快、更便宜,可以在手机上运行,但大模型在复杂推理和多样领域上的表现要好得多。
大多数是通过压缩从更大的模型衍生而来。知识蒸馏训练一个小的学生模型去模仿更大的教师模型,量化降低数值精度以缩小模型,剪枝去掉冗余的神经元或层。随后,LoRA 等参数高效的微调方法把结果快速且低成本地适配到特定领域。
小模型常常承担AI搜索中的辅助环节,例如改写查询、判定意图和预处理内容,因为它们在这些任务上的表现可与大模型相当,成本却低得多。这意味着阅读您页面的往往是紧凑模型,因此清晰、结构化、聚焦领域的内容更容易被它们解析、抽取和引用。
他们已先于您体验了 SORANK

