← Search

Behnam Neyshabur

31 accepted papers

2023

REPAIR: REnormalizing Permuted Activations for Interpolation Repair

ICLR 2023poster

In this paper we empirically investigate the conjecture from Entezari et al. (2021) which states that if permutation invariance is taken into account, then there should be no loss barrier to the linear interpolation between SGD solutions. We conduct our investigation using standard computer vision a…

2022

A Loss Curvature Perspective on Training Instabilities of Deep Learning Models

ICLR 2022poster

In this work, we study the evolution of the loss Hessian across many classification tasks in order to understand the effect the curvature of the loss has on the training dynamics. Whereas prior work has focused on how different learning rates affect the loss Hessian observed during training, we also…

Cited by 41SourcePDFScholar
2022

Block-Recurrent Transformers

NeurIPS 2022accept

We introduce the Block-Recurrent Transformer, which applies a transformer layer in a recurrent fashion along a sequence, and has linear complexity with respect to sequence length. Our recurrent cell operates on blocks of tokens rather than single tokens during training, and leverages parallel comput…

2022

Data Scaling Laws in NMT: The Effect of Noise and Architecture

ICML 2022spotlight

In this work, we study the effect of varying the architecture and training data quality on the data scaling properties of Neural Machine Translation (NMT). First, we establish that the test loss of encoder-decoder transformer models scales as a power law in the number of training samples, with a dep…

Cited by 49SourcePDFScholar
2022

Exploring Length Generalization in Large Language Models

NeurIPS 2022accept

The ability to extrapolate from short problem instances to longer ones is an important form of out-of-distribution generalization in reasoning tasks, and is crucial when learning from datasets where longer problem instances are rare. These include theorem proving, solving quantitative mathematics pr…

Cited by 226SourcePDFScholar
2022

Exploring the Limits of Large Scale Pre-training

ICLR 2022spotlight

Recent developments in large-scale machine learning suggest that by scaling up data, model size and training time properly, one might observe that improvements in pre-training would transfer favorably to most downstream tasks. In this work we systematically study this phenomena and establish that,…

Cited by 138SourcePDFScholar
2022

Leveraging unlabeled data to predict out-of-distribution performance

ICLR 2022poster

Real-world machine learning deployments are characterized by mismatches between the source (training) and target (test) distributions that may cause performance drops. In this work, we investigate methods for predicting the target domain accuracy using only labeled source data and unlabeled target d…

2022

Revisiting Neural Scaling Laws in Language and Vision

NeurIPS 2022accept

The remarkable progress in deep learning in recent years is largely driven by improvements in scale, where bigger models are trained on larger datasets for longer schedules. To predict the benefit of scale empirically, we argue for a more rigorous methodology based on the extrapolation loss, instead…

2022

Solving Quantitative Reasoning Problems with Language Models

NeurIPS 2022accept

Language models have achieved remarkable performance on a wide range of tasks that require natural language understanding. Nevertheless, state-of-the-art models have generally struggled with tasks that require quantitative reasoning, such as solving mathematics, science, and engineering questions at…

Cited by 815SourcePDFScholar
2022

The Role of Permutation Invariance in Linear Mode Connectivity of Neural Networks

ICLR 2022poster

In this paper, we conjecture that if the permutation invariance of neural networks is taken into account, SGD solutions will likely have no barrier in the linear interpolation between them. Although it is a bold conjecture, we show how extensive empirical attempts fall short of refuting it. We furth…

2021

Deep Learning Through the Lens of Example Difficulty

NeurIPS 2021poster

Existing work on understanding deep learning often employs measures that compress all data-dependent information into a few numbers. In this work, we adopt a perspective based on the role of individual examples. We introduce a measure of the computational difficulty of making a prediction for a give…

Cited by 170SourcePDFScholar
2021

Sharpness-aware Minimization for Efficiently Improving Generalization

ICLR 2021spotlight

