← Search

Ron Banner

14 accepted papers

2025

FP4 All the Way: Fully Quantized Training of Large Language Models

NeurIPS 2025spotlight

We demonstrate, for the first time, fully quantized training (FQT) of large language models (LLMs) using predominantly 4-bit floating-point (FP4) precision for weights, activations, and gradients on datasets up to 200 billion tokens. We extensively investigate key design choices for FP4, including b…

Cited by 0SourceScholar
2023

Accurate Neural Training with 4-bit Matrix Multiplications at Standard Formats

ICLR 2023poster

Quantization of the weights and activations is one of the main methods to reduce the computational footprint of Deep Neural Networks (DNNs) training. Current methods enable 4-bit quantization of the forward phase. However, this constitutes only a third of the training process. Reducing the computati…

Cited by 15SourcePDFScholar
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…

2023

Minimum Variance Unbiased N:M Sparsity for the Neural Gradients

ICLR 2023top-25%

In deep learning, fine-grained N:M sparsity reduces the data footprint and bandwidth of a General Matrix multiply (GEMM) up to x2, and doubles throughput by skipping computation of zero values. So far, it was mainly only used to prune weights to accelerate the forward and backward phases. We examin…

Cited by 6SourcePDFScholar
2021

Accelerated Sparse Neural Training: A Provable and Efficient Method to Find N:M Transposable Masks

NeurIPS 2021poster

Unstructured pruning reduces the memory footprint in deep neural networks (DNNs). Recently, researchers proposed different types of structural pruning intending to reduce also the computation complexity. In this work, we first suggest a new measure called mask-diversity which correlates with the exp…

2021

Accurate Post Training Quantization With Small Calibration Sets

ICML 2021spotlight

Lately, post-training quantization methods have gained considerable attention, as they are simple to use, and require only a small unlabeled calibration set. This small dataset cannot be used to fine-tune the model without significant over-fitting. Instead, these methods only use the calibration set…

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…

2019

Post training 4-bit quantization of convolutional networks for rapid-deployment

NeurIPS 2019poster

Convolutional neural networks require significant memory bandwidth and storage for intermediate computations, apart from substantial computing resources. Neural network quantization has significant benefits in reducing the amount of intermediate results, but it often requires the full datasets and t…

2018

Norm matters: efficient and accurate normalization schemes in deep networks

NeurIPS 2018spotlight

Over the past few years, Batch-Normalization has been commonly used in deep networks, allowing faster training and high performance for a wide variety of applications. However, the reasons behind its merits remained unanswered, with several shortcomings that hindered its use for certain tasks. In th…

2018

Scalable methods for 8-bit training of neural networks

NeurIPS 2018poster

Quantized Neural Networks (QNNs) are often used to improve network efficiency during the inference phase, i.e. after the network has been trained. Extensive research in the field suggests many different quantization schemes. Still, the number of bits required, as well as the best quantization scheme…