paper-with-me

Papers

Autoregressive Diffusion Model for Graph Generation

2023-07-17 · Lingkai Kong, Jiaming Cui, Haotian Sun, Yuchen Zhuang, B. Aditya Prakash, Chao Zhang

Diffusion-based graph generative models have recently obtained promising results for graph generation. However, existing diffusion-based graph generative models are mostly one-shot generative models that apply Gaussian diffusion in the dequantized adjacency matrix space. Such a strategy can suffer from difficulty in model training, slow sampling speed, and incapability of incorporating constraints. We propose an \emph{autoregressive diffusion} model for graph generation. Unlike existing methods, we define a node-absorbing diffusion process that operates directly in the discrete graph space. For forward diffusion, we design a \emph{diffusion ordering network}, which learns a data-dependent node absorbing ordering from graph topology. For reverse generation, we design a \emph{denoising network} that uses the reverse node ordering to efficiently reconstruct the graph by predicting the node type of the new node and its edges with previously denoised nodes at a time. Based on the permutation invariance of graph, we show that the two networks can be jointly trained by optimizing a simple lower bound of data likelihood. Our experiments on six diverse generic graph datasets and two molecule datasets show that our model achieves better or comparable generation performance with previous state-of-the-art, and meanwhile enjoys fast generation speed.

📄 PDF Abstract BibTeX arXiv:2307.08849

Code (1)

caio-freitas/GraphARM pytorch

Tasks

DenoisingGraph Generationmodel

Methods 이 논문이 사용한 방법론

Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

SeaDAG: Semi-autoregressive Diffusion for Conditional Directed Acyclic Graph Generation

2024-10-21 · Xinyi Zhou, Xing Li, Yingzhao Lian, Yiwen Wang 외

We introduce SeaDAG, a semi-autoregressive diffusion model for conditional generation of Directed Acyclic Graphs (DAGs). Considering their inherent layer-wise structure, we simulate layer-wise autoregressive generation b…

DecoderDenoisingGraph Generation

PLANNER: Generating Diversified Paragraph via Latent Language Diffusion Model

2023-06-05 · NeurIPS 2023 11 · Yizhe Zhang, Jiatao Gu, Zhuofeng Wu, Shuangfei Zhai 외

Autoregressive models for text sometimes generate repetitive and low-quality output because errors accumulate during the steps of generation. This issue is often attributed to exposure bias - the difference between how a…

Denoising

Towards Fast Graph Generation via Autoregressive Noisy Filtration Modeling

2025-02-04 · Markus Krimmel, Jenna Wiens, Karsten Borgwardt, Dexiong Chen

Graph generative models often face a critical trade-off between learning complex distributions and achieving fast generation speed. We introduce Autoregressive Noisy Filtration Modeling (ANFM), a novel approach that addr…

Graph GenerationTopological Data Analysis

Make Autoregressive Great Again: Diffusion-Free Graph Generation with Next-Scale Prediction

2025-03-30 · Samuel Belkadi, Steve Hong, Marian Chen

Autoregressive models are popular generative models due to their speed and properties. However, they require an explicit sequence order, which contradicts the unordered nature of graphs. In contrast, diffusion models mai…

DenoisingGraph GenerationImage Generation

Pard: Permutation-Invariant Autoregressive Diffusion for Graph Generation

2024-02-06 · Lingxiao Zhao, Xueying Ding, Leman Akoglu

Graph generation has been dominated by autoregressive models due to their simplicity and effectiveness, despite their sensitivity to ordering. Yet diffusion models have garnered increasing attention, as they offer compar…

DenoisingGraph GenerationSensitivity