← Search

Shashank Rajput

14 accepted papers

2024

Maestro: Uncovering Low-Rank Structures via Trainable Decomposition

ICML 2024poster

Deep Neural Networks (DNNs) have been a large driver for AI breakthroughs in recent years, ranging from self-driving cars to intelligent assistants. However, these models have been getting increasingly large as they become more accurate and safe. This means that their training becomes increasingly c…

2023

Looped Transformers as Programmable Computers

ICML 2023poster

We present a framework for using transformer networks as universal computers by programming them with specific weights and placing them in a loop. Our input sequence acts as a punchcard, consisting of instructions and memory for data read/writes. We demonstrate that a constant number of encoder laye…

Cited by 110SourcePDFScholar
2023

Recommender Systems with Generative Retrieval

NeurIPS 2023poster

Modern recommender systems perform large-scale retrieval by embedding queries and item candidates in the same unified space, followed by approximate nearest neighbor search to select top candidates given a query embedding. In this paper, we propose a novel generative retrieval approach, where the re…

Cited by 189SourcePDFScholar
2022

Finding Nearly Everything within Random Binary Networks

AISTATS 2022poster

A recent work by Ramanujan et al. (2020) provides significant empirical evidence that sufficiently overparameterized, random neural networks contain untrained subnetworks that achieve state-of-the-art accuracy on several predictive tasks. A follow-up line of theoretical work provides justification o…

Cited by 9SourcePDFScholar
2022

LIFT: Language-Interfaced Fine-Tuning for Non-language Machine Learning Tasks

NeurIPS 2022accept

Fine-tuning pretrained language models (LMs) without making any architectural changes has become a norm for learning various language downstream tasks. However, for non-language downstream tasks, a common practice is to employ task-specific designs for input, output layers, and loss functions. For i…

2022

Minibatch vs Local SGD with Shuffling: Tight Convergence Bounds and Beyond

ICLR 2022oral

In distributed learning, local SGD (also known as federated averaging) and its simple baseline minibatch SGD are widely studied optimization methods. Most existing analyses of these methods assume independent and unbiased gradient estimates obtained via with-replacement sampling. In contrast, we stu…

Cited by 46SourcePDFScholar
2022

Utilizing Language-Image Pretraining for Efficient and Robust Bilingual Word Alignment

EMNLP 2022finding

Word translation without parallel corpora has become feasible, rivaling the performance of supervised methods. Recent findings have shown the improvement in accuracy and robustness of unsupervised word translation (UWT) by utilizing visual observations, which are universal representations across lan…

2021

An Exponential Improvement on the Memorization Capacity of Deep Threshold Networks

NeurIPS 2021poster

It is well known that modern deep neural networks are powerful enough to memorize datasets even when the labels have been randomized. Recently, Vershynin(2020) settled a long standing question by Baum(1988), proving that deep threshold networks can memorize $n$ points in $d$ dimensions using $\widet…

Cited by 21SourcePDFScholar
2020

Attack of the Tails: Yes, You Really Can Backdoor Federated Learning

NeurIPS 2020poster

Due to its decentralized nature, Federated Learning (FL) lends itself to adversarial attacks in the form of backdoors during training. The goal of a backdoor is to corrupt the performance of the trained model on specific sub-tasks (e.g., by classifying green cars as frogs). A range of FL backdoor at…

2020

Closing the convergence gap of SGD without replacement

ICML 2020poster

Stochastic gradient descent without replacement sampling is widely used in practice for model training. However, the vast majority of SGD analyses assumes data is sampled with replacement, and when the function minimized is strongly convex, an $\mathcal{O}\left(\frac{1}{T}\right)$ rate can be establ…

2020

Optimal Lottery Tickets via Subset Sum: Logarithmic Over-Parameterization is Sufficient

NeurIPS 2020spotlight

The strong lottery ticket hypothesis (LTH) postulates that one can approximate any target neural network by only pruning the weights of a sufficiently over-parameterized random network. A recent work by Malach et al. [MYSS20] establishes the first theoretical analysis for the strong LTH: one can pr…

2019

DETOX: A Redundancy-based Framework for Faster and More Robust Gradient Aggregation

NeurIPS 2019poster

To improve the resilience of distributed training to worst-case, or Byzantine node failures, several recent methods have replaced gradient averaging with robust aggregation methods. Such techniques can have high computational costs, often quadratic in the number of compute nodes, and only have limi…

2019

Does Data Augmentation Lead to Positive Margin?

ICML 2019oral

Data augmentation (DA) is commonly used during model training, as it significantly improves test error and model robustness. DA artificially expands the training set by applying random noise, rotations, crops, or even adversarial perturbations to the input data. Although DA is widely used, its capac…

Cited by 48SourcePDFScholar