Skip to main content
QUICK REVIEW

[论文解读] OCGNN: One-class Classification with Graph Neural Networks.

Xuhong Wang, Ying Du|arXiv (Cornell University)|Feb 22, 2020
Anomaly Detection Techniques and Applications被引用 9
一句话总结

OCGNN 是一种新颖的一类分类框架,将图神经网络(GNNs)与经典的单类学习目标相结合,用于检测图结构数据中的异常。通过利用 GNN 的表征学习能力以及单类 SVM 的鲁棒性,OCGNN 在多个基准数据集上的图异常检测任务中实现了最先进性能。

ABSTRACT

Nowadays, graph-structured data are increasingly used to model complex systems. Meanwhile, detecting anomalies from graph has become a vital research problem of pressing societal concerns. Anomaly detection is an unsupervised learning task of identifying rare data that differ from the majority. As one of the dominant anomaly detection algorithms, One Class Support Vector Machine has been widely used to detect outliers. However, those traditional anomaly detection methods lost their effectiveness in graph data. Since traditional anomaly detection methods are stable, robust and easy to use, it is vitally important to generalize them to graph data. In this work, we propose One Class Graph Neural Network (OCGNN), a one-class classification framework for graph anomaly detection. OCGNN is designed to combine the powerful representation ability of Graph Neural Networks along with the classical one-class objective. Compared with other baselines, OCGNN achieves significant improvements in extensive experiments.

研究动机与目标

  • 为解决图结构数据中的异常检测挑战,传统方法因结构复杂性而失效。
  • 将常用于表格数据的稳健且稳定的单类分类范式——推广至图结构数据。
  • 开发一种方法,结合 GNN 的表征能力与单类学习的归纳偏置,以提升异常检测性能。
  • 在保持可解释性与稳定性的同时,实现图异常检测的最先进性能。

提出的方法

  • OCGNN 使用图神经网络学习捕捉图中结构与特征信息的节点表征。
  • 在学习到的节点嵌入上应用单类学习目标——受单类 SVM 启发——以识别异常值。
  • 通过基于边距的损失函数端到端训练模型,促使正常节点在潜在空间中与原点分离。
  • 框架在表征学习过程中引入重构损失组件,以保留结构信息。
  • 通过优化目标隐式利用单类 SVM 的决策边界,实现稳健的异常检测。
  • 该方法具有可扩展性,并在无需标注异常样本的情况下,可在多种图数据集上良好泛化。

实验结果

研究问题

  • RQ1能否通过深度表征学习,有效将单类分类原则扩展至图结构数据?
  • RQ2图神经网络如何被调整以实现无监督异常检测,同时保持经典单类方法的鲁棒性?
  • RQ3将 GNN 与单类学习相结合,是否能优于现有图异常检测基线方法?
  • RQ4所提出的 OCGNN 框架在多样化图数据集上的稳定性与泛化能力如何?

主要发现

  • OCGNN 在多个基准数据集上的图异常检测任务中,相较于现有最先进基线方法,实现了显著的性能提升。
  • 将 GNN 与单类学习目标相结合,生成了更具判别性的节点表征,能更有效地分离正常与异常节点。
  • OCGNN 在多样化图结构与特征分布下表现出鲁棒性与泛化能力。
  • 即使在标注异常样本有限或缺失的情况下,该方法仍能保持高性能,适用于真实世界的无监督场景。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。