Vision / Model

AnomalyGPT, unsupervised on MVTec AD

Organisation
Institute of Automation, Chinese Academy of Sciences / Objecteye / Wuhan AI Research
Family
AnomalyGPT · version train_mvtec
Released
2023-08-29 (arXiv v1 submission date (https://arxiv.org/abs/2308.15366))
Checkpoints
FantasticGNU/AnomalyGPT train_mvtec/pytorch_model.pt
Weights
Open
Links

Training data disclosure: Full list

Level determined for 12% of benchmark cells.

“Consistent with previous IAD methods, we only use the normal data from these datasets for training.”
arxiv.org · paper · Section 4, Datasets · retrieved 2026-10-15
“Unsupervised on MVTec-AD”
raw.githubusercontent.com · readme · 2.4 weights table · retrieved 2026-10-15

Other declared training data

Benchmark cells

Industrial anomaly detection

Training data seen MVTec AD · in fine-tuning data: only the training split was used, not the benchmark's test data

Evidence (2)
“Consistent with previous IAD methods, we only use the normal data from these datasets for training.”
arxiv.org · paper · Section 4, Datasets · retrieved 2026-10-15
“We primarily adopt the approach proposed by NSA [24] to simulate anomalous data.”
arxiv.org · paper · Section 3.4 · retrieved 2026-10-15

Unknown MVTec AD 2 · training data not disclosed in enough detail

Unknown MVTec LOCO AD · training data not disclosed in enough detail

Unknown VisA · training data not disclosed in enough detail

Unknown Real-IAD · training data not disclosed in enough detail

Unknown MPDD · training data not disclosed in enough detail

Unknown BTAD · training data not disclosed in enough detail

Unknown KolektorSDD2 · training data not disclosed in enough detail

Notes

Decoder and prompt learner are trained (ImageBind, Vicuna frozen; PandaGPT weights as init). Used for the unsupervised MVTec-AD results and for one-shot transfer to VisA (Section 1; ablation Table 4: 'Unsupervised training and testing are carried out on the MVTec-AD dataset, while the one-shot performance is evaluated on the visa dataset').

Sources