← Search

Moran Shkolnik

4 accepted papers

2023

DropCompute: simple and more robust distributed synchronous training via compute variance reduction

NeurIPS 2023poster

Background: Distributed training is essential for large scale training of deep neural networks (DNNs). The dominant methods for large scale DNN training are synchronous (e.g. All-Reduce), but these require waiting for all workers in each step. Thus, these methods are limited by the delays caused by…

2021

Neural gradients are near-lognormal: improved quantized and sparse training

ICLR 2021poster

While training can mostly be accelerated by reducing the time needed to propagate neural gradients (loss gradients with respect to the intermediate neural layer outputs) back throughout the model, most previous works focus on the quantization/pruning of weights and activations. These methods are oft…

Cited by 58SourcePDFScholar
2020

Robust Quantization: One Model to Rule Them All

NeurIPS 2020poster

Neural network quantization methods often involve simulating the quantization process during training, making the trained model highly dependent on the target bit-width and precise way quantization is performed. Robust quantization offers an alternative approach with improved tolerance to different…

2020

Thanks for Nothing: Predicting Zero-Valued Activations with Lightweight Convolutional Neural Networks

ECCV 2020poster

Convolutional neural networks (CNNs) introduce state-of-the-art results for various tasks with the price of high computational demands. Inspired by the observation that spatial correlation exists in CNN output feature maps (ofms), we propose a method to dynamically predict whether ofm activations ar…