← Search

Daniel Soudry

54 accepted papers

2025

Are Greedy Task Orderings Better Than Random in Continual Linear Regression?

NeurIPS 2025poster

We analyze task orderings in continual learning for linear regression, assuming joint realizability of training data. We focus on orderings that greedily maximize dissimilarity between consecutive tasks, a concept briefly explored in prior work but still surrounded by open questions. Using tools fro…

Cited by 0SourceScholar
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
2025

Optimal Rates in Continual Linear Regression via Increasing Regularization

NeurIPS 2025poster

We study realizable continual linear regression under random task orderings, a common setting for developing continual learning theory. In this setup, the worst-case expected loss after $k$ learning iterations admits a lower bound of $\Omega(1/k)$. However, prior work using an unregularized scheme…

Cited by 0SourceScholar
2025

Temperature is All You Need for Generalization in Langevin Dynamics and other Markov Processes

NeurIPS 2025spotlight

We analyze the generalization gap (gap between the training and test errors) when training a potentially over-parametrized model using a Markovian stochastic training algorithm, initialized from some distribution $\theta_0 \sim p_0$. We focus on Langevin dynamics with a positive temperature $\beta^{…

Cited by 0SourceScholar
2025

Tensor-Parallelism with Partially Synchronized Activations

NeurIPS 2025poster

Training and inference of Large Language Models (LLMs) with tensor-parallelism requires substantial communication to synchronize activations. Our findings suggest that with a few minor adjustments to current practices, LLMs can be trained without fully synchronizing activations, reducing bandwidth d…

Cited by 0SourceScholar
2025

When Diffusion Models Memorize: Inductive Biases in Probability Flow of Minimum-Norm Shallow Neural Nets

ICML 2025poster

While diffusion models generate high-quality images via probability flow, the theoretical understanding of this process remains incomplete. A key question is when probability flow converges to training samples or more general points on the data manifold. We analyze this by studying the probability f…

Cited by 0SourcePDFScholar
2024

Exponential Quantum Communication Advantage in Distributed Inference and Learning

NeurIPS 2024poster

Training and inference with large machine learning models that far exceed the memory capacity of individual devices necessitates the design of distributed architectures, forcing one to contend with communication constraints. We present a framework for distributed computation over a quantum network…

Cited by 0SourcePDFScholar
2024

How Uniform Random Weights Induce Non-uniform Bias: Typical Interpolating Neural Networks Generalize with Narrow Teachers

ICML 2024spotlight

A main theoretical puzzle is why over-parameterized Neural Networks (NNs) generalize well when trained to zero loss (i.e., so they interpolate the data). Usually, the NN is trained with Stochastic Gradient Descent (SGD) or one of its variants. However, recent empirical work examined the generalizati…

Cited by 5SourcePDFScholar
2024

Provable Tempered Overfitting of Minimal Nets and Typical Nets

NeurIPS 2024poster

We study the overfitting behavior of fully connected deep Neural Networks (NNs) with binary weights fitted to perfectly classify a noisy training set. We consider interpolation using both the smallest NN (having the minimal number of weights) and a random interpolating NN. For both learning rules, w…

Cited by 2SourcePDFScholar
2024

Stable Minima Cannot Overfit in Univariate ReLU Networks: Generalization by Large Step Sizes

NeurIPS 2024spotlight

We study the generalization of two-layer ReLU neural networks in a univariate nonparametric regression problem with noisy labels. This is a problem where kernels (\emph{e.g.} NTK) are provably sub-optimal and benign overfitting does not happen, thus disqualifying existing theory for interpolating (0…

Cited by 4SourcePDFScholar
2024

The Implicit Bias of Gradient Descent on Separable Multiclass Data

NeurIPS 2024poster

Implicit bias describes the phenomenon where optimization-based training algorithms, without explicit regularization, show a preference for simple estimators even when more complex estimators have equal objective values. Multiple works have developed the theory of implicit bias for binary classifica…

Cited by 2SourcePDFScholar
2024

The Joint Effect of Task Similarity and Overparameterization on Catastrophic Forgetting — An Analytical Model

ICLR 2024poster

In continual learning, catastrophic forgetting is affected by multiple aspects of the tasks. Previous works have analyzed separately how forgetting is affected by either task similarity or overparameterization. In contrast, our paper examines how task similarity and overparameterization jointly affe…

Cited by 17SourcePDFScholar
2024

Towards Cheaper Inference in Deep Networks with Lower Bit-Width Accumulators

ICLR 2024poster

The majority of the research on the quantization of Deep Neural Networks (DNNs) is focused on reducing the precision of tensors visible by high-level frameworks (e.g., weights, activations, and gradients). However, current hardware still relies on high-accuracy core operations. Most significant is t…

Cited by 3SourcePDFScholar
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

Alias-Free Convnets: Fractional Shift Invariance via Polynomial Activations

CVPR 2023poster

Although CNNs are believed to be invariant to translations, recent works have shown this is not the case due to aliasing effects that stem from down-sampling layers. The existing architectural solutions to prevent the aliasing effects are partial since they do not solve those effects that originate…

2023

Continual Learning in Linear Classification on Separable Data

ICML 2023poster

We analyze continual learning on a sequence of separable linear classification tasks with binary labels. We show theoretically that learning with weak regularization reduces to solving a sequential max-margin problem, corresponding to a special case of the Projection Onto Convex Sets (POCS) framewor…

Cited by 24SourcePDFScholar
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

Gradient Descent Monotonically Decreases the Sharpness of Gradient Flow Solutions in Scalar Networks and Beyond

ICML 2023poster

Recent research shows that when Gradient Descent (GD) is applied to neural networks, the loss almost never decreases monotonically. Instead, the loss oscillates as gradient descent converges to its ``Edge of Stability'' (EoS). Here, we find a quantity that does decrease monotonically throughout GD t…

Cited by 18SourcePDFScholar
2023

How do Minimum-Norm Shallow Denoisers Look in Function Space?

NeurIPS 2023poster

Neural network (NN) denoisers are an essential building block in many common tasks, ranging from image reconstruction to image generation. However, the success of these models is not well understood from a theoretical perspective. In this paper, we aim to characterize the functions realized by shall…

Cited by 7SourcePDFScholar
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
2023

The Implicit Bias of Minima Stability in Multivariate Shallow ReLU Networks

ICLR 2023poster

We study the type of solutions to which stochastic gradient descent converges when used to train a single hidden-layer multivariate ReLU network with the quadratic loss. Our results are based on a dynamical stability analysis. In the univariate case, it was shown that linearly stable minima correspo…

Cited by 9SourcePDFScholar
2023

The Role of Codeword-to-Class Assignments in Error-Correcting Codes: An Empirical Study

AISTATS 2023poster

Error-correcting codes (ECC) are used to reduce multiclass classification tasks to multiple binary classification subproblems. In ECC, classes are represented by the rows of a binary matrix, corresponding to codewords in a codebook. Codebooks are commonly either predefined or problem dependent. Give…

2022

A Statistical Framework for Efficient Out of Distribution Detection in Deep Neural Networks

ICLR 2022poster

Background. Commonly, Deep Neural Networks (DNNs) generalize well on samples drawn from a distribution similar to that of the training set. However, DNNs' predictions are brittle and unreliable when the test samples are drawn from a dissimilar distribution. This is a major concern for deployment in…

Cited by 48SourcePDFScholar
2022

Implicit Bias of the Step Size in Linear Diagonal Neural Networks

ICML 2022spotlight

Focusing on diagonal linear networks as a model for understanding the implicit bias in underdetermined models, we show how the gradient descent step size can have a large qualitative effect on the implicit bias, and thus on generalization ability. In particular, we show how using large step size for…

Cited by 58SourcePDFScholar
2022

Regularization Guarantees Generalization in Bayesian Reinforcement Learning through Algorithmic Stability

AAAI 2022technical

In the Bayesian reinforcement learning (RL) setting, a prior distribution over the unknown problem parameters -- the rewards and transitions -- is assumed, and a policy that optimizes the (posterior) expected return is sought. A common approximation, which has been recently popularized as meta-RL, i…

Cited by 9SourcePDFScholar
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
2021

On the Implicit Bias of Initialization Shape: Beyond Infinitesimal Mirror Descent

ICML 2021oral

Recent work has highlighted the role of initialization scale in determining the structure of the solutions that gradient methods converge to. In particular, it was shown that large initialization leads to the neural tangent kernel regime solution, whereas small initialization leads to so called “ric…

Cited by 97SourcePDFScholar
2021

Physics-Aware Downsampling with Deep Learning for Scalable Flood Modeling

NeurIPS 2021poster

Background. Floods are the most common natural disaster in the world, affecting the lives of hundreds of millions. Flood forecasting is therefore a vitally important endeavor, typically achieved using physical water flow simulations, which rely on accurate terrain elevation maps. However, such simul…

2021

The Implicit Bias of Minima Stability: A View from Function Space

NeurIPS 2021poster

The loss terrains of over-parameterized neural networks have multiple global minima. However, it is well known that stochastic gradient descent (SGD) can stably converge only to minima that are sufficiently flat w.r.t. SGD's step size. In this paper we study the effect that this mechanism has on the…

Cited by 54SourcePDFScholar
2020

A Function Space View of Bounded Norm Infinite Width ReLU Nets: The Multivariate Case

ICLR 2020poster

We give a tight characterization of the (vectorized Euclidean) norm of weights required to realize a function $f:\mathbb{R}\rightarrow \mathbb{R}^d$ as a single hidden-layer ReLU network with an unbounded number of units (infinite width), extending the univariate characterization of Savarese et al.…

Cited by 173SourceScholar
2020

At Stability's Edge: How to Adjust Hyperparameters to Preserve Minima Selection in Asynchronous Training of Neural Networks?

ICLR 2020spotlight

Background: Recent developments have made it possible to accelerate neural networks training significantly using large batch sizes and data parallelism. Training in an asynchronous fashion, where delay occurs, can make training even more scalable. However, asynchronous training has its pitfalls, mai…

Cited by 21SourcecodeScholar
2020

Augment Your Batch: Improving Generalization Through Instance Repetition

CVPR 2020poster

Large-batch SGD is important for scaling training of deep neural networks. However, without fine-tuning hyperparameter schedules, the generalization of the model may be hampered. We propose to use batch augmentation: replicating instances of samples within the same batch with different data augmenta…

Cited by 271PDFcodeScholar
2020

Beyond Signal Propagation: Is Feature Diversity Necessary in Deep Neural Network Initialization?

ICML 2020poster

Deep neural networks are typically initialized with random weights, with variances chosen to facilitate signal propagation and stable gradients. It is also believed that diversity of features is an important property of these initializations. We construct a deep convolutional network with identical…

2020

Implicit Bias in Deep Linear Classification: Initialization Scale vs Training Accuracy

NeurIPS 2020spotlight

We provide a detailed asymptotic study of gradient flow trajectories and their implicit optimization bias when minimizing the exponential loss over "diagonal linear networks". This is the simplest model displaying a transition between "kernel" and non-kernel ("rich" or "active") regimes. We show ho…

Cited by 99SourcePDFScholar
2019

A Mean Field Theory of Quantized Deep Networks: The Quantization-Depth Trade-Off

NeurIPS 2019poster

Reducing the precision of weights and activation functions in neural network training, with minimal impact on performance, is essential for the deployment of these models in resource-constrained environments. We apply mean field techniques to networks with quantized activations in order to evaluate…

2019

Convergence of Gradient Descent on Separable Data

AISTATS 2019poster

We provide a detailed study on the implicit bias of gradient descent when optimizing loss functions with strictly monotone tails, such as the logistic loss, over separable datasets. We look at two basic questions: (a) what are the conditions on the tail of the loss function under which gradient desc…

Cited by 186SourcePDFScholar
2019

Lexicographic and Depth-Sensitive Margins in Homogeneous and Non-Homogeneous Deep Models

ICML 2019oral

With an eye toward understanding complexity control in deep learning, we study how infinitesimal regularization or gradient descent optimization lead to margin maximizing solutions in both homogeneous and non homogeneous models, extending previous work that focused on infinitesimal regularization on…

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

2019

Stochastic Gradient Descent on Separable Data: Exact Convergence with a Fixed Learning Rate

AISTATS 2019poster

Stochastic Gradient Descent (SGD) is a central tool in machine learning. We prove that SGD converges to zero loss, even with a fixed (non-vanishing) learning rate — in the special case of homogeneous linear classifiers with smooth monotone loss functions, optimized on linearly separable data. Previo…

Cited by 120SourcePDFScholar
2018

Characterizing Implicit Bias in Terms of Optimization Geometry

ICML 2018oral

We study the bias of generic optimization methods, including Mirror Descent, Natural Gradient Descent and Steepest Descent with respect to different potentials and norms, when optimizing underdetermined linear models or separable linear classification problems. We ask the question of whether the glo…

Cited by 522SourcePDFScholar
2018

Fix your classifier: the marginal value of training the last weight layer

ICLR 2018poster

Neural networks are commonly used as models for classification for a wide variety of tasks. Typically, a learned affine transformation is placed at the end of such models, yielding a per-class value used for classification. This classifier can have a vast number of parameters, which grows linearly w…

2018

Implicit Bias of Gradient Descent on Linear Convolutional Networks

NeurIPS 2018poster

We show that gradient descent on full-width linear convolutional networks of depth $L$ converges to a linear predictor related to the $\ell_{2/L}$ bridge penalty in the frequency domain. This is in contrast to linearly fully connected networks, where gradient descent converges to the hard margin lin…

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

2018

The Implicit Bias of Gradient Descent on Separable Data

ICLR 2018poster

We show that gradient descent on an unregularized logistic regression problem, for almost all separable datasets, converges to the same direction as the max-margin solution. The result generalizes also to other monotone decreasing loss functions with an infimum at infinity, and we also discuss a mul…

2017

Train longer, generalize better: closing the generalization gap in large batch training of neural networks

NeurIPS 2017oral

Background: Deep learning models are typically trained using stochastic gradient descent or one of its variants. These methods update the weights using their gradient, estimated from a small fraction of the training data. It has been observed that when using large batch sizes there is a persistent d…

2016

Binarized Neural Networks

NeurIPS 2016poster

We introduce a method to train Binarized Neural Networks (BNNs) - neural networks with binary weights and activations at run-time. At train-time the binary weights and activations are used for computing the parameter gradients. During the forward pass, BNNs drastically reduce memory size and accesse…