CRAIJul 26, 2023

Coupled-Space Attacks against Random-Walk-based Anomaly Detection

arXiv:2307.14387v25 citationsh-index: 34
Originality Incremental advance
AI Analysis

This work addresses security risks in graph-based anomaly detection systems, which are incremental by building on known attack surfaces to propose novel coupled strategies.

The paper tackles the vulnerability of Random-Walk-based Anomaly Detection (RWAD) by designing coupled-space attacks that exploit both graph-space and feature-space surfaces, proving the problem is NP-hard and demonstrating effective evasion with limited budgets, such as significantly decreasing anomaly scores in black-box settings.

Random Walks-based Anomaly Detection (RWAD) is commonly used to identify anomalous patterns in various applications. An intriguing characteristic of RWAD is that the input graph can either be pre-existing or constructed from raw features. Consequently, there are two potential attack surfaces against RWAD: graph-space attacks and feature-space attacks. In this paper, we explore this vulnerability by designing practical coupled-space attacks, investigating the interplay between graph-space and feature-space attacks. To this end, we conduct a thorough complexity analysis, proving that attacking RWAD is NP-hard. Then, we proceed to formulate the graph-space attack as a bi-level optimization problem and propose two strategies to solve it: alternative iteration (alterI-attack) or utilizing the closed-form solution of the random walk model (cf-attack). Finally, we utilize the results from the graph-space attacks as guidance to design more powerful feature-space attacks (i.e., graph-guided attacks). Comprehensive experiments demonstrate that our proposed attacks are effective in enabling the target nodes from RWAD with a limited attack budget. In addition, we conduct transfer attack experiments in a black-box setting, which show that our feature attack significantly decreases the anomaly scores of target nodes. Our study opens the door to studying the coupled-space attack against graph anomaly detection in which the graph space relies on the feature space.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes