VLA ギャラリーモデル一覧ギャラリー

VLA ギャラリー / モデル一覧 / Flow·Diffusion VLA

SmolVLA

Hugging Face, Sorbonne University, valeo.ai, ENS Paris-Saclay · 2025-06

VLAFlow·Diffusion VLA0.45Bflow matching

コミュニティSO100データセット481個で事前学習した0.45Bの小型VLAで、単一GPU学習と民生GPU・CPUへのデプロイを目指す。

ギャラリーで構造図を見る論文 ↗

論文

SmolVLA: A Vision-Language-Action Model for Affordable and Efficient RoboticsarXiv 2506.01844

概要

分類
Flow·Diffusion VLA
タイプ
VLA
発表
2025-06
機関
Hugging Face, Sorbonne University, valeo.ai, ENS Paris-Saclay
重み公開
あり
パラメータ
0.45B(アクションエキスパート約100M); 変形 0.24B・0.45B・2.25B(Table 2); HFカード表記 0.5B

構造

バックボーンLLM
SmolLM2 · SmolVLM2-500Mの前半16層
ビジョンエンコーダ
SigLIP (SmolVLM2)
アクションヘッド
flow matchingエキスパート約100M (10ステップ) (flow matching)
チャンク
50ステップ
制御周期
非公開
構造の原文要約
SmolVLM-2(ブログ: SmolVLM2-500M)の前半16層(N=L/2) + 約100M flow matchingアクションエキスパート(cross・self-attentionを交互); チャンク50、flow 10ステップ、フレームあたり視覚トークン64; 非同期推論

学習

事前学習アクセラレータ
GPU×4(機種非公開)
事前学習期間
非公開
事前学習ステップ・バッチ
200,000ステップ、globalバッチ256、bf16、cosine lr 1e-4→2.5e-6
GPU・TPU時間
非公開
ファインチューニング
論文: シミュレーション 100,000 ステップ・バッチ 64、実機 200,000 ステップ。LeRobot文書: A100 1枚で20k ステップ 約4 h(バッチ 64)、約50 エピソードの録画を推奨。ハードウェアガイド: A100 40GB 1枚・バッチ 16・50 エピソード 5 エポックで約1~2 h、H100 80GB×4・5000 ステップ・バッチ 32 で27m 49s、ピークVRAM 約10~16 GB(バッチ 8)
データ種類
実ロボットのテレオペレーション(コミュニティ収集)
データ規模
481データセット(論文)/487(ブログ)、22.9Kエピソード・10.6Mフレーム(ブログ: 30k未満のエピソード、約1千万フレーム)
主要データセット
LeRobotコミュニティデータセット(SO100、Hugging Face Hub)
タスク・評価
LIBERO平均87.3%、Meta-World 57.3%(0.45B); SO100 Pick-Place 75%・Stacking 90%・Sorting 70%(平均78.3%); SO101 in-distribution 90%、OOD 50%
ロボット
SO100、SO101(低価格単腕); シミュレーションLIBERO・Meta-World

推論

推論デバイス・速度
コンシューマーGPU・CPUへの配備を目標; 非同期推論 9.7 s vs 同期 13.75 s(約30%短縮); ブログでは処理量2倍
推論メモリ
非公開
重み bf16(計算)
4.5 GB
実行場所
ローカルPC (コンシューマGPU・CPUを目標)

強化学習・ベース

強化学習
不使用 · 模倣学習(行動クローニング)のみ使用
ベース制御
固定 · ベース制御なし (SO100・SO101低価格アーム)

備考

主な特徴
コミュニティSO100データセット481個で事前学習した0.45Bの小型VLAで、単一GPU学習と民生GPU・CPUへのデプロイを目指す。非同期推論でタスク完了時間を約30%短縮した。
備考
パラメータ(B)はTable 2の最大バリアント2.25B(主モデル・公開重みは0.45B)。事前学習にシミュレーションデータは不使用、タスク説明はQwen2.5-VL-3B-Instructで自動生成。30k GPU-時間はプロジェクト全体の値。
検証
確認

同じ分類のモデル