Node Duplication Improves Cold-start Link Prediction

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Guo, Zhichun, Zhao, Tong, Liu, Yozen, Dong, Kaiwen, Shiao, William, Ju, Mingxuan, Shah, Neil, Chawla, Nitesh V.
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913970212831232
author Guo, Zhichun
Zhao, Tong
Liu, Yozen
Dong, Kaiwen
Shiao, William
Ju, Mingxuan
Shah, Neil
Chawla, Nitesh V.
author_facet Guo, Zhichun
Zhao, Tong
Liu, Yozen
Dong, Kaiwen
Shiao, William
Ju, Mingxuan
Shah, Neil
Chawla, Nitesh V.
contents Graph Neural Networks (GNNs) are prominent in graph machine learning and have shown state-of-the-art performance in Link Prediction (LP) tasks. Nonetheless, recent studies show that GNNs struggle to produce good results on low-degree nodes despite their overall strong performance. In practical applications of LP, like recommendation systems, improving performance on low-degree nodes is critical, as it amounts to tackling the cold-start problem of improving the experiences of users with few observed interactions. In this paper, we investigate improving GNNs' LP performance on low-degree nodes while preserving their performance on high-degree nodes and propose a simple yet surprisingly effective augmentation technique called NodeDup. Specifically, NodeDup duplicates low-degree nodes and creates links between nodes and their own duplicates before following the standard supervised LP training scheme. By leveraging a ''multi-view'' perspective for low-degree nodes, NodeDup shows significant LP performance improvements on low-degree nodes without compromising any performance on high-degree nodes. Additionally, as a plug-and-play augmentation module, NodeDup can be easily applied to existing GNNs with very light computational cost. Extensive experiments show that NodeDup achieves 38.49%, 13.34%, and 6.76% improvements on isolated, low-degree, and warm nodes, respectively, on average across all datasets compared to GNNs and state-of-the-art cold-start methods.
format Preprint
id arxiv_https___arxiv_org_abs_2402_09711
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Node Duplication Improves Cold-start Link Prediction
Guo, Zhichun
Zhao, Tong
Liu, Yozen
Dong, Kaiwen
Shiao, William
Ju, Mingxuan
Shah, Neil
Chawla, Nitesh V.
Machine Learning
Social and Information Networks
Graph Neural Networks (GNNs) are prominent in graph machine learning and have shown state-of-the-art performance in Link Prediction (LP) tasks. Nonetheless, recent studies show that GNNs struggle to produce good results on low-degree nodes despite their overall strong performance. In practical applications of LP, like recommendation systems, improving performance on low-degree nodes is critical, as it amounts to tackling the cold-start problem of improving the experiences of users with few observed interactions. In this paper, we investigate improving GNNs' LP performance on low-degree nodes while preserving their performance on high-degree nodes and propose a simple yet surprisingly effective augmentation technique called NodeDup. Specifically, NodeDup duplicates low-degree nodes and creates links between nodes and their own duplicates before following the standard supervised LP training scheme. By leveraging a ''multi-view'' perspective for low-degree nodes, NodeDup shows significant LP performance improvements on low-degree nodes without compromising any performance on high-degree nodes. Additionally, as a plug-and-play augmentation module, NodeDup can be easily applied to existing GNNs with very light computational cost. Extensive experiments show that NodeDup achieves 38.49%, 13.34%, and 6.76% improvements on isolated, low-degree, and warm nodes, respectively, on average across all datasets compared to GNNs and state-of-the-art cold-start methods.
title Node Duplication Improves Cold-start Link Prediction
topic Machine Learning
Social and Information Networks
url https://arxiv.org/abs/2402.09711