s1 - 斯坦福和华盛顿大学推出低成本、高性能的AI推理模型

发布于 2025-02-06 · s1是斯坦福大学和华盛顿大学的研究团队开发的低成本、高性能的AI推理模型。模型通过“蒸馏”技术从谷歌的Gemini 2.0 Flash Thinking Experimental模型中提取推理能力。研究人员仅使用1000个精心策划的问题及其答案进行训练,训练成本不到50美元,训练过程耗时不到30分钟。

s1是什么

s1是斯坦福大学和华盛顿大学研究团队开发的AI推理模型,低成本、高性能。模型通过“蒸馏”技术,从谷歌的Gemini 2.0 Flash Thinking Experimental模型中提取推理能力。训练只用了1000个精心挑选的问题和答案,成本不到50美元,耗时不到30分钟。在数学和编程测试里,S1的表现与OpenAI的o1以及DeepSeek R1等顶尖推理模型不相上下。

s1

s1的主要功能

  • 高效推理能力:S1模型专攻复杂推理,数学和编程是它的强项。竞赛级的难题也能解,比如AIME(美国数学邀请赛)的题目。S1模型在竞赛数学题上的成绩,比OpenAI的o1-preview模型最高高出27%。
  • 低成本训练:S1模型训练只用了1000个精心挑选的问题和对应的推理轨迹,云计算费用不到50美元,训练时间不到30分钟,成本压得很低。
  • 测试时扩展(Test-time Scaling):S1模型靠预算强制技术在测试时动态调节计算量。要么强制结束思考过程,要么追加“Wait”指令拉长思考时间,模型就有机会重新检查答案、改正推理里的错误,性能也跟着提升。
  • 开源与可扩展性:S1模型的代码、数据和训练方法都已在GitHub开源,研究者和开发者可以直接拿去用,也可以继续改。

s1的技术原理

  • 数据集构建(s1K)
    • 数据来源:S1模型的数据集s1K里有1000个高质量问题,从数学、物理、化学等多个领域筛出来,推理任务的类型覆盖得比较全。
    • 筛选标准:筛选看三个标准:难度、多样性、质量。难度由模型表现和推理轨迹长度衡量,多样性看问题属于哪些领域,质量则靠数据格式和内容准确性来保证。
    • 最终选择:最后选出的问题横跨50个不同领域,多样性有了,代表性也够。
  • 监督微调(SFT)
    • 模型选择:基础模型选的是Qwen2.5-32B-Instruct,这个模型本身在数学任务上就很强。
    • 训练过程:在s1K数据集上做监督微调,用了16个NVIDIA H100 GPU,训练时间26分钟。整个过程中,模型学的是从问题到推理轨迹、再到答案的映射关系。
  • 预算强制(Budget Forcing)
    • 控制测试时计算量:测试时控制计算量,靠的是强制终止或延长模型的思考过程。具体有两种做法:
      • 强制终止:生成的思考令牌数一旦超过预设上限,就强制结束思考,让模型直接给出答案。
      • 追加“Wait”:想让它多想想,就在当前推理轨迹后面追加“Wait”指令,模型会顺着继续往下探索。
  • 测试时扩展方法的评估
    • 评估指标:评估不同的测试时扩展方法,看三个指标:控制性(Control)、扩展性(Scaling)和性能(Performance)。
    • 方法比较:S1模型比较了多种测试时扩展方法,有基于令牌的控制、基于步骤的控制,也有基于类别的控制。比下来,预算强制在控制性、扩展性和性能三项上都占优。

s1的项目地址

s1的应用场景

  • 科学问题:高难度的科学问题也能交给S1,比如物理、化学、生物里的竞赛级题目。
  • 智能辅导系统:S1模型可以作为智能辅导系统的核心,学生遇到复杂的数学、科学问题,它能给出详细的推理步骤和讲解。
  • 自动问答系统:S1模型可以用于自动问答系统,尤其是需要多步推理的场景,比如接住用户抛来的高难度问题。
  • 文本生成:需要逻辑推理、结构复杂的文本生成任务,S1也能写出质量不错的内容。
  • 智能客服:智能客服系统里,复杂一点的用户问题可以交给S1,回答更准,处理也更快。
  • 数据分析:数据分析和预测这类需要推理、逻辑分析的任务,S1同样能派上用场。
0

相关文章

0 条评论

后参与评论

暂无评论,来抢沙发。