Graph Representation Learning with Diffusion Generative Models

Daniel Wesego
1/22/2025
cs.LGcs.AI

Official code: DanielMitiku/Graph-Representation-Learning-with-Diffusion-Generative-Models (1 star, last commit 2025-09-30).

Abstract

Diffusion models have established themselves as state-of-the-art generative models across various data modalities, including images and videos, due to their ability to accurately approximate complex data distributions. Unlike traditional generative approaches such as VAEs and GANs, diffusion models employ a progressive denoising process that transforms noise into meaningful data over multiple iterative steps. This gradual approach enhances their expressiveness and generation quality. Not only that, diffusion models have also been shown to extract meaningful representations from data while learning to generate samples. Despite their success, the application of diffusion models to graph-structured data remains relatively unexplored, primarily due to the discrete nature of graphs, which necessitates discrete diffusion processes distinct from the continuous methods used in other domains. In this work, we leverage the representational capabilities of diffusion models to learn meaningful embeddings for graph data. By training a discrete diffusion model within an autoencoder framework, we enable both effective autoencoding and representation learning tailored to the unique characteristics of graph-structured data. We extract the representation from the combination of the encoder's output and the decoder's first time step hidden embedding. Our approach demonstrates the potential of discrete diffusion models to be used for graph representation learning. The code can be found at https://github.com/DanielMitiku/Graph-Representation-Learning-with-Diffusion-Generative-Models

View on arXivView PDF

Code Implementations(1)

Official repo for the paper "Graph Representation Learning with Diffusion Generative Models ( DDGAE )"

10PythonSep 30, 20251 years ago

Similar Papers

Cite this paper

@article{wesego2025graph,
  title  = {Graph Representation Learning with Diffusion Generative Models},
  author = {Daniel Wesego},
  year   = {2025},
  eprint = {2501.13133},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.13133v2}
}

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

Discussion