图异常检测丨异常边检测算法综述
大纲
根据算法模型的检测级别图异常检测任务大体上分为三类:
- Node-Level:图异常检测丨异常节点检测算法综述
- Edge-Level:图异常检测丨异常边检测算法综述
- (Sub)Graph-Level:图异常检测丨异常(子)图检测算法综述
在上述分类下可以根据图数据类型可以进一步区分,主要包括:① 静态图:简单图,属性图 ② 动态图
异常边检测
与针对单个节点的异常节点检测相比,异常边检测旨在识别异常链接,这些链接通常会告知真实对象之间的意外或不寻常的关系。
一般处理边流的情况,因此边异常检测模型普遍是针对动态图检测。
传统方法
[ICDM 2018] SedanSpot [1]
异常边两种情形:① 连接图中断开的区域 ② 突然大量出现。对于输入的边,模型给每条边分配异常分数,得分最高的前 条边是异常。
[WSDM 2021] F-Fade [2]
融合了概率模型和矩阵分解的优点,可以同时捕获节点的时间和结构变化。
DNN-based
[IJCNN 2020] [3]
通过对这些深度模型的边分布进行建模来解决问题,并识别最不可能出现异常的现有边。
GCN-based
[ICDM 2020] AANE [4]
通过在训练期间迭代更新嵌入和检测结果,同时考虑异常边训练和性能问题。
NRL-based
[IJDSA 2020] ICANE [5]
通过节点和边的共同嵌入来进行交互内容感知网络嵌入的想法。不是针对异常检测任务但其边表示学习方法可以借鉴。
上述仅代表目前个人统计的图异常检测领域的部分方法,后续学习补充…
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 梦家博客!
评论
TwikooValine