Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Laplacian Change Point Detection for Dynamic Graphs

About

Dynamic and temporal graphs are rich data structures that are used to model complex relationships between entities over time. In particular, anomaly detection in temporal graphs is crucial for many real world applications such as intrusion identification in network systems, detection of ecosystem disturbances and detection of epidemic outbreaks. In this paper, we focus on change point detection in dynamic graphs and address two main challenges associated with this problem: I) how to compare graph snapshots across time, II) how to capture temporal dependencies. To solve the above challenges, we propose Laplacian Anomaly Detection (LAD) which uses the spectrum of the Laplacian matrix of the graph structure at each snapshot to obtain low dimensional embeddings. LAD explicitly models short term and long term dependencies by applying two sliding windows. In synthetic experiments, LAD outperforms the state-of-the-art method. We also evaluate our method on three real dynamic networks: UCI message network, US senate co-sponsorship network and Canadian bill voting network. In all three datasets, we demonstrate that our method can more effectively identify anomalous time points according to significant real world events.

Shenyang Huang, Yasmeen Hitti, Guillaume Rabusseau, Reihaneh Rabbany• 2020

Related benchmarks

TaskDatasetResultRank
Change Point DetectionSynthetic SBM Full evolution to endpoint graph
Rand Index77.16
49
Change Point DetectionSynthetic SBM changing speed CPD (full evolution)
F1 Score57.51
49
Change Point DetectionSynthetic SBM datasets changing speed (test)
Hausdorff Distance15.45
49
Change Point DetectionSynthetic SBM endpoint deviation and full evolution
F1 Score59.63
49
Change Point DetectionSynthetic SBM Change with possibly partial evolution
Rand Index68.48
49
Change Point DetectionCPD synthetic SBM endpoint deviation and partial evolution
Hausdorff distance19.93
49
Change Point DetectionSynthetic SBM pace changes on fixed trajectories
Rand Index72.39
49
Change Point DetectionCPD with endpoint deviation and full evolution (SBM)
Hausdorff Distance17.92
49
Change Point DetectionSynthetic SBM endpoint deviation and partial evolution
F1 Score51.78
49
Change Point DetectionSynthetic Dataset 2 (test)
F1 Score83.3
18
Showing 10 of 10 rows

Other info

Follow for update