• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

MOCCA:用于异常检测的多层单类分类

MOCCA: Multilayer One-Class Classification for Anomaly Detection.

作者信息

Massoli Fabio Valerio, Falchi Fabrizio, Kantarci Alperen, Akti Seymanur, Ekenel Hazim Kemal, Amato Giuseppe

出版信息

IEEE Trans Neural Netw Learn Syst. 2022 Jun;33(6):2313-2323. doi: 10.1109/TNNLS.2021.3130074. Epub 2022 Jun 1.

DOI:10.1109/TNNLS.2021.3130074
PMID:34874873
Abstract

Anomalies are ubiquitous in all scientific fields and can express an unexpected event due to incomplete knowledge about the data distribution or an unknown process that suddenly comes into play and distorts the observations. Usually, due to such events' rarity, to train deep learning (DL) models on the anomaly detection (AD) task, scientists only rely on "normal" data, i.e., nonanomalous samples. Thus, letting the neural network infer the distribution beneath the input data. In such a context, we propose a novel framework, named multilayer one-class classification (MOCCA), to train and test DL models on the AD task. Specifically, we applied our approach to autoencoders. A key novelty in our work stems from the explicit optimization of the intermediate representations for the task at hand. Indeed, differently from commonly used approaches that consider a neural network as a single computational block, i.e., using the output of the last layer only, MOCCA explicitly leverages the multilayer structure of deep architectures. Each layer's feature space is optimized for AD during training, while in the test phase, the deep representations extracted from the trained layers are combined to detect anomalies. With MOCCA, we split the training process into two steps. First, the autoencoder is trained on the reconstruction task only. Then, we only retain the encoder tasked with minimizing the L distance between the output representation and a reference point, the anomaly-free training data centroid, at each considered layer. Subsequently, we combine the deep features extracted at the various trained layers of the encoder model to detect anomalies at inference time. To assess the performance of the models trained with MOCCA, we conduct extensive experiments on publicly available datasets, namely CIFAR10, MVTec AD, and ShanghaiTech. We show that our proposed method reaches comparable or superior performance to state-of-the-art approaches available in the literature. Finally, we provide a model analysis to give insights regarding the benefits of our training procedure.

摘要

异常现象在所有科学领域中都普遍存在,它可能表示由于对数据分布的了解不完整或某个未知过程突然起作用并扭曲观测结果而导致的意外事件。通常,由于此类事件的罕见性,为了在异常检测(AD)任务上训练深度学习(DL)模型,科学家们仅依赖“正常”数据,即非异常样本。这样,就让神经网络推断输入数据背后的分布。在这种背景下,我们提出了一种名为多层单类分类(MOCCA)的新颖框架,用于在AD任务上训练和测试DL模型。具体而言,我们将我们的方法应用于自动编码器。我们工作中的一个关键新颖之处在于对手头任务的中间表示进行显式优化。实际上,与将神经网络视为单个计算块的常用方法不同,即仅使用最后一层的输出,MOCCA明确利用了深度架构的多层结构。在训练期间,针对AD对每一层的特征空间进行优化,而在测试阶段,将从训练层提取的深度表示进行组合以检测异常。使用MOCCA,我们将训练过程分为两个步骤。首先,仅在重建任务上训练自动编码器。然后,我们仅保留负责在每个考虑的层上最小化输出表示与参考点(无异常训练数据质心)之间的L距离的编码器。随后,我们在推理时组合在编码器模型的各个训练层提取的深度特征以检测异常。为了评估使用MOCCA训练的模型的性能,我们在公开可用的数据集(即CIFAR10、MVTec AD和上海科技数据集)上进行了广泛的实验。我们表明,我们提出的方法达到了与文献中现有最先进方法相当或更优的性能。最后,我们提供了一个模型分析,以深入了解我们训练过程的优点。

相似文献

1
MOCCA: Multilayer One-Class Classification for Anomaly Detection.MOCCA:用于异常检测的多层单类分类
IEEE Trans Neural Netw Learn Syst. 2022 Jun;33(6):2313-2323. doi: 10.1109/TNNLS.2021.3130074. Epub 2022 Jun 1.
2
A Neural Network for Image Anomaly Detection with Deep Pyramidal Representations and Dynamic Routing.一种具有深度金字塔表示和动态路由的用于图像异常检测的神经网络。
Int J Neural Syst. 2020 Oct;30(10):2050060. doi: 10.1142/S0129065720500604. Epub 2020 Sep 16.
3
Attract-Repel Encoder: Learning Anomaly Representation Away From Landmarks.
IEEE Trans Neural Netw Learn Syst. 2022 Jun;33(6):2466-2479. doi: 10.1109/TNNLS.2021.3105400. Epub 2022 Jun 1.
4
Graph Regularized Deep Sparse Representation for Unsupervised Anomaly Detection.基于图正则化深度稀疏表示的无监督异常检测
Comput Intell Neurosci. 2021 Nov 3;2021:4026132. doi: 10.1155/2021/4026132. eCollection 2021.
5
An informative dual ForkNet for video anomaly detection.一种用于视频异常检测的信息丰富的双 ForkNet。
Neural Netw. 2024 Nov;179:106509. doi: 10.1016/j.neunet.2024.106509. Epub 2024 Jul 11.
6
An explainable and efficient deep learning framework for video anomaly detection.一种用于视频异常检测的可解释且高效的深度学习框架。
Cluster Comput. 2022;25(4):2715-2737. doi: 10.1007/s10586-021-03439-5. Epub 2021 Nov 23.
7
Context-aware feature reconstruction for class-incremental anomaly detection and localization.用于类增量异常检测与定位的上下文感知特征重建
Neural Netw. 2025 Jan;181:106788. doi: 10.1016/j.neunet.2024.106788. Epub 2024 Oct 9.
8
Convolutional autoencoder based on latent subspace projection for anomaly detection.基于潜在子空间投影的卷积自动编码器用于异常检测。
Methods. 2023 Jun;214:48-59. doi: 10.1016/j.ymeth.2023.04.007. Epub 2023 Apr 28.
9
Feature Encoding With Autoencoders for Weakly Supervised Anomaly Detection.用于弱监督异常检测的自动编码器特征编码
IEEE Trans Neural Netw Learn Syst. 2022 Jun;33(6):2454-2465. doi: 10.1109/TNNLS.2021.3086137. Epub 2022 Jun 1.
10
UTRAD: Anomaly detection and localization with U-Transformer.UTRAD:基于 U-Transformer 的异常检测和定位。
Neural Netw. 2022 Mar;147:53-62. doi: 10.1016/j.neunet.2021.12.008. Epub 2021 Dec 21.

引用本文的文献

1
Industrial Image Anomaly Detection via Synthetic-Anomaly Contrastive Distillation.基于合成异常对比蒸馏的工业图像异常检测
Sensors (Basel). 2025 Jun 13;25(12):3721. doi: 10.3390/s25123721.
2
Dense Out-of-Distribution Detection by Robust Learning on Synthetic Negative Data.通过对合成负数据进行稳健学习实现密集的分布外检测
Sensors (Basel). 2024 Feb 15;24(4):1248. doi: 10.3390/s24041248.