視覚Transformerの特徴空間に課題依存の距離を学ぶ
Task-Induced Riemannian Metrics for Vision Transformer Feature Spaces
この論文をやさしく読む
ひとことで言うと
視覚Transformerの特徴を、課題に重要な方向を考慮した距離で扱い、トークン削減にも利用する研究。
何に役立つ?
画像モデルの計算量を減らす際、重要なトークンを選び、深度推定の誤差を抑える設計に役立つ可能性がある。
この研究の面白いところ
計量全体を作らずに低ランク近似が有効か診断し、31万パラメータの重要度ヘッドへ蒸留している。
どこまで分かった?
25%の誤差削減は間引き率0.5のDPT深度推定で、比較対象のToMeによる追加誤差に対する値である。全課題で同じ改善があるとは述べていない。
v1のアブストラクトに基づくAI解説。日本語訳とは別に、用途の解釈を含みます。
アブストラクトの日本語訳
視覚Transformer(ViT)の特徴空間を扱う方法は、通常、ユークリッド距離やコサイン類似度を使う。これは特徴空間のどの方向も同じ重要さを持つという仮定に相当するが、実際の課題にとってそうである理由はない。課題に応じた特徴空間の幾何は、特徴から復号器の出力へのヤコビアンJを用いた引き戻し計量g(F)=J(F)ᵀJ(F)で表される。ただし、現代の規模ではg全体を保存できず、深度図のような密な出力ではJそのものを計算することも現実的でない。 この計量の低ランク近似を学べるかどうかはモデルと復号器の組に依存することを示し、少数のヤコビアン・ベクトル積で計算できる、行列を明示的に作らない診断量κ_cap(r)で特徴付ける。扱える組については、ランダム化べき乗反復から計量の低ランク版を学ぶSpectral Pullback Network(SPN)を開発し、特徴からトークンの重要度を直接予測する31万パラメータのヘッドに蒸留する。ヤコビアンのスペクトルが広がりすぎて低ランク近似が難しい場合には、復号器の入力特徴を変分オートエンコーダーのボトルネックに通すことで扱いやすくできる。DPT、DINOv2、CLIP、VGGTを基盤にした比較では、κ_cap(r)が学習した計量のどの構成を使えるかを予測した。重要度ヘッドはDINOv2 CLSでSpearman相関ρ=0.998を達成した。また、ViTを追加学習せず、間引き率0.5のDPT深度推定で、幾何に基づくトークン削減がToMeによる選択で生じる追加の深度誤差を25%減らした。
v1の要旨から自動生成。本文の精読・人による確認は未実施。
- 初稿
- 2026-09-23(UTC)
- 最新改訂
- 2026-09-23 · v1
- 査読・掲載
- 査読状況未確認
更新履歴
- v1 2026-09-23 この版を読む
取得できた版を表示。版の更新は査読済みを意味しません。過去版の本文差分は未解析です。
原文の要旨
Methods operating on Vision Transformer (ViT) feature spaces typically rely on Euclidean distance or cosine similarity. This assumes that every direction is equally meaningful, but there is no reason to believe the true task geometry has this property. The task-sensitive geometry of the feature space is given by the pullback metric $g(F) = J(F)^\top J(F)$, where $J$ is the Jacobian of the decoder's output fed to a task-specific distance, with respect to the features. Storing the full $g$ is infeasible at modern scales, and for dense outputs such as depth maps even forming $J$ is impractical. We show that whether a low-rank approximation of this metric can be learned depends on the model-decoder pair, and we characterize this with a matrix-free diagnostic $\kappa_{cap}(r)$ computable with a low number of Jacobian-vector products. For tractable pairs, we develop the Spectral Pullback Network (SPN), which learns a low-rank version of the metric from randomized power iteration, and we distill it into a $310$K-parameter importance head that predicts token importance directly from the features. When the Jacobian spectrum is too spread out for a low-rank approximation, passing the decoder's input features through a VAE bottleneck can restore tractability. Across DPT, DINOv2, CLIP, and VGGT backbones, $\kappa_{cap}(r)$ predicts which learned-metric architectures are viable. The importance head reaches Spearman $\rho = 0.998$ on DINOv2 CLS, and our geometric token pruning reduces the additional depth error of ToMe-based token selection by $25\%$ on DPT depth at prune ratio $0.5$, without fine-tuning the ViT. Project page: https://cyberiada.github.io/TaskInducedViTs/
arXiv ID: 2609.27988 / 要約の誤りについて