表示
超・人工知能研究所 Super AI Research Lab トップへ超・人工知能研究所AI Research Lab / ぱそ太郎工事中

since
平成38年9月29日

← 検索結果に戻る

画像の異常を調べ直して判定するAnomalyAgent――製造・物流の文脈まで扱う学習不要の手法

AnomalyAgent

保存した記事を見るこのブラウザに保存します。無料会員で端末間の同期・フォルダ整理
原論文の図

AnomalyAgentの原論文から掲載した図です。細部はクリックして拡大できます。

原論文の図の説明を読む

Figure 1 : Comparison of conventional VLM-based AD, previous MLLM-based AD, and our AnomalyAgent. Existing VLM-based methods mainly rely on similarity-based anomaly scoring, while previous MLLM-based methods use MLLMs as post-hoc reasoning modules after task-specific adaptation. In contrast, AnomalyAgent customizes the agentic abilities of MLLMs for AD and directly integrate them into the AD process in a fully training-free manner.

出典:AnomalyAgent / arXiv ↗

概要

  • 画像の説明、正常・異常の候補、視覚的な再確認を組み合わせ、追加学習なしで正常・異常を判定する。
  • 少数の正常画像があれば、その特徴を記憶に入れて、異常に見えやすい正常例への判断を調整する。
  • 著者らは5データセットで評価し、ゼロショットの平均性能が学習不要の最良比較手法を最大AUROC 2.7ポイント上回ったと報告する。
補足:編集した模式図で仕組みを確認する

VISUAL EXPLAINER

図でつかむ、AnomalyAgentの仕組み

左から右へ読む
  1. 01検査画像と品目名
  2. 02正常・異常の手掛かり
  3. 03画像を再確認
  4. 04判定と理由

原論文の説明をもとにした模式図です。処理の細部は省略しています。

研究の背景

異常検知は、通常と違う画像を見つける仕事である。傷やへこみは見た目で分かっても、物流や製造では、部品の組み合わせや物の配置など、周囲との関係を見なければ異常と判断できない場合がある。

異常は種類が多く、すべてを学習例として集めにくい。そこで著者らは、対象の異常例を使わないゼロショットと、少数の正常例だけを参照する少数例の設定を扱った。

手法

AnomalyAgentは画像と品目名を受け取り、画像の複数の説明文を作る。その説明を、正常・異常を表す候補文と比べて手掛かりの報告にまとめる。「反事実」とは、実際の見え方を正常だった場合や異常だった場合の候補と照らすことであり、ここで得た点数だけで結論は出さない。例えば部品の写真なら、欠品や変形の候補と、そろった正常な外観の候補を照合する。

次に計画役が疑わしい箇所を決め、必要に応じて拡大、ぼけ補正、明るさ調整などで画像を見直す。判定役が正常・異常・不確実のいずれかを理由付きで出し、不確実なら見直し役が不足した証拠を探す。正常画像が少数ある場合は、その画像の説明や過去の判定を記憶に保存し、似た正常例を参照して判断を調整する。

新規性

著者らが主張する進歩は、画像と言葉の類似度を閾値で区切る方式から、異常の仮説を立て、道具で確かめ、必要なら見直して二択の判定を出す方式への変更にある。

少数の正常画像がある場合には、その画像を記憶として参照し、異常に見えやすい正常な特徴を判定に反映する。対象データに合わせたモデルの追加学習は行わない。

従来手法との違い

学習不要のWinCLIPは、画像の特徴と言葉による説明の近さなどから異常を点数化する。AnomalyAgentも途中で類似度を使うが、その報告を最終判定の固定規則とはせず、画像の確認と推論に渡す。

著者らは学習不要のCLIP、WinCLIP、MRADや汎用エージェントReActと比較した。追加学習を行う手法も参考として載せるが、同じ学習条件での直接比較とは区別している。

実験結果

著者らはMVTec、HeadCT、LAG、Kaputt、MVTec LOCOの5データセットで、画像全体の正常・異常判定を評価した。少数例の条件では、対象データから選んだ正常画像を1、2、4枚使い、比較手法間で同じ画像を参照させた。

指標はAUROC(判定点数による識別力)とF1-max(閾値を変えたときの最高F1値)である。著者らによれば、ゼロショットでは学習不要の最良比較手法に対し、平均性能で最大AUROC 2.7ポイント、F1-max 1.7ポイント上回った。確認できた本文の範囲では、各データセットの表の全数値と少数例での改善幅は確認できない。

応用の可能性

編集上の応用案 · 論文が実証した用途とは区別しています。

編集上の応用案:物流拠点で、荷物の写真と品目名を入力し、破損だけでなく配置や構成の不自然さを確認する補助画面に使う。出力は「正常・異常」の判定と、その根拠になった観察内容とする。

担当者は判定に使われた画像の拡大結果や正常例を見て、最終判断を記録する。現場の配置規則をAIが正しく理解できるかは別途確かめる必要があり、この運用自体は論文で実証されたものではない。

応用先の候補からNauhに相談できます。

導入時の検証

導入時の検証案 · 対象データでの再評価が必要です。

導入時の検証案:一つの品目について、正常写真と、外観不良・配置違いを含む判定済み写真を用意する。正常例なしの設定と、少数の正常例を渡す設定を分け、同じ写真群に対して試す。

比較対象は既存の画像類似度による判定や現行の目視判定とし、見逃し率、誤報率、理由の妥当性、1件当たりの処理時間を記録する。誤判定例では、元画像、補正後画像、参照した正常例のどこで判断が変わったかを確認する。

限界と課題

著者らは、表面の傷だけでなく文脈や物の関係に依存する異常を扱う必要を問題として挙げる。一方、確認できた本文の範囲では、推論時間、道具を繰り返し呼ぶ際の費用、誤判定の詳細な内訳までは確定できない。

編集上の確認点は、照明や撮影角度が変わる現場で判定が安定するか、正常例の選び方で結果が変わるか、説明が画像中の事実と一致するかである。医療画像での評価を含むことは、そのまま診断用途で使える根拠にはならない。

応用先の候補
研究内容と応用案に基づく分類です。業界での導入実績を示すものではありません。

出典

元のタイトル・要旨を確認する(英語)

AnomalyAgent: Training-Free Agentic Models for Zero-/Few-Shot Anomaly Detection

Benefiting from generalizability of vision-language models (VLMs) such as CLIP, many zero-/few-shot anomaly detection (AD) approaches have achieved impressive detection performance across various datasets. Nevertheless, they require substantial training on large auxiliary datasets to adapt VLMs to anomaly detection, and their inference largely relies on visual-text embedding similarity-based anomaly scores, lacking reasoning abilities to detect complex anomalies that require in-depth contextual understanding. To address this limitation, we propose \textbf{AnomalyAgent}, a novel training-free, agentic framework that leverages the advanced reasoning and generalization capabilities of multimodal large language models (MLLMs) for anomaly detection. The key ingredients include \textbf{1)} a comprehensive anomaly-centric toolset that enables adaptive MLLM-driven, agentic anomaly reasoning in zero-shot settings, and \textbf{2)} a customized memory module that grounds anomaly reasoning with few-shot, in-context reference examples. We extend evaluation beyond the detection of simple anomalies (e.g., surface defects like cracks and dents and clear lesions) in widely used benchmarks to more diverse types of anomalies such as logical/contextual anomalies in logistics and manufacturing settings. Extensive experiment results demonstrate that our AnomalyAgent achieves substantially better performance compared to training-free VLM-based AD and generic agentic methods, highlighting its superior generalization capability in both zero-shot and few-shot anomaly detection settings. The code implementation can be find at this address.

論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-09-30