paper-with-me

Papers

GraB: Finding Provably Better Data Permutations than Random Reshuffling

2022-05-22 · Yucheng Lu, Wentao Guo, Christopher De Sa

Random reshuffling, which randomly permutes the dataset each epoch, is widely adopted in model training because it yields faster convergence than with-replacement sampling. Recent studies indicate greedily chosen data orderings can further speed up convergence empirically, at the cost of using more computation and memory. However, greedy ordering lacks theoretical justification and has limited utility due to its non-trivial memory and computation overhead. In this paper, we first formulate an example-ordering framework named herding and answer affirmatively that SGD with herding converges at the rate $O(T^{-2/3})$ on smooth, non-convex objectives, faster than the $O(n^{1/3}T^{-2/3})$ obtained by random reshuffling, where $n$ denotes the number of data points and $T$ denotes the total number of iterations. To reduce the memory overhead, we leverage discrepancy minimization theory to propose an online Gradient Balancing algorithm (GraB) that enjoys the same rate as herding, while reducing the memory usage from $O(nd)$ to just $O(d)$ and computation from $O(n^2)$ to $O(n)$, where $d$ denotes the model dimension. We show empirically on applications including MNIST, CIFAR10, WikiText and GLUE that GraB can outperform random reshuffling in terms of both training and validation performance, and even outperform state-of-the-art greedy ordering while reducing memory usage over $100\times$.

📄 PDF Abstract BibTeX arXiv:2205.10733

Code (3)

eugenelyc/grab 공식 구현 pytorch
garlguo/cd-grab pytorch
garywei944/grab-sampler pytorch

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…
SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Coordinating Distributed Example Orders for Provably Accelerated Training

2023-02-02 · NeurIPS 2023 11 · A. Feder Cooper, Wentao Guo, Khiem Pham, Tiancheng Yuan 외

Recent research on online Gradient Balancing (GraB) has revealed that there exist permutation-based example orderings for SGD that are guaranteed to outperform random reshuffling (RR). Whereas RR arbitrarily permutes tra…

A Unified Analysis of Stochastic Gradient Descent with Arbitrary Data Permutations and Beyond

2025-01-27 · Yipeng Li, Xinchen Lyu, Zhenyu Liu

We aim to provide a unified convergence analysis for permutation-based Stochastic Gradient Descent (SGD), where data examples are permuted before each epoch. By examining the relations among permutations, we categorize e…

Federated Learning

Long-Distance Dependencies Don't Have to Be Long: Simplifying through Provably (Approximately) Optimal Permutations

2019-07-01 · ACL 2019 7 · Rishi Bommasani

Neural models at the sentence level often operate on the constituent words/tokens in a way that encodes the inductive bias of processing the input in a similar fashion to how humans do. However, there is no guarantee tha…

General ClassificationInductive BiasSentenceSubjectivity Analysis

Statistical and Computational Efficiency for Smooth Tensor Estimation with Unknown Permutations

2021-11-08 · Chanwoo Lee, Miaoyan Wang

We consider the problem of structured tensor denoising in the presence of unknown permutations. Such data problems arise commonly in recommendation system, neuroimaging, community detection, and multiway comparison appli…

Community DetectionComputational EfficiencyDenoising

Generalized Robust Adaptive-Bandwidth Multi-View Manifold Learning in High Dimensions with Noise

2026-02-11 · Xiucai Ding, Chao Shen, Hau-Tieng Wu arxiv

Multiview datasets are common in scientific and engineering applications, yet existing fusion methods offer limited theoretical guarantees, particularly in the presence of heterogeneous and high-dimensional noise. We pro…