atlas

Research map / Graph learning / GNN architectures

Intruding with Words: Towards Understanding Graph Injection Attacks at the Text Level

NeurIPS 2024 · Graph learning › GNN architectures · approach: Graph structure learning · 0 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.

Explores graph injection attacks that inject raw text (not embeddings) into text-attributed graphs, proposing three text-level GIA designs (ITGIA, VTGIA, WTGIA), with WTGIA combining word-frequency BoW embeddings and LLM text generation.

Problem

Existing graph injection attacks on text-attributed graphs inject node embeddings rather than actual text, which is unrealistic, can yield uninterpretable features, and is easily detected; the paper asks whether coherent, interpretable injected text can still attack GNNs effectively.

Approach

Three text-level GIAs: inverting optimized embeddings back to text (ITGIA), prompting LLMs to generate malicious text (VTGIA), and WTGIA which optimizes binary bag-of-words embeddings via row-wise constrained FGSM and then asks an LLM to generate text containing specified words and avoiding prohibited ones (via logit masking), revealing a performance–interpretability trade-off.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add HAO to ITGIA (ablation)ITGIA · Coraattack victim accuracy: 74.16 ± 1.76 -> 65.67 ± 1.48Helped
Add HAO to ITGIA (ablation)ITGIA · CiteSeerattack victim accuracy: 68.17 ± 0.94 -> 64.79 ± 1.30Helped
Add HAO to ITGIA (ablation)ITGIA · PubMedattack victim accuracy: 65.13 ± 1.67 -> 66.40 ± 2.33Mixed
Use HAO during embedding generation (ablation)ITGIA · Coraaverage cosine similarity: 0.14 -> 0.67Helped
Use HAO during embedding generation (ablation)ITGIA · CiteSeeraverage cosine similarity: 0.11 -> 0.56Helped
Use HAO during embedding generation (ablation)ITGIA · PubMedaverage cosine similarity: 0.06 -> 0.59Helped
Transfer ITGIA text to BoW embeddings instead of GTRITGIA · Coraattack victim accuracy: 67.83 ± 0.75 -> 84.04 ± 0.78Hurt
Transfer WTGIA text from BoW to GTR embeddingsWTGIA · Coraattack victim accuracy: 35.33 ± 1.29 -> 83.77 ± 1.11Hurt
Use topic requirements in the WTGIA prompt (ablation)WTGIA · Cora, CiteSeer, and PubMedattack victim accuracyHurt
Mask prohibited words during LLM generation (ablation)WTGIA · Cora, CiteSeer, and PubMedattack victim accuracyHelped
Increase the sparsity budget (ablation)WTGIA · Cora, CiteSeer, and PubMedattack victim accuracyMixed
Use Riemannian gradient descent instead of PGD (ablation)ITGIA · Text-level GIA experimentsattack performanceNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Cora CiteSeer PubMed

Benchmarks: Cora CiteSeer PubMed

Metrics: classification accuracy under attack average cosine similarity use rate

Baselines: SeqGIA MetaGIA TDGIA ATDGIA AGIA VTGIA ITGIA

Builds on: Vec2Text TDGIA AFGSM EGNNGuard TAPE

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