アーカイブ / VLM / Computer Vision
VLMの予測集合は平均で90%を目指しても、スケッチ画像のどのクラスで外れるか
Class-Conditional Coverage Audit for Zero-Shot VLMs
概要
- ImageNet-SketchではAPSの平均被覆率が約0.86でも、最悪クラスの被覆率は0だった。
- CLIPのSketch評価では、Conf-OTが平均被覆率を0.862から0.898へ上げた一方、最悪クラスは0.00のままだった。
- 移動先の正解ラベルによるクラス別再校正はCLIPの最悪クラスを0.75へ上げたが、全クラスのラベルを要し、平均集合サイズは39.2だった。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、Class-Conditional Coverage Audit for Zero-Shot VLMsの仕組み
- 01ImageNetの校正画像
- 02VLMのクラス得点
- 03APSの閾値設定
- 04スケッチ画像の候補集合
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
視覚言語モデル(VLM)は画像とカテゴリ名の対応を得点化し、追加学習なしで分類候補を出せる。実務では候補を集合で返し、正解がその中に入る割合を把握したい。
分割コンフォーマル予測は正解付き画像で候補集合の基準を決める。ただし、被覆率の保証には校正時と利用時のデータが交換可能という条件がある。写真からスケッチへ変わると、その条件に加えてクラスごとの偏りも問題になる。
手法
著者らはCLIP、OpenCLIP、SigLIPの学習済みVLMを固定し、ImageNetの正解付き画像を校正用と評価用に分けた。APSは、得点の高いクラスから順に確率を足した値を使い、正解クラスについて得られた値の分布から閾値を決める方法である。例えば校正時に犬の画像と正解ラベルを使い、利用時には別の画像について閾値内に入るカテゴリを集合で返す。
著者らはその閾値を変えずにImageNet-Sketchなどを評価した。被覆率は正解が集合に入った割合で、全画像とクラス別に集計する。SigLIP固有の得点は合計が1になる確率ではないため、APSでモデル系列を比べる際は得点をその形に変換した。
新規性
著者らが示したのは新しい予測手法ではなく、画像の種類が変わった際に、クラス別の被覆率まで追う監査である。平均被覆率だけでは見えない、正解をほぼ含められないクラスを調べた。
さらに、各クラスの評価件数を反映した有限標本の基準と照合し、低い値が最悪クラスを選んだ際の偶然のばらつきだけでは説明しにくいことを示した。
従来手法との違い
基準は、ImageNetの正解付き画像で全クラス共通の閾値を決める分割コンフォーマル予測である。著者らはクラス別に閾値を決めるMondrian校正、似たクラスをまとめる校正、ラベルのない移動先画像を使うConf-OTも比べた。
ImageNet-Sketchでは、これらの移動先ラベルを使わない方法は最悪クラスの被覆率を回復しなかった。移動先の正解ラベルでクラス別に再校正する方法は改善したが、全クラスのラベルを要し、候補集合も大きくなった。
実験結果
著者らはImageNetの評価用5万画像を校正用と元画像の評価用に等分し、目標被覆率0.90、10回のランダム分割で調べた。ImageNet-SketchでのAPSの平均被覆率はCLIPが0.861、OpenCLIPが0.860、SigLIPが0.864。一方、最悪クラスは0で、各クラス50画像の条件で10~12%のクラスが有限標本の基準値0.70を下回った。
同じSketchのCLIPについて、著者らは通常の方法で平均被覆率0.862、最悪クラス0.00、平均集合サイズ26.7と報告する。Conf-OTでは順に0.898、0.00、27.9。移動先の正解ラベルでクラス別に再校正した場合は0.911、0.75、39.2だった。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:写真で運用している商品分類を、手描き風の商品画像にも広げる前の受け入れ監査に使う。入力は商品画像と候補カテゴリ名、出力はVLMが選んだカテゴリ集合と、人が確認する画像の一覧とする。
元の写真と移動先の手描き画像について、カテゴリごとの正解ラベルを集める。追加センサーは想定しない。写真側で閾値を決めた後、手描き画像でクラス別被覆率と集合の大きさを測り、運用できるか判断する。改善効果は実測が必要である。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:まず正解ラベル付きの商品写真を校正用と評価用に分け、VLMのカテゴリ得点から通常のAPS予測集合を作る。これを基準とし、同じカテゴリについて正解付きの手描き画像を集める。必要な入力は画像とカテゴリ名で、追加センサーは想定しない。
手描き画像で平均とクラス別の被覆率、各クラスの件数、平均集合サイズ、人に回す件数を測る。必要なら移動先ラベルによるクラス別再校正も比較し、追加ラベル数と集合サイズの変化を記録する。閾値や採用条件は、この結果を見て決める。
限界と課題
著者らは、観察された失敗のうち、VLMの画像理解と得点・校正方法の寄与を完全には切り分けられないと述べる。また、論文でいう「安全」はクラス別の統計的な被覆率を指し、業務上の被害を測った結果ではない。
編集上の検証事項は、自社のカテゴリや画像の種類でも同じ傾向が出るかである。最悪クラスの値は評価件数の影響を受けるため、各クラスの件数と被覆率、平均被覆率、候補集合の大きさを併記して判断したい。
出典
元のタイトル・要旨を確認する(英語)
Does Marginal Coverage Guarantee Class-Conditional Safety for Zero-Shot VLMs Under Shift?
Split-conformal prediction provides marginal coverage under exchangeability and is increasingly used as an abstention layer for zero-shot vision-language models (VLMs). We audit this practice under deployment shift for CLIP, OpenCLIP, and SigLIP across ImageNet and non-ImageNet settings. Marginal coverage can remain relatively high while class-conditional tail coverage collapses: on ImageNet-Sketch, worst-class coverage falls to $\approx 0$ and 10-12% of classes lie below a finite-sample null floor, despite marginal coverage of about 0.86. The failure is aligned with target-domain class accuracy but is not predicted by the source-domain diagnostics we test. Source-side Mondrian calibration improves the in-distribution tail but does not transfer, while clustered conformal and Conf-OT improve marginal or average metrics without recovering the worst-class tail. Target-side class calibration substantially lifts the tail, but requires labels for every class and remains set-size-intensive. We further identify a 2-3$\times$ cross-family efficiency gap and show that native SigLIP sigmoid scores remove APS's probability-mass interpretation. The findings persist across the tested model scale, pretraining corpus, prompt, miscoverage level $α$, and shifted non-ImageNet settings. Marginal conformal coverage should therefore be treated as an average reliability statistic, not as a safety guarantee for the class tail.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




