CPUで言語指示に従うロボット操作を実行する
vla.simd: Efficient CPU Inference for Language-Conditioned Manipulation
この論文をやさしく読む
ひとことで言うと
言語指示に従うロボットの推論をCPUで効率化し、まとめて予測した行動を遅延の間に実行できるようにします。
何に役立つ?
専用GPUを置きにくいロボットで言語条件付き方策を動かす選択肢になります。2種類の実機構成でCPU導入を示しています。
この研究の面白いところ
毎秒供給できる行動数と、新しい観測に基づく判断の更新頻度を明確に分けています。高速化だけでなく行動チャンクと遅延の関係を扱います。
どこまで分かった?
76.4%は別のGPU評価での成功率で、Raspberry Pi 5の成功率ではありません。毎秒81.2行動もフィードバックが毎秒81.2回という意味ではありません。指示入れ替えは既知の目標間の選択の検証です。
v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。
アブストラクトの日本語訳
専用GPUなしで言語条件付きの物体操作を実行するには、効率的な推論と、方策への問い合わせ間の遅延を埋める行動チャンクが必要である。本研究では、共有SIMDマイクロカーネル、計算の再利用、対象に応じた最適化を組み合わせるCPU推論エンジンvla.simdを示す。問い合わせ遅延と実行ホライズンを、遅れを伴う実行および時間整合した実行での行動の利用可能性に関連付け、行動の供給量とフィードバックの頻度を区別する。6つの方策と4つのCPUで、vla.simdはfp32の数値的忠実度を維持しながら、コンパイルしたPyTorch参照実装に比べ、中央値で約1.4倍の高速化を達成する。 さらに、テキスト表現をキャッシュし、言語によって視覚特徴を変調するACTベースの方策IMPACTを導入する。IMPACTは、評価した言語条件付き方策の中で唯一、Raspberry Pi 5上で毎秒30以上の行動を供給する。90秒間の熱的な慣らし運転後、fp32で毎秒33.5行動、int8で毎秒81.2行動を供給した。別途行ったGPU評価では、ロボットの事前学習なしでLIBEROの4スイート平均成功率76.4%を得た。指示を入れ替える試験は、既知の目標の間で選択できることを示す。SO-101アーム上のIMPACTと、Robotiqグリッパーを備えたUR10e上のSmolVLAの試験により、2種類のロボット構成でのCPU導入を実証する。
v1の要旨から自動生成。本文の精読・人による確認は未実施。
- 初稿
- 2026-09-21(UTC)
- 最新改訂
- 2026-09-21 · v1
- 査読・掲載
- 査読状況未確認
更新履歴
- v1 2026-09-21 この版を読む
取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。
原文の要旨
Deploying language-conditioned manipulation without a dedicated GPU requires efficient inference and action chunks that cover the delay between policy queries. We present vla.simd, a CPU inference engine that combines shared SIMD micro-kernels, reusable computation, and target-specific optimization. We relate query latency and execution horizon to action availability under lagged and time-aligned execution, distinguishing action supply from feedback frequency. Across six policies and four CPUs, vla.simd achieves approximately $1.4\times$ median speedup over compiled PyTorch references while preserving fp32 numerical fidelity. We also introduce IMPACT, an ACT-based policy with cached text representations and language-modulated visual features. IMPACT is the only language-conditioned policy in our evaluated set that supplies at least 30 actions/s on the Raspberry Pi 5: after a 90 s thermal soak, it supplies 33.5 actions/s in fp32 and 81.2 with int8. Separate GPU evaluations yield $76.4\%$ mean success across four LIBERO suites without robot pretraining; instruction-shuffling tests demonstrate selection among familiar goals. Trials with IMPACT on an SO-101 arm and SmolVLA on a UR10e with a Robotiq gripper demonstrate CPU deployment on two robot embodiments.
著者のコメント
8 pages, 7 tables, 5 figures. Project page: https://vla-simd.github.io/
arXiv ID: 2609.24274 / 要約の誤りについて