paper-with-me

홈 › Papers

Hierarchical graph sampling based minibatch learning with chain preservation and variance reduction

2025-03-02 · Qia Hu, Bo Jiao

Graph sampling based Graph Convolutional Networks (GCNs) decouple the sampling from the forward and backward propagation during minibatch training, which exhibit good scalability in terms of layer depth and graph size. We propose HIS_GCNs, a hierarchical importance graph sampling based learning method. By constructing minibatches using sampled subgraphs, HIS_GCNs gives attention to the importance of both core and periphery nodes/edges in a scale-free training graph. Specifically, it preserves the centrum of the core to most minibatches, which maintains connectivity between periphery nodes, and samples periphery edges without core node interference, in order to keep more long chains composed entirely of low-degree nodes in the same minibatch. HIS_GCNs can maximize the discrete Ricci curvature (i.e., Ollivier-Ricci curvatures) of the edges in a subgraph that enables the preservation of important chains for information propagation, and can achieve a low node embedding variance and a high convergence speed. Diverse experiments on Graph Neural Networks (GNNs) with node classification tasks confirm superior performance of HIS_GCNs in both accuracy and training time. Open sourced code (https://github.com/HuQiaCHN/HIS-GCN).

📄 PDF Abstract BibTeX arXiv:2503.00860

Code (1)

huqiachn/his-gcn 공식 구현 pytorch

Tasks

Graph SamplingNode Classification

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음

Similar Papers 제목 키워드 기반

Minibatch Gibbs Sampling on Large Graphical Models

2018-06-15 · ICML 2018 7 · Christopher De Sa, Vincent Chen, Wing Wong

Gibbs sampling is the de facto Markov chain Monte Carlo method used for inference and learning on large scale graphical models. For complicated factor graphs with lots of factors, the performance of Gibbs sampling can be…

Poisson-Minibatching for Gibbs Sampling with Convergence Rate Guarantees

2019-11-21 · NeurIPS 2019 12 · Ruqi Zhang, Christopher De Sa

Gibbs sampling is a Markov chain Monte Carlo method that is often used for learning and inference on graphical models. Minibatching, in which a small random subset of the graph is used at each iteration, can help make Gi…

Approximate blocked Gibbs sampling for Bayesian neural networks

2022-08-24 · Theodore Papamarkou

In this work, minibatch MCMC sampling for feedforward neural networks is made more feasible. To this end, it is proposed to sample subgroups of parameters via a blocked Gibbs sampling scheme. By partitioning the paramete…

Exploring Effects of Random Walk Based Minibatch Selection Policy on Knowledge Graph Completion

2020-04-12 · Bishal Santra, Prakhar Sharma, Sumegh Roychowdhury, Pawan Goyal

In this paper, we have explored the effects of different minibatch sampling techniques in Knowledge Graph Completion. Knowledge Graph Completion (KGC) or Link Prediction is the task of predicting missing facts in a knowl…

Knowledge Graph CompletionLink Prediction

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