LGAIMar 23, 2022

Semi-Supervised Graph Learning Meets Dimensionality Reduction

arXiv:2203.12522v11 citationsh-index: 58
Originality Synthesis-oriented
AI Analysis

This work addresses the problem of enhancing semi-supervised graph learning for researchers and practitioners by exploring classical dimensionality reduction, but it is incremental as it applies existing methods to new data contexts.

The paper investigates how dimensionality reduction techniques like PCA, t-SNE, and UMAP affect the performance of graph neural networks in semi-supervised node label propagation, finding that under certain conditions, these techniques can improve both label propagation and node clustering on benchmark datasets such as Cora and Citeseer.

Semi-supervised learning (SSL) has recently received increased attention from machine learning researchers. By enabling effective propagation of known labels in graph-based deep learning (GDL) algorithms, SSL is poised to become an increasingly used technique in GDL in the coming years. However, there are currently few explorations in the graph-based SSL literature on exploiting classical dimensionality reduction techniques for improved label propagation. In this work, we investigate the use of dimensionality reduction techniques such as PCA, t-SNE, and UMAP to see their effect on the performance of graph neural networks (GNNs) designed for semi-supervised propagation of node labels. Our study makes use of benchmark semi-supervised GDL datasets such as the Cora and Citeseer datasets to allow meaningful comparisons of the representations learned by each algorithm when paired with a dimensionality reduction technique. Our comprehensive benchmarks and clustering visualizations quantitatively and qualitatively demonstrate that, under certain conditions, employing a priori and a posteriori dimensionality reduction to GNN inputs and outputs, respectively, can simultaneously improve the effectiveness of semi-supervised node label propagation and node clustering. Our source code is freely available on GitHub.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes