Combinatorial Complex Score-based Diffusion Modelling through Stochastic Differential Equations

Adrien Carrel
6/7/2024
cs.LGcs.SImath.AT

No official code found. Best implementation: AdrienC21/CCSD (10 stars, MIT, last commit 2023-09-18).

Abstract

Graph structures offer a versatile framework for representing diverse patterns in nature and complex systems, applicable across domains like molecular chemistry, social networks, and transportation systems. While diffusion models have excelled in generating various objects, generating graphs remains challenging. This thesis explores the potential of score-based generative models in generating such objects through a modelization as combinatorial complexes, which are powerful topological structures that encompass higher-order relationships. In this thesis, we propose a unified framework by employing stochastic differential equations. We not only generalize the generation of complex objects such as graphs and hypergraphs, but we also unify existing generative modelling approaches such as Score Matching with Langevin dynamics and Denoising Diffusion Probabilistic Models. This innovation overcomes limitations in existing frameworks that focus solely on graph generation, opening up new possibilities in generative AI. The experiment results showed that our framework could generate these complex objects, and could also compete against state-of-the-art approaches for mere graph and molecule generation tasks.

View on arXivView PDF

Code Implementations(1)

AdrienC21/CCSDCommunity100%
MIT

Combinatorial Complex Score-based Diffusion model using stochastic differential equations

101C++, ShellJul 18, 20233 years agoMIT
artificial-intelligenceccsdcombinatorial-complexdeep-learningdiffusion+15 more

Similar Papers

Cite this paper

@article{carrel2024combinatorial,
  title  = {Combinatorial Complex Score-based Diffusion Modelling through Stochastic Differential Equations},
  author = {Adrien Carrel},
  year   = {2024},
  eprint = {2406.04916},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.04916v1}
}

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

Discussion