Causal-Based Supervision of Attention in Graph Neural Network: A Better and Simpler Choice towards Powerful Attention

Hongjun Wang, Jiyuan Chen, Lun Du, Qiang Fu, Shi Han +1 more
5/22/2023
cs.LGcs.AIcs.CY

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Recent years have witnessed the great potential of attention mechanism in graph representation learning. However, while variants of attention-based GNNs are setting new benchmarks for numerous real-world datasets, recent works have pointed out that their induced attentions are less robust and generalizable against noisy graphs due to lack of direct supervision. In this paper, we present a new framework which utilizes the tool of causality to provide a powerful supervision signal for the learning process of attention functions. Specifically, we estimate the direct causal effect of attention to the final prediction, and then maximize such effect to guide attention attending to more meaningful neighbors. Our method can serve as a plug-and-play module for any canonical attention-based GNNs in an end-to-end fashion. Extensive experiments on a wide range of benchmark datasets illustrated that, by directly supervising attention functions, the model is able to converge faster with a clearer decision boundary, and thus yields better performances.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{wang2023causalbased,
  title  = {Causal-Based Supervision of Attention in Graph Neural Network: A Better and Simpler Choice towards Powerful Attention},
  author = {Hongjun Wang and Jiyuan Chen and Lun Du and Qiang Fu and Shi Han and Xuan Song},
  year   = {2023},
  eprint = {2305.13115},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.13115v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.13115.svg)](https://codeofpaper.com/paper/2305.13115)

Discussion