← Search

Sashank Reddi

20 accepted papers

2022

In defense of dual-encoders for neural ranking

ICML 2022spotlight

Transformer-based models such as BERT have proven successful in information retrieval problem, which seek to identify relevant documents for a given query. There are two broad flavours of such models: cross-attention (CA) models, which learn a joint embedding for the query and document, and dual-enc…

Cited by 33SourcePDFScholar
2022

Private Adaptive Optimization with Side information

ICML 2022spotlight

Adaptive optimization methods have become the default solvers for many machine learning tasks. Unfortunately, the benefits of adaptivity may degrade when training with differential privacy, as the noise added to ensure privacy reduces the effectiveness of the adaptive preconditioner. To this end, we…

2022

Robust Training of Neural Networks Using Scale Invariant Architectures

ICML 2022oral

In contrast to SGD, adaptive gradient methods like Adam allow robust training of modern deep networks, especially large language models. However, the use of adaptivity not only comes at the cost of extra memory but also raises the fundamental question: can non-adaptive methods like SGD enjoy similar…

Cited by 34SourcePDFScholar
2021

A statistical perspective on distillation

ICML 2021spotlight

Knowledge distillation is a technique for improving a “student” model by replacing its one-hot training labels with a label distribution obtained from a “teacher” model. Despite its broad success, several basic questions — e.g., Why does distillation help? Why do more accurate teachers not necessari…

Cited by 107SourcePDFScholar
2021

Disentangling Sampling and Labeling Bias for Learning in Large-output Spaces

ICML 2021spotlight

Negative sampling schemes enable efficient training given a large number of classes, by offering a means to approximate a computationally expensive loss function that takes all labels into account. In this paper, we present a new connection between these schemes and loss modification techniques for…

Cited by 11SourcePDFScholar
2021

RankDistil: Knowledge Distillation for Ranking

AISTATS 2021poster

Knowledge distillation is an approach to improve the performance of a student model by using the knowledge of a complex teacher. Despite its success in several deep learning applications, the study of distillation is mostly confined to classification settings. In particular, the use of distillation…

Cited by 38SourcePDFScholar
2020

Are Transformers universal approximators of sequence-to-sequence functions?

ICLR 2020poster

Despite the widespread adoption of Transformer models for NLP tasks, the expressive power of these models is not well-understood. In this paper, we establish that Transformer models are universal approximators of continuous permutation equivariant sequence-to-sequence functions with compact support,…

Cited by 432SourceScholar
2020

Large Batch Optimization for Deep Learning: Training BERT in 76 minutes

ICLR 2020poster

Training large deep neural networks on massive datasets is computationally very challenging. There has been recent surge in interest in using large batch stochastic optimization methods to tackle this issue. The most prominent algorithm in this line of research is LARS, which by employing layerwis…

Cited by 1205SourcecodeScholar
2020

Learning to Learn by Zeroth-Order Oracle

ICLR 2020poster

In the learning to learn (L2L) framework, we cast the design of optimization algorithms as a machine learning problem and use deep neural networks to learn the update rules. In this paper, we extend the L2L framework to zeroth-order (ZO) optimization setting, where no explicit gradient information i…

Cited by 20SourcecodeScholar
2020

Low-Rank Bottleneck in Multi-head Attention Models

ICML 2020poster

Attention based Transformer architecture has enabled significant advances in the field of natural language processing. In addition to new pre-training techniques, recent improvements crucially rely on working with a relatively larger embedding dimension for tokens. Unfortunately, this leads to model…

2020

O(n) Connections are Expressive Enough: Universal Approximability of Sparse Transformers

NeurIPS 2020poster

Recently, Transformer networks have redefined the state of the art in many NLP tasks. However, these models suffer from quadratic computational cost in the input sequence length $n$ to compute pairwise attention in each layer. This has prompted recent research into sparse Transformers that sparsify…

Cited by 94SourcePDFScholar
2020

SCAFFOLD: Stochastic Controlled Averaging for Federated Learning

ICML 2020poster

Federated learning is a key scenario in modern large-scale machine learning where the data remains distributed over a large number of clients and the task is to learn a centralized model without transmitting the client data. The standard optimization algorithm used in this setting is Federated Avera…

Cited by 3685SourcePDFScholar
2020

Why are Adaptive Methods Good for Attention Models?

NeurIPS 2020poster

While stochastic gradient descent (SGD) is still the de facto algorithm in deep learning, adaptive methods like Clipped SGD/Adam have been observed to outperform SGD across important tasks, such as attention models. The settings under which SGD performs poorly in comparison to adaptive methods are n…

2019

Breaking the Glass Ceiling for Embedding-Based Classifiers for Large Output Spaces

NeurIPS 2019poster

In extreme classification settings, embedding-based neural network models are currently not competitive with sparse linear and tree-based methods in terms of accuracy. Most prior works attribute this poor performance to the low-dimensional bottleneck in embedding-based methods. In this paper, we dem…

Cited by 75SourcePDFScholar
2019

Escaping Saddle Points with Adaptive Gradient Methods

ICML 2019oral

Adaptive methods such as Adam and RMSProp are widely used in deep learning but are not well understood. In this paper, we seek a crisp, clean and precise characterization of their behavior in nonconvex settings. To this end, we first provide a novel view of adaptive methods as preconditioned SGD, wh…

Cited by 104SourcePDFScholar
2019

Multilabel reductions: what is my loss optimising?

NeurIPS 2019spotlight

Multilabel classification is a challenging problem arising in applications ranging from information retrieval to image tagging. A popular approach to this problem is to employ a reduction to a suitable series of binary or multiclass problems (e.g., computing a softmax based cross-entropy over the re…

Cited by 68SourcePDFScholar
2018

A Generic Approach for Escaping Saddle points

AISTATS 2018poster

A central challenge to using first-order methods for optimizing nonconvex problems is the presence of saddle points. First-order methods often get stuck at saddle points, greatly deteriorating their performance. Typically, to escape from saddles one has to use second-order methods. However, most wor…

Cited by 0SourcePDFScholar
2018

Adaptive Methods for Nonconvex Optimization

NeurIPS 2018poster

Adaptive gradient methods that rely on scaling gradients down by the square root of exponential moving averages of past squared gradients, such RMSProp, Adam, Adadelta have found wide application in optimizing the nonconvex problems that arise in deep learning. However, it has been recently demonstr…

2015

On the High Dimensional Power of a Linear-Time Two Sample Test under Mean-shift Alternatives

AISTATS 2015poster

Nonparametric two sample testing deals with the question of consistently deciding if two distributions are different, given samples from both, without making any parametric assumptions about the form of the distributions. The current literature is split into two kinds of tests - those which are cons…

Cited by 46SourcePDFScholar