paper-with-me

홈 › Papers

Characterizing the Influence of Graph Elements

2022-10-14 · Zizhang Chen, Peizhao Li, Hongfu Liu, Pengyu Hong

Influence function, a method from robust statistics, measures the changes of model parameters or some functions about model parameters concerning the removal or modification of training instances. It is an efficient and useful post-hoc method for studying the interpretability of machine learning models without the need for expensive model re-training. Recently, graph convolution networks (GCNs), which operate on graph data, have attracted a great deal of attention. However, there is no preceding research on the influence functions of GCNs to shed light on the effects of removing training nodes/edges from an input graph. Since the nodes/edges in a graph are interdependent in GCNs, it is challenging to derive influence functions for GCNs. To fill this gap, we started with the simple graph convolution (SGC) model that operates on an attributed graph and formulated an influence function to approximate the changes in model parameters when a node or an edge is removed from an attributed graph. Moreover, we theoretically analyzed the error bound of the estimated influence of removing an edge. We experimentally validated the accuracy and effectiveness of our influence estimation function. In addition, we showed that the influence function of an SGC model could be used to estimate the impact of removing training nodes/edges on the test performance of the SGC without re-training the model. Finally, we demonstrated how to use influence functions to guide the adversarial attacks on GCNs effectively.

📄 PDF Abstract BibTeX arXiv:2210.07441

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Test 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

A Characterization of the Orthocomplement of the Tangent Space of Semiparametric Markov Models

2026-07-26 · Trung Phung, Ilya Shpitser arxiv

Graphical models are ubiquitous in social and empirical science as they are intuitive and easy to use. These models belong to the broader class of Markov models, defined using solely conditional independence (CI) restric…

Influence Paths for Characterizing Subject-Verb Number Agreement in LSTM Language Models

2020-05-03 · ACL 2020 6 · Kaiji Lu, Piotr Mardziel, Klas Leino, Matt Fedrikson 외

LSTM-based recurrent neural networks are the state-of-the-art for many natural language processing (NLP) tasks. Despite their performance, it is unclear whether, or how, LSTMs learn structural features of natural languag…

DiagnosticLanguage Modelling

Graph-based variant discovery reveals novel dynamics in the human microbiome

2024-03-03 · Harihara Subrahmaniam Muralidharan, Jacquelyn S Michaelis, Jay Ghurye, Todd Treangen 외

Sequence differences between the strains of bacteria comprising host-associated and environmental microbiota may play a role in community assembly and influence the resilience of microbial communities to disturbances. To…

Characterizing the Influence of Topology on Graph Learning Tasks

2024-04-11 · Kailong Wu, Yule Xie, Jiaxin Ding, Yuxiang Ren 외

Graph neural networks (GNN) have achieved remarkable success in a wide range of tasks by encoding features combined with topology to create effective representations. However, the fundamental problem of understanding and…

Graph LearningStochastic Block Model

GNNDelete: A General Strategy for Unlearning in Graph Neural Networks

2023-02-26 · Jiali Cheng, George Dasoulas, Huan He, Chirag Agarwal 외

Graph unlearning, which involves deleting graph elements such as nodes, node labels, and relationships from a trained graph neural network (GNN) model, is crucial for real-world applications where data elements may becom…

Graph Neural Network