atlas

Research map / Adversarial robustness and security / Black-box and transfer attacks

Highly Imperceptible Black-Box Graph Injection Attacks with Reinforcement Learning

AAAI 2025 · Adversarial robustness and security › Black-box and transfer attacks · approach: Query-efficient black-box attacks · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes TEANI, a model-agnostic black-box graph node injection evasion attack that formulates adversarial feature selection as an MDP and trains a PPO agent using only victim-model query results.

Problem

Graph neural node classifiers are vulnerable to evasion attacks, but existing node injection attacks depend on knowledge of the victim architecture and often generate injected nodes with unconstrained feature counts, hurting stealthiness.

Approach

Models injected-node generation as a Markov decision process where a PPO agent picks features one at a time under a feature budget, rewarded by the change in the target node's classification loss from black-box queries, with a cosine-similarity loss to keep injected nodes close to the target in feature space.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace G2A2C with TEANIsingle-node injection against GCN · Coramisclassification rate: 36.3 -> 59.7Helped
replace G2A2C with TEANIsingle-node injection against GAT · Coramisclassification rate: 33.4 -> 58.0Helped
replace G2A2C with TEANIsingle-node injection against APPNP · Coramisclassification rate: 36.4 -> 39.5Helped
replace G2A2C with TEANIsingle-node injection against GCN · Citeseermisclassification rate: 49.4 -> 64.2Helped
replace G2A2C with TEANIsingle-node injection against GAT · Citeseermisclassification rate: 55.6 -> 70.4Helped
replace G2A2C with TEANIsingle-node injection against APPNP · Citeseermisclassification rate: 48.0 -> 48.5Helped
replace G2A2C with TEANIsingle-node injection against GCN · Cora-MLmisclassification rate: 34.8 -> 47.6Helped
replace G2A2C with TEANIsingle-node injection against GAT · Cora-MLmisclassification rate: 33.6 -> 37.1Helped
replace G2A2C with TEANIsingle-node injection against APPNP · Cora-MLmisclassification rate: 34.1 -> 36.4Helped
increase the injected-node budget from one to five nodes (ablation)TEANI · Coramisclassification rate: approximately 60%; below 10%Helped
increase the feature budget to 10 non-zero features (ablation)TEANI against GCN · Coramisclassification rate: exceeds 40%Helped
increase the feature budget to 50 (ablation)TEANI · Coraclassification accuracy: around 30%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Cora Citeseer Cora-ML

Benchmarks: Cora Citeseer Cora-ML

Metrics: misclassification rate

Baselines: Random GCIA G-NIA TDGIA G2A2C

Builds on: PPO GCIA G2A2C TDGIA G-NIA

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy