paper-with-me

홈 › Papers

A bi-diffusion based layer-wise sampling method for deep learning in large graphs

2019-09-25 · Yu He, Shiyang Wen, Wenjin Wu, Yan Zhang, Siran Yang, Yuan Wei, Di Zhang, Guojie Song, Wei Lin, Liang Wang, Bo Zheng

The Graph Convolutional Network (GCN) and its variants are powerful models for graph representation learning and have recently achieved great success on many graph-based applications. However, most of them target on shallow models (e.g. 2 layers) on relatively small graphs. Very recently, although many acceleration methods have been developed for GCNs training, it still remains a severe challenge how to scale GCN-like models to larger graphs and deeper layers due to the over-expansion of neighborhoods across layers. In this paper, to address the above challenge, we propose a novel layer-wise sampling strategy, which samples the nodes layer by layer conditionally based on the factors of the bi-directional diffusion between layers. In this way, we potentially restrict the time complexity linear to the number of layers, and construct a mini-batch of nodes with high local bi-directional influence (correlation). Further, we apply the self-attention mechanism to flexibly learn suitable weights for the sampled nodes, which allows the model to be able to incorporate both the first-order and higher-order proximities during a single layer propagation process without extra recursive propagation or skip connection. Extensive experiments on three large benchmark graphs demonstrate the effectiveness and efficiency of the proposed model.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

Graph Representation LearningRepresentation Learning

Similar Papers 제목 키워드 기반

Global Neighbor Sampling for Mixed CPU-GPU Training on Giant Graphs

2021-06-11 · Jialin Dong, Da Zheng, Lin F. Yang, Geroge Karypis

Graph neural networks (GNNs) are powerful tools for learning from graph data and are widely used in various applications such as social network recommendation, fraud detection, and graph search. The graphs in these appli…

CPUFraud DetectionGPU

Distributed Matrix-Based Sampling for Graph Neural Network Training

2023-11-06 · Alok Tripathy, Katherine Yelick, Aydin Buluc

Graph Neural Networks (GNNs) offer a compact and computationally efficient way to learn embeddings and classifications on graph data. GNN models are frequently large, making distributed minibatch training necessary. The …

GPUGraph Neural Network

Three Creates All: You Only Sample 3 Steps

2026-03-23 · Yuren Cai, Guangyi Wang, Zongqing Li, Li Li 외 arxiv

Diffusion models deliver high-fidelity generation but remain slow at inference time due to many sequential network evaluations. We find that standard timestep conditioning becomes a key bottleneck for few-step sampling. …

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

LayerDAG: A Layerwise Autoregressive Diffusion Model for Directed Acyclic Graph Generation

2024-11-04 · Mufei Li, Viraj Shitole, Eli Chien, Changhai Man 외

Directed acyclic graphs (DAGs) serve as crucial data representations in domains such as hardware synthesis and compiler/program optimization for computing systems. DAG generative models facilitate the creation of synthet…

BenchmarkingGraph Generation