RF-DETR

Robinson 2025 · 論文

一行要約 — DINOv2事前学習済みバックボーンとエンドツーエンドの重み共有ニューラルアーキテクチャサーチを組み合わせた軽量な特化型検出Transformer(Roboflow + CMU)で、1回の学習実行から精度-レイテンシのParetoカーブ全体をなすデプロイ可能なサブネット群が得られる——その2x-largeバリアントは、COCOで60 APを超えた初のリアルタイム検出器である。

問題

オープン語彙VLM検出器(GroundingDINO、YOLO-World)は精度が高いがリアルタイム用途には遅すぎ、分布外クラスへの汎化も乏しい;特化型のリアルタイム検出器(D-FINE、RT-DETR、YOLOv8/v11)は高速だがファインチューニング済みVLMに劣る——著者らは、これらが専用アーキテクチャ、学習率スケジューラ、拡張スケジューラを通じて暗黙的にCOCOに過学習しており、モデルをCOCOに似たデータセット統計へ偏らせていると主張する。別の問題として、論文間でのレイテンシベンチマークは再現性がない(例えばD-FINEはLW-DETR自身の報告より25%高速だとLW-DETRを報告している)——著者らはこれをGPUの電力スロットリングに起因すると突き止めた。RF-DETRは、インターネット規模の事前学習とリアルタイムアーキテクチャを組み合わせ、任意の対象データセットへ転移し、再学習なしに任意のハードウェア予算に特化させることを目指す。

手法とアーキテクチャ

ベースモデルはLW-DETRを現代化したものである:事前学習済みViTバックボーンが、ウィンドウ付き/なしのアテンションブロックを交互に用いてマルチスケール特徴を抽出する;マルチスケールプロジェクタ(バッチ正規化ではなくレイヤー正規化を用い、コンシューマGPUでの勾配蓄積を可能にする)がデフォーマブル・クロスアテンションDETRデコーダに供給する;検出・セグメンテーション損失はすべてのデコーダ層に適用されるため、推論時に層を削除できる。

実験結果

SLAMにおける意義

セマンティックSLAMは同じ組み込みGPU上でトラッキング・マッピング・最適化と並行して検出器を実行するため、検出器は正確なレイテンシ予算に収まらなければならない——RF-DETRの重み共有NASは、これを「最も近いYOLOサイズを選ぶ」ことから「1回の学習実行から、目標レイテンシの10%以内のサブネットをダイヤルで選ぶ」ことへと変える。デプロイ後に計算予算が変化した場合も同様である。エンドツーエンドでNMS不要な設計(DETRから継承されRT-DETRによってリアルタイム化された)は、NMSパイプラインよりも予測可能なフレームごとのレイテンシを与え、リアルタイムスケジューリングにとって重要である;RF100-VLの結果はロボティクスに直接関わる——デプロイ先の領域(倉庫、農業、検査)はCOCOとはまったく異なり、まさにSLAMの動的物体マスキングに使われるYOLO系検出器が性能低下しがちな領域である。高精度リアルタイム検出とインスタンスマスクは、動的物体除去、オブジェクトレベルのランドマーク、セマンティックマッピングに供給される;また論文の電力スロットリングを考慮したレイテンシプロトコルは、あらゆるロボティクスベンチマークが採用する価値がある。留保点も同様に重要である:RF-DETRはクローズド語彙の特化型モデルであり——オープン語彙検出器のようにテキストでプロンプトするのではなく、デプロイごとにファインチューニングする必要がある。

関連ノート