3 个月前

PUAD:一种令人沮丧的简单方法实现鲁棒的异常检测

PUAD:一种令人沮丧的简单方法实现鲁棒的异常检测

摘要

在实时计算机视觉应用中,开发一种准确且高效的异常检测模型是一项重要任务。现有研究多致力于构建单一模型,以检测结构异常或逻辑异常,而这两类异常在本质上具有显著差异。大多数现有方法隐含地假设异常可通过识别异常位置来表征。然而,我们指出,诸如物体数量错误等逻辑异常难以通过空间特征图有效表达,因而需要采用替代性方法。此外,本文重点探讨了在聚合了特征图空间信息的特征空间中,利用分布外(out-of-distribution, OOD)检测方法识别逻辑异常的可能性。作为验证,我们提出一种方法,将简单的特征空间分布外检测机制与当前最先进的基于重建的异常检测方法进行对比。尽管所提方法结构简单,但我们的方法——PUAD(可图示与不可图示异常检测)在MVTec LOCO AD数据集上取得了当前最优的检测性能。

代码仓库

LeapMind/PUAD
官方
pytorch
GitHub 中提及

基准测试

基准方法指标
anomaly-detection-on-mvtec-loco-adPUAD-S
Avg. Detection AUROC: 93.1
Detection AUROC (only logical): 92.0
Detection AUROC (only structural): 94.1
anomaly-detection-on-mvtec-loco-adPUAD-M
Avg. Detection AUROC: 94.4
Detection AUROC (only logical): 93.7
Detection AUROC (only structural): 95.9

用 AI 构建 AI

从想法到上线——通过免费 AI 协同编程、开箱即用的环境和市场最优价格的 GPU 加速您的 AI 开发

AI 协同编程
即用型 GPU
最优价格
立即开始

Hyper Newsletters

订阅我们的最新资讯
我们会在北京时间 每周一的上午九点 向您的邮箱投递本周内的最新更新
邮件发送服务由 MailChimp 提供
PUAD:一种令人沮丧的简单方法实现鲁棒的异常检测 | 论文 | HyperAI超神经