CLIPのテキスト側を使う精度改善手法の地図

2026-10-22

mlvisionclipclassificationood-detection

問い:画像側の埋め込み+線形ヘッドで運用している CLIP 分類器に、テキストエンコーダをどう使えば精度が上がるか

結論

  • テキストが効く経路は3つ:(1) 希少な型の決定境界をテキストで補う(少数ショット領域)(2) 多数ショットでも損失・重みにテキストを入れて分布内精度と頑健性を上げる (3) ラベルのない母集団にテキスト分類器で擬似ラベルを付け、視覚側を微調整する。
  • 「多数ショットではテキスト系は効かない」は誤り。WiSE-FT は ImageNet 分布内+1.6pt・転移7データセットで+0.8〜3.3pt、FLYP は全量で LP-FT 比 分布内・分布外とも+1pt超。少数ショット向け手法(LP++・CLAP・Cross-modal adaptation)は、全体は多数ショットでも「残る誤りが希少な型」なら当たる。
  • 語を「点数」に使う手法(NegLabel 系:EOE・AdaNeg・LoCoOp)は語の選定に支配され、誤棄却との交換比で詰まりやすい。語を「検索」に使ってラベルを集める方が採用のハードルが低い。検証は費用ゼロの T0(プロンプト言語の比較、重みの補間、テキスト錨の線形プローブ、テキスト標本の追加)→T1(属性ヘッドのテキスト学習、擬似ラベルで投影層の微調整、検索ラベリング)→T2(対照損失での微調整)の順で、各段で希少型のリコールと交換比が改善した系統だけ次へ進める。

根拠

系統 手法 テキストの使い方 報告された効果(領域) 費用
重みの合成 WiSE-FT(CVPR 2022) ゼロショット重みと学習済み重みを線形補間 分布内+1.6pt、分布シフト+4〜6pt。追加計算なし ゼロ
テキスト錨の線形プローブ LP++/CLAP(CVPR 2024) ヘッドの重みをテキスト埋め込みの関数に/原型からの乖離を罰する 1〜16ショットで強い(1ショット平均63.4%) 低
テキストを訓練標本に Cross-modal adaptation(CVPR 2023) クラス名のテキスト埋め込みを追加標本に 「2ショット+テキスト>3ショット」。決定境界を正則化 低
テキストだけで多ラベル学習 TaI-DPT(CVPR 2023) 文章を画像の代わりにプロンプト学習 画像なしで CoOp 16ショットに匹敵、画像と併用でさらに向上 低〜中
ラベル無しの微調整 LaFTer(NeurIPS 2023) LLM 説明文でテキスト分類器→擬似ラベル→視覚側を PEFT ゼロショット比 平均+3.8%(最大+11.7%) GPU 小〜中
対照損失での微調整 FLYP(CVPR 2023) クラス定義文との対照損失で両エンコーダを微調整 LP-FT 比+1pt超、標準 FT 比で分布外+4.2pt。交差エントロピーを足すと劣化 GPU 中
説明文での微調整 VeCLIP/LaCLIP/FashionCLIP VLM・LLM の説明文を正例テキストに。ドメインの対で微調整 検索で最大+25%、ドメイン内ゼロショット向上。短い合成説明文の方が効く(CLIPS) GPU 中
言語の選択 Babel-ImageNet(ACL 2024) 多言語 CLIP を100言語で評価 英語と高リソース言語の間にも大差。プロンプトは英語と対象言語を併用 ゼロ
属性検出の限界 OVAD(CVPR 2023) テキストで属性を検出 CLIP 系 mAP 16〜17 対 教師あり48。テキストだけの属性検出は弱い —
概念ボトルネック LaBo(CVPR 2023) 概念文のスコアを線形結合 1ショットで+11.7%、全量では線形プローブをやや下回る 低
合成データ ALIA/He ら(2023) 言語誘導で学習画像を生成・編集 効果は実画像が増えると薄れる。公式リポジトリでも従来拡張に逆転された例 GPU 中
多数ショットの一般則 ELEVATER(NeurIPS 2022) — 微調整は20ショット超で線形プローブを上回り、5ショットでは下回る —
  • テキスト側を使う手法はどれも、画像特徴が投影後の共有空間(L2 正規化)にあることが前提。ヘッドの入力が投影前なら配管の変更が要る。
  • プロンプトのアンサンブル(CLIP 原論文で+3.5%)は全案の前提。記述文の効き目の大半はアンサンブル由来(WaffleCLIP)。

適用条件

  • 残る誤りが希少な見た目の型に偏るなら、少数ショット向け手法をその型の補助ヘッドに当てる。全体精度は多数ショットなので微調整系が本命。
  • 属性(容器・包装・棚など)の検出はテキストだけで済ませず、VLM の投票ラベルと併用する。
  • 評価は画像集合を固定し、ラベルは規則版+スナップショット ID で指定。対照は線形プローブと WiSE-FT。

未確認

  • 効果量はすべて英語 CLIP・公開ベンチマーク。多言語 ViT-H と実務画像で同じかは未検証。
  • FLYP の LoRA 版は自前実装。ViT-H 級の微調整費用は要見積もり。

出典

このノートへのフィードバック

誤り・補足・出典の指摘などを匿名で送れます。GitHub アカウントは不要です。送った内容は公開されません。