We propose OneFlow - a flow-based one-class classifier for anomaly (outlier) detection that finds a minimal volume bounding region. Contrary to density-based methods, OneFlow is constructed in such a way that its result typically does not depend on the structure of outliers. This is caused by the fact that during training the gradient of the cost function is propagated only over the points located near to the decision boundary (behavior similar to the support vectors in SVM). The combination of flow models and a Bernstein quantile estimator allows OneFlow to find a parametric form of bounding region, which can be useful in various applications including describing shapes from 3D point clouds. Experiments show that the proposed model outperforms related methods on real-world anomaly detection problems.
翻译:我们建议“OneFlow”——一个以流动为基础的单级分类器,用于检测异常(外层),该分类器可以找到最小的体积界限区域。与基于密度的方法相反,“OneFlow”的构建方式是,其结果通常不取决于外部层的结构。造成这种情况的原因是,在培训过程中,成本函数的梯度只传播到靠近决定边界的点(行为类似于SVM中的辅助矢量)。流量模型和伯恩斯坦量度估计仪的组合使得OneFlow能够找到一种约束区域的参数形式,这种形式在各种应用中有用,包括描述3D点云的形状。实验表明,拟议的模型在现实世界异常探测问题上超越了相关方法。