HN 日本語サマリー

← 一覧へ戻る
AI・機械学習

Contrastive Language Models

Contrastive Language Models (contrastive-lm.notion.site)

147 pointsby erichocean46 コメント

要約

Contrastive Language Models (CLMs) は、状態と行動を結びつける対照学習目的で訓練された新しいクラスのSystem Oneモデルです。CLM-8Bは、コンピュータ利用、ゲーム、ツール呼び出しタスクでJevと同等の性能を発揮しつつ、レイテンシを最大9倍低減します。また、軽量なファインチューニングにより、エージェント型コーディングベンチマークでも最先端の性能を示します。

全文翻訳

Contrastive Language Models

A System One Model for Fast and Generalizable Decision-Making

Jacky Kwok$^{\dagger}$, Hangoo Kang, Tarun Suresh, Jon Saad-Falcon, Marco Pavone

Christopher Ré, Azalia Mirhoseini :stanford:Stanford University :nvidia:NVIDIA Research

$^{\dagger}$ Project Lead

🗓️ Posted: Sep 23, 2026

<aside> ⚡
新しいアーキテクチャ、データレシピ、スケーリング則
  • 対照学習(contrastive learning)の目的関数で訓練された新しいシステム1モデルのクラスであるContrastive Language Models (CLMs)を紹介します。これは状態と行動を結びつけます。
  • 60MのNemotron Q&Aペアで事前訓練され、30Mの合成ハードネガティブで中間訓練され、1Mのエージェント軌跡で事後訓練されたCLM-8Bをリリースします。
  • CLM-8Bは、コンピューター利用、ゲーム、ツール呼び出しタスクにおいてJevに匹敵する性能を発揮し、同時に最大9倍低速を達成します。軌跡報酬モデルとしてファインチューニングすると、CLMはDeepSWE (81.6%) および Terminal Bench 2.1 (87.6%) を含む、挑戦的なエージェント型コーディングベンチマークで新たなSOTAを記録します。
  • CLMの訓練とサービングのための超効率的なインフラを、状態と行動を分離することで構築します。これにより、それらの埋め込みをキャッシュし、独立して再利用できます。
  • CLMのスケーリング則を確立し、テスト対照損失が、訓練計算量、モデルサイズ、データセットサイズのべき乗則で予測可能に減少することを示します。

CLM on GitHubを試してみてください。

[画像: git.png]

</aside>

Overview

[画像: image.png]

CLMはまず、対照目的関数(InfoNCE)を用いて大規模データセット上で状態エンコーダーと行動エンコーダーを訓練します。これにより、各状態は実行された正解行動に引き寄せられ、他のすべての行動から遠ざけられます。その後、2つのエンコーダーはゼロショット行動分類器として直接機能します。

デプロイ時、現在の状態と候補行動のセットが与えられると、CLMは各行動の埋め込みが状態埋め込みとどれだけ一致するかでスコアリングし、最もスコアの高い行動を選択します。

Dino Run (CLM vs. Jev)

[画像: clm_game_race.gif]

  • Super Mario Demo
  • WikiRacing Demo

Zero-shot Evaluation

[画像: 5.png]

コンピューター利用、ゲーム、ツール呼び出しタスク全体で、CLM-8BはJevと同等の性能を発揮しながら、最大9倍高速で動作します。速度向上は、候補行動の数が多い場合(例: WikiRacing)や、行動が状態間で頻繁に再利用できる場合(例: T-Rex Game)に最も顕著です。