TL;DR
The paper introduces DynAnom, an efficient and flexible framework for tracking and localizing node anomalies in large, evolving graphs, outperforming existing methods in speed and accuracy.
Contribution
DynAnom is a novel framework that efficiently quantifies node changes and detects anomalies in large dynamic graphs using personalized PageRank-based representation learning.
Findings
Achieves higher accuracy (0.5425) in node anomaly localization compared to baseline (0.2790).
Runs 2.3 times faster than baseline methods.
Demonstrates effectiveness on benchmark and real-world large-scale dynamic graphs.
Abstract
Tracking a targeted subset of nodes in an evolving graph is important for many real-world applications. Existing methods typically focus on identifying anomalous edges or finding anomaly graph snapshots in a stream way. However, edge-oriented methods cannot quantify how individual nodes change over time while others need to maintain representations of the whole graph all time, thus computationally inefficient. This paper proposes \textsc{DynAnom}, an efficient framework to quantify the changes and localize per-node anomalies over large dynamic weighted-graphs. Thanks to recent advances in dynamic representation learning based on Personalized PageRank, \textsc{DynAnom} is 1) \textit{efficient}: the time complexity is linear to the number of edge events and independent on node size of the input graph; 2) \textit{effective}: \textsc{DynAnom} can successfully track topological changes…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
