In the research area of anomaly detection, novel and promising methods are frequently developed. However, most existing studies, especially those leveraging deep neural networks, exclusively focus on the detection task only and ignore the interpretability of the underlying models as well as their detection results. However, anomaly interpretation, which aims to provide explanation of why specific data instances are identified as anomalies, is an equally (if not more) important task in many real-world applications. In this work, we pursue highly interpretable anomaly detection via invariant rule mining. Specifically, we leverage decision tree learning and association rule mining to automatically generate invariant rules that are consistently satisfied by the underlying data generation process. The generated invariant rules can provide explicit explanation of anomaly detection results and thus are extremely useful for subsequent decision-making. Furthermore, our empirical evaluation shows that the proposed method can also achieve comparable performance in terms of AUC and partial AUC with popular anomaly detection models in various benchmark datasets.
翻译:在发现异常现象的研究领域,经常开发出新的和有希望的方法,然而,大多数现有研究,特别是利用深神经网络的研究,只侧重于探测任务,而忽视基本模型及其检测结果的可解释性,然而,旨在解释为什么具体数据被确定为异常现象的异常现象的异常现象解释在许多现实世界应用中是一项同等(甚至更多)的重要任务。在这项工作中,我们通过无差别规则的采矿,寻求高度可解释的异常现象探测。具体地说,我们利用决定性树木学习和关联规则采矿,自动产生因基本数据生成过程而始终满足的变量规则。生成的变量规则可以明确解释异常现象检测结果,从而对随后的决策非常有用。此外,我们的实证评估表明,拟议的方法也可以在奥地利联合自卫组织和部分ACC方面实现与各种基准数据集中流行的异常现象检测模型的类似性业绩。