论文标题
通过神经网络的空空间分析离群值检测
Outlier Detection through Null Space Analysis of Neural Networks
论文作者
论文摘要
许多机器学习分类系统缺乏能力意识。具体而言,许多系统缺乏识别何时将离群值(例如,与培训数据分布中不同和未表示的样本)呈现给系统的能力。检测异常值的能力具有实际意义,因为它可以帮助系统在遇到意外数据时以合理的方式行事。在先前的工作中,通常在与分类模型不同的处理管道中进行异常检测。因此,对于结合了离群检测和分类的完整系统,必须训练两个模型,从而提高方法的整体复杂性。在本文中,我们使用空空间的概念将离群检测方法直接集成到用于分类的神经网络中。我们的方法称为神经网络的空空间分析(NUSA),通过在数据通过网络传递时计算和控制空空间投影的大小来起作用。然后,我们可以计算一个可以区分正常数据和异常数据的分数。结果表明,表明接受NUSA训练的网络保留其分类性能,同时也能够以类似于常用的离群值检测算法的速率检测异常值。
Many machine learning classification systems lack competency awareness. Specifically, many systems lack the ability to identify when outliers (e.g., samples that are distinct from and not represented in the training data distribution) are being presented to the system. The ability to detect outliers is of practical significance since it can help the system behave in an reasonable way when encountering unexpected data. In prior work, outlier detection is commonly carried out in a processing pipeline that is distinct from the classification model. Thus, for a complete system that incorporates outlier detection and classification, two models must be trained, increasing the overall complexity of the approach. In this paper we use the concept of the null space to integrate an outlier detection method directly into a neural network used for classification. Our method, called Null Space Analysis (NuSA) of neural networks, works by computing and controlling the magnitude of the null space projection as data is passed through a network. Using these projections, we can then calculate a score that can differentiate between normal and abnormal data. Results are shown that indicate networks trained with NuSA retain their classification performance while also being able to detect outliers at rates similar to commonly used outlier detection algorithms.