journal article·2025-09-02Open access

Homophily-Guided Backdoor Attacks on GNN-Based Link Prediction

Yadong Wang, Zhiwei Zhang, Pengpeng Qiao, Ye Yuan, Guoren Wang

Applied Sciences· Volume 15· Issue 17

Abstract

Graph Neural Networks (GNNs) have shown strong performance in link prediction, a core task in graph analysis. However, recent studies reveal their vulnerability to backdoor attacks, which can manipulate predictions stealthily and pose significant yet underexplored security risks. The existing backdoor strategies for link prediction suffer from two key limitations: gradient-based optimization is computationally intensive and scales poorly to large graphs, while single-node triggers introduce noticeable structural anomalies and local feature inconsistencies, making them both detectable and less effective. To address these limitations, we propose a novel backdoor attack framework grounded in the principle of homophily, designed to balance effectiveness and stealth. For each selected target link to be poisoned, we inject a unique path-based trigger by adding a bridge node that acts as a shared neighbor. The bridge node’s features are generated through a context-aware probabilistic sampling mechanism over the joint neighborhood of the target link, ensuring high consistency with the local graph context. Furthermore, we introduce a confidence-based trigger injection strategy that selects non-existent links with the lowest predicted existence probabilities as targets, ensuring a highly effective attack from a small poisoning budget. Extensive experiments on five benchmark datasets—Cora, Citeseer, Pubmed, CS, and the large-scale Physics graph—demonstrate that our method achieves superior performance in terms of Attack Success Rate (ASR) while maintaining a low Benign Performance Drop (BPD). These results highlight a novel and practical threat to GNN-based link prediction, offering valuable insights for designing more robust graph learning systems.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Graph Neural Networks · Complex Network Analysis Techniques · Topic Modeling

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computer Science & Technolohy, Beijing Institute of Technology, Beijing 100081, China

School of Computer Science, Institute of Science Tokyo, Tokyo 152-8550, Japan

Funding

NSFC · National Key R&D Program of China

References (37)

Show source-provided references
1. A review of graph neural networks: Concepts, architectures, techniques, challenges, datasets, applications, and future directions10.1186/s40537-023-00876-4 ↗
2. FedGL: Federated graph learning framework with global self-supervision10.1016/j.ins.2023.119976 ↗
3. Fairness amidst non-IID graph data: A literature review
4. Thapliyal, K., Thapliyal, M., and Thapliyal, D. (2024). Social media and health communication: A review of advantages, challenges, and best practices. Emerging Technologies for Health Literacy and Medical Practice, IGI Global Scientific Publishing.10.4018/979-8-3693-1214-8.ch017 ↗
5. Biological interactions mediate soil functions by altering rare microbial communities10.1021/acs.est.4c00375 ↗
6. A review of recommender systems based on knowledge graph embedding10.1016/j.eswa.2024.123876 ↗
7. A comprehensive survey of link prediction methods: D. Arrar et al10.1007/s11227-023-05591-8 ↗
8. Link prediction based on graph neural networks
9. Link prediction techniques, applications, and performance: A survey10.1016/j.physa.2020.124289 ↗
10. Co-authorship networks: A review of the literature10.1108/AJIM-09-2014-0116 ↗
11. Co-citation and co-authorship networks of statisticians10.1080/07350015.2021.1978469 ↗
12. Link prediction approach to recommender systems10.1007/s00607-023-01227-0 ↗
13. Pre-training graph neural networks for link prediction in biomedical networks10.1093/bioinformatics/btac100 ↗
14. Knowledge graph embedding for link prediction: A comparative analysis
15. Knowledge-driven cybersecurity intelligence: Software vulnerability coexploitation behavior discovery10.1109/TII.2022.3192027 ↗
16. A comprehensive survey on graph neural networks10.1109/TNNLS.2020.2978386 ↗
17. Graph neural networks10.1038/s43586-024-00294-7 ↗
18. Gani: Global attacks on graph neural networks via imperceptible node injections10.1109/TCSS.2024.3361027 ↗
19. Adversarial attack and defense on graph data: A survey
20. Simple and efficient partial graph adversarial attack: A new perspective10.1109/TKDE.2024.3364972 ↗
21. Backdoor learning: A survey10.1109/TNNLS.2022.3182979 ↗
22. Saha, A., Subramanya, A., and Pirsiavash, H. (2020, January 7–12). Hidden trigger backdoor attacks. Proceedings of the AAAI Conference on Artificial Intelligence, New York, NY, USA.10.1609/aaai.v34i07.6871 ↗
23. Link-backdoor: Backdoor attack on link prediction via node injection10.1109/TCSS.2023.3260833 ↗
24. Dai, J., and Sun, H. (2024). A backdoor attack against link prediction tasks with graph neural networks. arXiv.
25. Kipf, T.N., and Welling, M. (2016). Variational graph auto-encoders. arXiv.
26. Pan, S., Hu, R., Long, G., Jiang, J., Yao, L., and Zhang, C. (2018, January 13–19). Adversarially regularized graph autoencoder for graph embedding. Proceedings of the 27th International Joint Conference on Artificial Intelligence, Stockholm, Sweden. IJCAI’18.10.24963/ijcai.2018/362 ↗
27. Li, Y. (2023, January 7–14). Poisoning-based backdoor attacks in computer vision. Proceedings of the AAAI Conference on Artificial Intelligence, Washington, DC, USA.
28. Sheng, X., Han, Z., Li, P., and Chang, X. (2022, January 5–9). A survey on backdoor attack and defense in natural language processing. Proceedings of the 2022 IEEE 22nd International Conference on Software Quality, Reliability and Security (QRS), Guangzhou, China.10.1109/QRS57517.2022.00086 ↗
29. Zeng, Y., Park, W., Mao, Z.M., and Jia, R. (2021, January 11–17). Rethinking the backdoor attacks’ triggers: A frequency perspective. Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, QC, Canada.10.1109/ICCV48922.2021.01616 ↗
30. Yang, S., Doan, B.G., Montague, P., De Vel, O., Abraham, T., Camtepe, S., Ranasinghe, D.C., and Kanhere, S.S. (2022, January 26–28). Transferable graph backdoor attack. Proceedings of the 25th International Symposium on Research in Attacks, Intrusions and Defenses, Limassol, Cyprus.10.1145/3545948.3545976 ↗
31. Motif-backdoor: Rethinking the backdoor attack on graph neural networks via motifs10.1109/TCSS.2023.3267094 ↗
32. Xu, J., Xue, M., and Picek, S. (July, January 28). Explainability-based backdoor attacks against graph neural networks. Proceedings of the 3rd ACM Workshop on Wireless Security and Machine Learning, Abu Dhabi, United Arab Emirates.
33. Zhang, Z., Jia, J., Wang, B., and Gong, N.Z. (2021, January 16–18). Backdoor attacks to graph neural networks. Proceedings of the 26th ACM Symposium on Access Control Models and Technologies, Virtual Event.10.1145/3450569.3463560 ↗
34. Xi, Z., Pang, R., Ji, S., and Wang, T. (2021, January 11–13). Graph backdoor. Proceedings of the 30th USENIX Security Symposium (USENIX Security 21), Virtual Event.
35. Kipf, T.N., and Welling, M. (2016). Semi-supervised classification with graph convolutional networks. arXiv.
36. Collective classification in network data
37. Shchur, O., Mumme, M., Bojchevski, A., and Günnemann, S. (2018). Pitfalls of graph neural network evaluation. arXiv.