paper-with-me

Papers

Accelerating DNN Training through Selective Localized Learning

2021-01-01 · Sarada Krithivasan, Sanchari Sen, Swagath Venkataramani, Anand Raghunathan

Training Deep Neural Networks (DNNs) places immense compute requirements on the underlying hardware platforms, expending large amounts of time and energy. We proposeLoCal+SGD, a new algorithmic approach to accelerate DNN train-ing by selectively combining localized or Hebbian learning within a StochasticGradient Descent (SGD) based training framework. Back-propagation is a computationally expensive process that requires 2 Generalized Matrix Multiply (GEMM)operations to compute the error and weight gradients for each layer. We alleviate this by selectively updating some layers’ weights using localized learning rules that require only 1 GEMM operation per layer. Further, since the weight update is performed during the forward pass itself, the layer activations for the mini-batch do not need to be stored until the backward pass, resulting in a reduced memory footprint. Localized updates can substantially boost training speed, but need to be used selectively and judiciously in order to preserve accuracy and convergence. We address this challenge through the design of a Learning Mode Selection Algorithm, where all layers start with SGD, and as epochs progress, layers gradually transition to localized learning. Specifically, for each epoch, the algorithm identifies a Localized→SGDtransition layer, which delineates the network into two regions. Layers before the transition layer use localized updates, while the transition layer and later layers use gradient-based updates. The trend in the weight updates made to the transition layer across epochs is used to determine how the boundary betweenSGD and localized updates is shifted in future epochs. We also propose a low-cost weak supervision mechanism by controlling the learning rate of localized updates based on the overall training loss. We appliedLoCal+SGDto 8 image recognition CNNs (including ResNet50 and MobileNetV2) across 3 datasets (Cifar10, Cifar100and ImageNet). Our measurements on a Nvidia GTX 1080Ti GPU demonstrate upto 1.5×improvement in end-to-end training time with∼0.5% loss in Top-1classification accuracy.

📄 PDF Abstract BibTeX

Code (0)

등록된 구현이 없습니다.

Tasks

GPU

Methods 이 논문이 사용한 방법론

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 제목 키워드 기반

Generative AI-Powered Plugin for Robust Federated Learning in Heterogeneous IoT Networks

2024-10-31 · YoungJoon Lee, Jinu Gong, Joonhyuk Kang

Federated learning enables edge devices to collaboratively train a global model while maintaining data privacy by keeping data localized. However, the Non-IID nature of data distribution across devices often hinders mode…

Data AugmentationFederated LearningPrivacy Preserving

Modeling Category-Selective Cortical Regions with Topographic Variational Autoencoders

2021-10-25 · NeurIPS Workshop SVRHM 2021 12 · T. Anderson Keller, Qinghe Gao, Max Welling

Category-selectivity in the brain describes the observation that certain spatially localized areas of the cerebral cortex tend to respond robustly and selectively to stimuli from specific limited categories. One of the m…

Accelerating Deep Learning by Focusing on the Biggest Losers

2019-10-02 · Angela H. Jiang, Daniel L. -K. Wong, Giulio Zhou, David G. Andersen 외

This paper introduces Selective-Backprop, a technique that accelerates the training of deep neural networks (DNNs) by prioritizing examples with high loss at each iteration. Selective-Backprop uses the output of a traini…

Deep Learning

RelayCaching: Accelerating LLM Collaboration via Decoding KV Cache Reuse

2026-02-28 · Yingsheng Geng, Yuchong Gao, Weihong Wu, Guyue Liu 외 arxiv

The increasing complexity of AI tasks has shifted the paradigm from monolithic models toward multi-agent large language model (LLM) systems. However, these collaborative architectures introduce a critical bottleneck: red…

Mathematical ReasoningGeneral KnowledgeCode Generation

Selective sampling for accelerating training of deep neural networks

2019-11-16 · Berry Weinstein, Shai Fine, Yacov Hel-Or

We present a selective sampling method designed to accelerate the training of deep neural networks. To this end, we introduce a novel measurement, the minimal margin score (MMS), which measures the minimal amount of disp…

Binary ClassificationClassificationGeneral Classificationimage-classification+1