Anomaly detection is to recognize samples that differ in some respect from the training observations. These samples which do not conform to the distribution of normal data are called outliers or anomalies. In real-world anomaly detection problems, the outliers are absent, not well defined, or have a very limited number of instances. Recent state-of-the-art deep learning-based anomaly detection methods suffer from high computational cost, complexity, unstable training procedures, and non-trivial implementation, making them difficult to deploy in real-world applications. To combat this problem, we leverage a simple learning procedure that trains a lightweight convolutional neural network, reaching state-of-the-art performance in anomaly detection. In this paper, we propose to solve anomaly detection as a supervised regression problem. We label normal and anomalous data using two separable distributions of continuous values. To compensate for the unavailability of anomalous samples during training time, we utilize straightforward image augmentation techniques to create a distinct set of samples as anomalies. The distribution of the augmented set is similar but slightly deviated from the normal data, whereas real anomalies are expected to have an even further distribution. Therefore, training a regressor on these augmented samples will result in more separable distributions of labels for normal and real anomalous data points. Anomaly detection experiments on image and video datasets show the superiority of the proposed method over the state-of-the-art approaches.
翻译:异常的检测是承认在某些方面不同于培训观测的样本。 这些与正常数据分布不相符的样本被称为异常点或异常点。 在现实世界异常点的检测问题中,异常点不存在,没有明确界定,或者数量非常有限。最近最先进的基于深层次学习的异常点检测方法存在高计算成本、复杂程度、不稳定的培训程序以及非三重性实施,因此难以在现实世界应用中应用这些样本。为了解决这一问题,我们利用一个简单的学习程序来训练轻量的神经神经网络,达到异常点检测的状态。在本文件中,我们建议解决异常点检测问题,作为监管的回归问题。我们用连续值的两个分解分布标出正常和异常点数据。为了弥补培训期间缺少反常标样本的情况,我们使用直接的图像增强技术来创建一套不同的异常点。 强化集的分布与正常数据相似,但稍有偏差,而真正的异常点在异常点的检测中,我们建议解决异常点的异常点,作为监管的回归问题。我们用两种相异点标的分布方式来标注。因此,对正常的图像进行更深层的分布进行再分析。