paper-with-me

Papers

DynLP: Parallel Dynamic Batch Update for Label Propagation in Semi-Supervised Learning

2026-04-08 · S M Shovan, Arindam Khanda, S M Ferdous, Sajal K. Das, Mahantesh Halappanavar arxiv

Semi-supervised learning aims to infer class labels using only a small fraction of labeled data. In graph-based semi-supervised learning, this is typically achieved through label propagation to predict labels of unlabeled nodes. However, in real-world applications, data often arrive incrementally in batches. Each time a new batch appears, reapplying the traditional label propagation algorithm to recompute all labels is redundant, computationally intensive, and inefficient. To address the absence of an efficient label propagation update method, we propose DynLP, a novel GPU-centric Dynamic Batched Parallel Label Propagation algorithm that performs only the necessary updates, propagating changes to the relevant subgraph without requiring full recalculation. By exploiting GPU architectural optimizations, our algorithm achieves on average 13x and upto 102x speedup on large-scale datasets compared to state-of-the-art approaches.

📄 PDF Abstract BibTeX arXiv:2604.06596

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Beyond Gradient Averaging in Parallel Optimization: Improved Robustness through Gradient Agreement Filtering

2024-12-24 · Francois Chaubard, Duncan Eddy, Mykel J. Kochenderfer

We introduce Gradient Agreement Filtering (GAF) to improve on gradient averaging in distributed deep learning optimization. Traditional distributed data-parallel stochastic gradient descent involves averaging gradients o…

image-classificationImage ClassificationMemorization

Data Shapley Valuation for Efficient Batch Active Learning

2021-04-16 · Amirata Ghorbani, James Zou, Andre Esteva

Annotating the right set of data amongst all available data points is a key challenge in many machine learning applications. Batch active learning is a popular approach to address this, in which batches of unlabeled data…

Active Learning

Parallel Restarted SGD with Faster Convergence and Less Communication: Demystifying Why Model Averaging Works for Deep Learning

2018-07-17 · Hao Yu, Sen yang, Shenghuo Zhu

In distributed training of deep neural networks, parallel mini-batch SGD is widely used to speed up the training process by using multiple workers. It uses multiple workers to sample local stochastic gradient in parallel…

AMDP: Asynchronous Multi-Directional Pipeline Parallelism for Large-Scale Models Training

2026-05-28 · Ling Chen, Houming Wu, Wenjie Yu arxiv

Pipeline parallelism is essential for large-scale model training, but existing asynchronous approaches often degrade convergence due to parameter mismatch between forward and backward passes. We propose Asynchronous Mult…

Never Skip a Batch: Continuous Training of Temporal GNNs via Adaptive Pseudo-Supervision

2025-05-18 · Alexander Panyshev, Dmitry Vinichenko, Oleg Travkin, Roman Alferov 외

Temporal Graph Networks (TGNs), while being accurate, face significant training inefficiencies due to irregular supervision signals in dynamic graphs, which induce sparse gradient updates. We first theoretically establis…

Graph Learning