Hyperdimensional Representation Learning for Node Classification and Link Prediction

Abhishek Dalvi, Vasant Honavar
2/26/2024
cs.LGcs.AIcs.SI

No official code found. Best implementation: Abhishek-Dalvi410/HDGL (6 stars, MIT, last commit 2025-02-28).

Abstract

We introduce Hyperdimensional Graph Learner (HDGL), a novel method for node classification and link prediction in graphs. HDGL maps node features into a very high-dimensional space (\textit{hyperdimensional} or HD space for short) using the \emph{injectivity} property of node representations in a family of Graph Neural Networks (GNNs) and then uses HD operators such as \textit{bundling} and \textit{binding} to aggregate information from the local neighborhood of each node yielding latent node representations that can support both node classification and link prediction tasks. HDGL, unlike GNNs that rely on computationally expensive iterative optimization and hyperparameter tuning, requires only a single pass through the data set. We report results of experiments using widely used benchmark datasets which demonstrate that, on the node classification task, HDGL achieves accuracy that is competitive with that of the state-of-the-art GNN methods at substantially reduced computational cost; and on the link prediction task, HDGL matches the performance of DeepWalk and related methods, although it falls short of computationally demanding state-of-the-art GNNs.

View on arXivView PDF

Code Implementations(1)

MIT

Hyperdimensional Representation Learning for Node Classification and Link Prediction

60Jupyter NotebookNov 5, 20241 years agoMIT

Similar Papers

Cite this paper

@article{dalvi2024hyperdimensional,
  title  = {Hyperdimensional Representation Learning for Node Classification and Link Prediction},
  author = {Abhishek Dalvi and Vasant Honavar},
  year   = {2024},
  eprint = {2402.17073},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.17073v3}
}

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/2402.17073.svg)](https://codeofpaper.com/paper/2402.17073)

Discussion