Contrastive-LM 发布 CLM-8B:开源 System One 决策模型,给智能体动作打分,最高比 Jev 快 9 倍

决策模型1个月前发布 小马良
81 0

Contrastive-LM 推出 CLM-8B,是对比语言模型(Contrastive-LM,CLM)系列首款开源模型。它属于System One决策模型,不做文本生成,核心能力是针对当前环境状态,对一批候选动作打分并输出概率分布,对标TypeSafe AI的专有模型Jev,并且完全兼容Jev的API接口。

  • 项目主页:https://contrastive-lm.notion.site/
  • GitHub:https://github.com/Contrastive-LM/CLM
  • 模型:https://huggingface.co/Contrastive-LM

可本地部署,投影头权重75MB,采用Apache-2.0协议;依托vLLM部署Qwen3-8B编码器,单张NVIDIA GPU即可在Linux环境运行。

Contrastive-LM 发布 CLM-8B:开源 System One 决策模型,给智能体动作打分,最高比 Jev 快 9 倍

核心技术原理

对比学习架构

  • 双编码器解耦:状态编码器 + 动作编码器,各自为冻结 Qwen3-8B + 20M 可训练投影头
  • InfoNCE 损失:将真实动作拉近当前状态嵌入,推远负例动作
  • 推理即评分:softmax(状态·动作ᵀ) → 概率分布,无需自回归生成
  • 缓存复用:clm-serve 类似 vLLM KV cache,重复状态访问延迟从 1.7ms → 0.6ms(RTX 4090, 3 动作)
Contrastive-LM 发布 CLM-8B:开源 System One 决策模型,给智能体动作打分,最高比 Jev 快 9 倍

三阶段训练配方

阶段数据规模来源Top-1 准确率
预训练~60M QA 对Nemotron DQA52.1%
中期训练~30M 硬负例Gemini 2.5 Flash-Lite 合成69.2%
后训练~1M 智能体轨迹Agent Data Protocol / Endless-Terminals / LiteCoder—

💡 关键发现:硬负例必须在中后期引入;从头训练会导致过拟合(峰值仅 62.4%)。

性能实测:vs Jev 全面对比

零样本决策任务

任务CLM-8B 延迟Jev 延迟加速比CLM 成功率Jev 成功率
T-Rex 游戏16.5 ms149.8 ms9.1×5/55/5
Super Mario33.5 ms132.6 ms4.0×5/55/5
工具调用 (BFCL v4)76.8 ms125.5 ms1.6×95.2%99.2%
WikiRacing79.8 ms225 ms2.8×26/3030/30

编码验证器(微调 head)

基准Pass@1CLM-8BJevCLM 延迟Jev 延迟加速比
DeepSWE73.7%81.6%71.1%79 ms449 ms5.7×
Terminal-Bench 2.184.0%87.6%83.1%32 ms131 ms4.1×

⚠️ 注意:验证器结果为留出子集(38/30 任务),非完整排行榜提交;Jev 在两基准均低于 pass@1,表明其不适合做代码验证器。

部署与集成指南

  • 硬件要求:单块 NVIDIA GPU(RTX 4090 / H100 等)
  • 软件栈:Linux + vLLM(服务 Qwen3-8B 编码器)+ clm-serve
  • API 兼容:TypeSafe SDK 请求可直接重放;支持 Noul / Choice / Score 三类问题
  • 许可:head 权重 Apache-2.0 ✅ 商用友好;Qwen3-8B 遵循原许可
  • 缓存优化:智能体循环中状态频繁变化但动作集固定,缓存命中率极高

适用场景与边界

✅ 强烈推荐:

  • 高频智能体决策循环(游戏、机器人控制、实时路由)
  • 代码生成 best-of-N 验证器(替代 LLM-as-judge)
  • 工具选择与意图分类(低延迟要求)
  • TypeSafe 生态的开源替代方案
  • 边缘/本地部署的 System One 组件

⚠️ 注意事项:

  • 非生成模型:不能回答问题、写代码或聊天,仅用于评分/选择
  • 零样本 vs 微调:零样本在复杂任务落后 Jev;生产环境建议针对领域微调 head
  • 动作集需预定义:Choice/Noul 要求候选集显式声明,不支持开放式生成
  • 验证器结果局限:DeepSWE/TB2.1 分数基于小样本留出集,泛化性待更大规模验证
  • Qwen3-8B 依赖:编码器不可替换,模型总占用仍受基座大小约束

但请记住:再快的评分也只是概率,不是真理。用它加速循环,但别让速度取代审慎——因为有些决策值得慢下来思考,有些错误无法靠高频试错弥补。真正的智能,永远生长在快与慢的平衡点上。

© 版权声明

相关文章