Deep learning approaches to anomaly detection have recently improved the state of the art in detection performance on complex datasets such as large collections of images or text. These results have sparked a renewed interest in the anomaly detection problem and led to the introduction of a great variety of new methods. With the emergence of numerous such methods, including approaches based on generative models, one-class classification, and reconstruction, there is a growing need to bring methods of this field into a systematic and unified perspective. In this review we aim to identify the common underlying principles as well as the assumptions that are often made implicitly by various methods. In particular, we draw connections between classic 'shallow' and novel deep approaches and show how this relation might cross-fertilize or extend both directions. We further provide an empirical assessment of major existing methods that is enriched by the use of recent explainability techniques, and present specific worked-through examples together with practical advice. Finally, we outline critical open challenges and identify specific paths for future research in anomaly detection.
翻译:发现异常现象的深层学习方法最近改进了在大量收集图像或文字等复杂数据集的探测性能方面的先进水平,这些结果使人们对异常现象的探测问题重新产生兴趣,并导致采用各种新的方法。随着许多这类方法的出现,包括基于基因化模型、单级分类和重建的方法的出现,越来越需要将这一领域的方法纳入一个系统、统一的观点。在这次审查中,我们的目标是确定共同的基本原则以及往往由各种方法暗含的假设。特别是,我们在经典的“shallow”和新颖的深层次方法之间建立联系,并表明这种关系如何相互利用或扩展这两个方向。我们进一步对主要的现有方法进行了经验性评估,这些方法因使用近期的解释性技术而得到丰富,并提出了具体的工作实例和实用建议。最后,我们概述了关键的公开挑战,并确定了今后在发现异常现象方面的研究的具体途径。