Supervised Attention Using Homophily in Graph Neural Networks

07/11/2023
by   Michail Chatzianastasis, et al.
0

Graph neural networks have become the standard approach for dealing with learning problems on graphs. Among the different variants of graph neural networks, graph attention networks (GATs) have been applied with great success to different tasks. In the GAT model, each node assigns an importance score to its neighbors using an attention mechanism. However, similar to other graph neural networks, GATs aggregate messages from nodes that belong to different classes, and therefore produce node representations that are not well separated with respect to the different classes, which might hurt their performance. In this work, to alleviate this problem, we propose a new technique that can be incorporated into any graph attention model to encourage higher attention scores between nodes that share the same class label. We evaluate the proposed method on several node classification datasets demonstrating increased performance over standard baseline models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/22/2020

Get Rid of Suspended Animation Problem: Deep Diffusive Neural Network on Graph Semi-Supervised Classification

Existing graph neural networks may suffer from the "suspended animation ...
research
03/08/2021

Learning Graph Neural Networks with Positive and Unlabeled Nodes

Graph neural networks (GNNs) are important tools for transductive learni...
research
05/08/2019

Understanding attention in graph neural networks

We aim to better understand attention over nodes in graph neural network...
research
07/19/2020

Robust Hierarchical Graph Classification with Subgraph Attention

Graph neural networks get significant attention for graph representation...
research
01/12/2022

Structure and position-aware graph neural network for airway labeling

We present a novel graph-based approach for labeling the anatomical bran...
research
05/21/2019

Estimating Node Importance in Knowledge Graphs Using Graph Neural Networks

How can we estimate the importance of nodes in a knowledge graph (KG)? A...
research
02/12/2021

Two Sides of the Same Coin: Heterophily and Oversmoothing in Graph Convolutional Neural Networks

Most graph neural networks (GNN) perform poorly in graphs where neighbor...

Please sign up or login with your details

Forgot password? Click here to reset