In today's heavily overparameterized models, the value of the training loss provides few guarantees on model generalization ability. Indeed, optimizing only the training loss value, as is commonly done, can easily lead to suboptimal model quality. Motivated by the connection between geometry of the…

2021

The Deep Bootstrap Framework: Good Online Learners are Good Offline Generalizers

ICLR 2021poster

We propose a new framework for reasoning about generalization in deep learning. The core idea is to couple the Real World, where optimizers take stochastic gradient steps on the empirical loss, to an Ideal World, where optimizers take steps on the population loss. This leads to an alternate decompo…

2021

Understanding the failure modes of out-of-distribution generalization

ICLR 2021poster

Empirical studies suggest that machine learning models often rely on features, such as the background, that may be spuriously correlated with the label only during training time, resulting in poor accuracy during test-time. In this work, we identify the fundamental factors that give rise to this beh…

2020

Observational Overfitting in Reinforcement Learning

ICLR 2020poster

A major component of overfitting in model-free reinforcement learning (RL) involves the case where the agent may mistakenly correlate reward with certain spurious features from the observations generated by the Markov Decision Process (MDP). We provide a general framework for analyzing this scenario…

Cited by 171SourceScholar
2020

The intriguing role of module criticality in the generalization of deep networks

ICLR 2020spotlight

We study the phenomenon that some modules of deep neural networks (DNNs) are more critical than others. Meaning that rewinding their parameter values back to initialization, while keeping other modules fixed at the trained parameters, results in a large drop in the network's performance. Our analysi…

Cited by 72SourceScholar
2019

The role of over-parametrization in generalization of neural networks

ICLR 2019poster

Despite existing work on ensuring generalization of neural networks in terms of scale sensitive complexity measures, such as norms, margin and sharpness, these complexity measures do not offer an explanation of why neural networks generalize better with over-parametrization. In this work we suggest…

2018

Stronger Generalization Bounds for Deep Nets via a Compression Approach

ICML 2018oral

Deep nets generalize well despite having more parameters than the number of training samples. Recent works try to give an explanation using PAC-Bayes and Margin-based analyses, but do not as yet result in sample complexity bounds better than naive parameter counting. The current paper shows generali…

Cited by 748SourcePDFScholar
2017

Exploring Generalization in Deep Learning

NeurIPS 2017poster

With a goal of understanding what drives generalization in deep networks, we consider several recently suggested explanations, including norm-based control, sharpness and robustness. We study how these measures can ensure generalization, highlighting the importance of scale normalization, and making…

2017

Implicit Regularization in Matrix Factorization

NeurIPS 2017spotlight

We study implicit regularization when optimizing an underdetermined quadratic objective over a matrix $X$ with gradient descent on a factorization of X. We conjecture and provide empirical and theoretical evidence that with small enough step sizes and initialization close enough to the origin, grad…

Cited by 602SourcePDFScholar
2016

Global Optimality of Local Search for Low Rank Matrix Recovery

NeurIPS 2016poster

We show that there are no spurious local minima in the non-convex factorized parametrization of low-rank matrix recovery from incoherent linear measurements. With noisy measurements we show all local minima are very close to a global optimum. Together with a curvature bound at saddle points, this…

Cited by 475SourcePDFScholar
2016

Path-Normalized Optimization of Recurrent Neural Networks with ReLU Activations

NeurIPS 2016poster

We investigate the parameter-space geometry of recurrent neural networks (RNNs), and develop an adaptation of path-SGD optimization method, attuned to this geometry, that can learn plain RNNs with ReLU activations. On several datasets that require capturing long-term dependency structure, we show th…

Cited by 38SourcePDFScholar
2015

Path-SGD: Path-Normalized Optimization in Deep Neural Networks

NeurIPS 2015poster

We revisit the choice of SGD for training deep neural networks by reconsidering the appropriate geometry in which to optimize the weights. We argue for a geometry invariant to rescaling of weights that does not affect the output of the network, and suggest Path-SGD, which is an approximate steepest…