paper-with-me

Papers

Exact Certification of (Graph) Neural Networks Against Label Poisoning

2024-11-30 · Mahalakshmi Sabanayagam, Lukas Gosch, Stephan Günnemann, Debarghya Ghoshdastidar

Machine learning models are highly vulnerable to label flipping, i.e., the adversarial modification (poisoning) of training labels to compromise performance. Thus, deriving robustness certificates is important to guarantee that test predictions remain unaffected and to understand worst-case robustness behavior. However, for Graph Neural Networks (GNNs), the problem of certifying label flipping has so far been unsolved. We change this by introducing an exact certification method, deriving both sample-wise and collective certificates. Our method leverages the Neural Tangent Kernel (NTK) to capture the training dynamics of wide networks enabling us to reformulate the bilevel optimization problem representing label flipping into a Mixed-Integer Linear Program (MILP). We apply our method to certify a broad range of GNN architectures in node classification tasks. Thereby, concerning the worst-case robustness to label flipping: $(i)$ we establish hierarchies of GNNs on different benchmark graphs; $(ii)$ quantify the effect of architectural choices such as activations, depth and skip-connections; and surprisingly, $(iii)$ uncover a novel phenomenon of the robustness plateauing for intermediate perturbation budgets across all investigated datasets and architectures. While we focus on GNNs, our certificates are applicable to sufficiently wide NNs in general through their NTK. Thus, our work presents the first exact certificate to a poisoning attack ever derived for neural networks, which could be of independent interest. The code is available at https://github.com/saper0/qpcert.

📄 PDF Abstract BibTeX arXiv:2412.00537

Code (1)

saper0/qpcert 공식 구현 jax

Tasks

Bilevel OptimizationNode Classification

Methods 이 논문이 사용한 방법론

NTK 설명 없음
Focus 설명 없음

Similar Papers 제목 키워드 기반

Exact Certification of Data-Poisoning Attacks Using Mixed-Integer Programming

2026-02-18 · Philip Sosnin, Jodie Knapp, Fraser Kennedy, Josh Collyer 외 arxiv

This work introduces a verification framework that provides both sound and complete guarantees for data poisoning attacks during neural network training. We formulate adversarial data manipulation, model training, and te…

Exact Certification of Neural Networks and Partition Aggregation Ensembles against Label Poisoning

2026-04-13 · Ajinkya Mohgaonkar, Lukas Gosch, Mahalakshmi Sabanayagam, Debarghya Ghoshdastidar 외 arxiv

Label-flipping attacks, which corrupt training labels to induce misclassifications at inference, remain a major threat to supervised learning models. This drives the need for robustness certificates that provide formal g…

Enhancing the Antidote: Improved Pointwise Certifications against Poisoning Attacks

2023-08-15 · Shijie Liu, Andrew C. Cullen, Paul Montague, Sarah M. Erfani 외

Poisoning attacks can disproportionately influence model behaviour by making small changes to the training corpus. While defences against specific poisoning attacks do exist, they in general do not provide any guarantees…

Adversarial Robustness

COPA: Certifying Robust Policies for Offline Reinforcement Learning against Poisoning Attacks

2022-03-16 · ICLR 2022 4 · Fan Wu, Linyi Li, Chejian Xu, huan zhang 외

As reinforcement learning (RL) has achieved near human-level performance in a variety of tasks, its robustness has raised great attention. While a vast body of research has explored test-time (evasion) attacks in RL and …

Offline RLreinforcement-learningReinforcement Learning (RL)

Deterministic Certification of Graph Neural Networks against Graph Poisoning Attacks with Arbitrary Perturbations

2025-03-24 · CVPR 2025 1 · Jiate Li, Meng Pang, Yun Dong, Binghui Wang

Graph neural networks (GNNs) are becoming the de facto method to learn on the graph data and have achieved the state-of-the-art on node and graph classification tasks. However, recent works show GNNs are vulnerable to tr…

Graph Classification