Anomaly Detection Paper Summary

Anomaly Detection Paper Summary

Reconstruction Based Methods

这种方法主要用于无监督的异常检测。通过神经网络重建输入图像,并以最小化重建图像和输入图像间的差距作为训练目标,来学习图像的特征信息,进而检测出异常图像。因为我们用正常图像训练网络,所以在测试的时候,我们认为输入的正常图像可以被顺利地重建出来;而对于异常图像,由于神经网络在训练时没有见过,很难重建出和原图相似的图像。换言之,这种重建误差就是异常图像的判断标准。对于某输入图像而言,重建误差越大,则该图像是异常图像的可能就越大

Restoration Based Methods

这种方法是对原始图像进行一些干扰操作(裁剪,消除,旋转等),通过神经网络恢复输入图像,并以最小化恢复图像和原始图像间的差距作为训练目标。这种方法类似于重建方法,测试时同样对图像进行不同的干扰操作,利用恢复误差判断图像的异常程度。此外,这种方法还可以用来定位异常区域。

Embedding Based Methods

这种方法主要是利用神经网络对图像提取特征,然后根据 feature map 层面的向量进行处理比较,进而实现异常检测。这种方法的原理是,异常图像在图像层面可能很难被检测出来,但可以通过投影到另一个表示空间。在新的空间层面下,异常样本可以被明显地划分出来

Discrimination Based Methods

这种方法的大部分是采用一个 one-class 的分类器,用来区分正常图像和异常图像。并将分类器的输出值作为输入图像的异常程度。

Knowledge Distillation Based Methods

这种方法采用知识蒸馏,将 teacher 网络的知识迁移到规模较小的 student 网络。利用 teacher 与 student 之间性能差异作为检测异常的标准。也即是说,这种方法认为 teacher 能够提取包括异常图像在内的特征;而 student 只学到了 teacher 关于正常图像的知识,仅能提取正常图像的特征。