Enhancing Graph Neural Networks: A Mutual Learning Approach

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Agbaje, Paul, Mitra, Arkajyoti, Anjum, Afia, Khose, Pranali, Nwafor, Ebelechukwu, Olufowobi, Habeeb
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914115964895232
author Agbaje, Paul
Mitra, Arkajyoti
Anjum, Afia
Khose, Pranali
Nwafor, Ebelechukwu
Olufowobi, Habeeb
author_facet Agbaje, Paul
Mitra, Arkajyoti
Anjum, Afia
Khose, Pranali
Nwafor, Ebelechukwu
Olufowobi, Habeeb
contents Knowledge distillation (KD) techniques have emerged as a powerful tool for transferring expertise from complex teacher models to lightweight student models, particularly beneficial for deploying high-performance models in resource-constrained devices. This approach has been successfully applied to graph neural networks (GNNs), harnessing their expressive capabilities to generate node embeddings that capture structural and feature-related information. In this study, we depart from the conventional KD approach by exploring the potential of collaborative learning among GNNs. In the absence of a pre-trained teacher model, we show that relatively simple and shallow GNN architectures can synergetically learn efficient models capable of performing better during inference, particularly in tackling multiple tasks. We propose a collaborative learning framework where ensembles of student GNNs mutually teach each other throughout the training process. We introduce an adaptive logit weighting unit to facilitate efficient knowledge exchange among models and an entropy enhancement technique to improve mutual learning. These components dynamically empower the models to adapt their learning strategies during training, optimizing their performance for downstream tasks. Extensive experiments conducted on three datasets each for node and graph classification demonstrate the effectiveness of our approach.
format Preprint
id arxiv_https___arxiv_org_abs_2510_19223
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Enhancing Graph Neural Networks: A Mutual Learning Approach
Agbaje, Paul
Mitra, Arkajyoti
Anjum, Afia
Khose, Pranali
Nwafor, Ebelechukwu
Olufowobi, Habeeb
Machine Learning
Knowledge distillation (KD) techniques have emerged as a powerful tool for transferring expertise from complex teacher models to lightweight student models, particularly beneficial for deploying high-performance models in resource-constrained devices. This approach has been successfully applied to graph neural networks (GNNs), harnessing their expressive capabilities to generate node embeddings that capture structural and feature-related information. In this study, we depart from the conventional KD approach by exploring the potential of collaborative learning among GNNs. In the absence of a pre-trained teacher model, we show that relatively simple and shallow GNN architectures can synergetically learn efficient models capable of performing better during inference, particularly in tackling multiple tasks. We propose a collaborative learning framework where ensembles of student GNNs mutually teach each other throughout the training process. We introduce an adaptive logit weighting unit to facilitate efficient knowledge exchange among models and an entropy enhancement technique to improve mutual learning. These components dynamically empower the models to adapt their learning strategies during training, optimizing their performance for downstream tasks. Extensive experiments conducted on three datasets each for node and graph classification demonstrate the effectiveness of our approach.
title Enhancing Graph Neural Networks: A Mutual Learning Approach
topic Machine Learning
url https://arxiv.org/abs/2510.19223