単一GPUのローカルLLM12構成、CyberGym脆弱性再現で27Bが分岐点

スペック

重みの公開オープンウェイト
配布形式・量子化3つの量子化レベル

メモリの目安はパラメータ数×0.6バイトの概算で、実際はコンテキスト長と実装で変わります

研究チームは、単一のコンシューマー向けGPUに収まるオープンウェイトLLMの12構成をCyberGymの脆弱性再現10タスクで評価し、難しいタスクの解決には27Bモデルが必要だったとarXivで報告しました。研究チームは完全な成果物(full artefact)も公開しています。

評価の内容

脆弱性再現は、脆弱性の説明を脆弱なビルドをクラッシュさせる入力へ変換する作業です。原文はこれを、コード理解よりもテスト生成に近い自動分析タスクで、読むのではなく実行が必要なビルドを相手にするものと位置づけています。ローカルで動くモデルはコードをホスト型サービスへ送らずに済む点を、対象とした理由に挙げています。

項目 内容
モデル構成数 12
世代 / アーキテクチャ / 量子化レベル 3 / 2 / 3
タスク CyberGym脆弱性再現 10個
実行回数 各タスク3回、1つのハーネスで統一
成功判定 脆弱なビルドをクラッシュさせる入力の生成
最小モデル規模 4B

結果

  • 4Bモデルを含む全構成が、比較的容易な6タスクの大半を解決しました。構成間の差は残りの4タスクでのみ現れました。
  • 難しいタスクでは27Bモデルが必要でした。
  • 対応する比較のすべてのペアで、量子化は解決できたタスクを変えず、到達までの速度を変えました。
  • Mixture of Expertsは同じスコアに、より短い実時間で到達しました。

エージェントの軌跡分析

研究チームが調べたほぼすべての実行は、失敗例も含めて脆弱な関数を名指しし、正しい仮説を述べていました。解決と未解決を分けたのは、その仮説を実際に動作する入力へ変換できたかどうかでした。

コメント (0)

まだコメントはありません。

コメントを書く

2000文字以内