← Search

Sanjeev Arora

63 accepted papers

2026

AlgoVeri: An Aligned Benchmark for Verified Code Generation on Classical Algorithms

ICML 2026spotlight

Vericoding refers to the generation of formally verified code from rigorous specifications. Recent AI models show promise in vericoding, but a unified methodology for cross-paradigm evaluation is lacking. Existing benchmarks test only an individual language/tool (e.g., Dafny, Verus, and Lean) and ea…

Cited by 0SourceScholar
2026

Goedel-Prover-V2: Scaling Formal Theorem Proving with Scaffolded Data Synthesis and Self-Correction

ICLR 2026poster

Automated theorem proving (ATP) --- the task of generating a proof that passes automated proof verification given a math question in formal language --- is a critical challenge at the intersection of mathematics and Artificial Intelligence (AI). We introduce Goedel-Prover-V2, a family of two languag…

Cited by 0SourcecodeScholar
2026

Rethinking Thinking Tokens: LLMs as Improvement Operators

ICML 2026poster

Reasoning training incentivizes LLMs to produce long chains of thought (long CoT), which among other things, allows them to explore solution strategies with self-checking. This results in higher accuracy, but inflates context length, token/compute cost, and answer latency. We ask: Can current models…

Cited by 0SourceScholar
2025

Generalizing from SIMPLE to HARD Visual Reasoning: Can We Mitigate Modality Imbalance in VLMs?

ICML 2025poster

Vision Language Models (VLMs) are impressive at visual question answering and image captioning. But they underperform on multi-step visual reasoning---even compared to LLMs on the same tasks presented in text form---giving rise to perceptions of *modality imbalance* or *brittleness*. Towards a syste…

2025

Ineq-Comp: Benchmarking Human-Intuitive Compositional Reasoning in Automated Theorem Proving of Inequalities

NeurIPS 2025poster

LLM-based formal proof assistants (e.g., in Lean) hold great promise for automating mathematical discovery. But beyond syntactic correctness, do these systems truly understand mathematical structure as humans do? We investigate this question in context of mathematical inequalities---specifically the…

Cited by 0SourcecodeScholar
2025

Instruct-SkillMix: A Powerful Pipeline for LLM Instruction Tuning

ICLR 2025poster

We introduce INSTRUCT-SKILLMIX, an automated approach for creating diverse, high quality SFT data for instruction-following. The pipeline involves two stages, each leveraging an existing powerful LLM: (1) Skill extraction: uses the LLM to extract core “skills” for instruction-following by directly p…

2025

LiveCodeBench Pro: How Do Olympiad Medalists Judge LLMs in Competitive Programming?

NeurIPS 2025poster

Recent reports claim that large language models (LLMs) now outperform elite humans in competitive programming. Drawing on knowledge from a group of medalists in international algorithmic contests, we revisit this claim, examining how LLMs differ from human experts and where limitations still remain.…

Cited by 0SourceScholar
2025

Provable unlearning in topic modeling and downstream tasks

ICLR 2025poster

Machine unlearning algorithms are increasingly important as legal concerns arise around the provenance of training data, but verifying the success of unlearning is often difficult. Provable guarantees for unlearning are often limited to supervised learning settings. In this paper, we provide the fir…

Cited by 1SourcePDFScholar
2025

Unintentional Unalignment: Likelihood Displacement in Direct Preference Optimization

ICLR 2025poster

Direct Preference Optimization (DPO) and its variants are increasingly used for aligning language models with human preferences. Although these methods are designed to teach a model to generate preferred responses more frequently relative to dispreferred responses, prior work has observed that the…

2025

Weak-to-Strong Generalization Even in Random Feature Networks, Provably

ICML 2025poster

Weak-to-Strong Generalization (Burns et al.,2024) is the phenomenon whereby a strong student, say GPT-4, learns a task from a weak teacher, say GPT-2, and ends up significantly outperforming the teacher. We show that this phenomenon does not require a complex and pretrained learner like GPT-4, can a…

Cited by 0SourcePDFScholar
2025

What Makes a Reward Model a Good Teacher? An Optimization Perspective

NeurIPS 2025spotlight

The success of Reinforcement Learning from Human Feedback (RLHF) critically depends on the quality of the reward model. However, while this quality is primarily evaluated through accuracy, it remains unclear whether accuracy fully captures what makes a reward model an effective teacher. We address t…

Cited by 0SourcecodeScholar
2024

A Quadratic Synchronization Rule for Distributed Deep Learning

ICLR 2024poster

In distributed deep learning with data parallelism, synchronizing gradients at each training step can cause a huge communication overhead, especially when many nodes work together to train large models. Local gradient methods, such as Local SGD, address this issue by allowing workers to compute lo…

2024

Can Models Learn Skill Composition from Examples?

NeurIPS 2024poster

As large language models (LLMs) become increasingly advanced, their ability to exhibit compositional generalization---the capacity to combine learned skills in novel ways not encountered during training---has garnered significant attention. This type of generalization, particularly in scenarios beyo…

Cited by 3SourcePDFScholar
2024

CharXiv: Charting Gaps in Realistic Chart Understanding in Multimodal LLMs

NeurIPS 2024poster

Chart understanding plays a pivotal role when applying Multimodal Large Language Models (MLLMs) to real-world tasks such as analyzing scientific papers or financial reports. However, existing datasets often focus on oversimplified and homogeneous charts with template-based questions, leading to an o…

2024

ConceptMix: A Compositional Image Generation Benchmark with Controllable Difficulty

NeurIPS 2024poster

Compositionality is a critical capability in Text-to-Image (T2I) models, as it reflects their ability to understand and combine multiple concepts from text descriptions. Existing evaluations of compositional capability rely heavily on human-designed text prompts or fixed templates, limiting their di…

Cited by 11SourcePDFScholar
2024

Keeping LLMs Aligned After Fine-tuning: The Crucial Role of Prompt Templates

NeurIPS 2024poster

Public LLMs such as the Llama 2-Chat underwent alignment training and were considered safe. Recently Qi et al. (2024) reported that even benign fine-tuning on seemingly safe datasets can give rise to unsafe behaviors in the models. The current paper is about methods and best practices to mitigate su…

2024

LESS: Selecting Influential Data for Targeted Instruction Tuning

ICML 2024poster

Instruction tuning has unlocked powerful capabilities in large language models (LLMs), using combined datasets to develop general-purpose chatbots. However, real-world applications often require a specialized suite of skills (e.g., reasoning). The challenge lies in identifying the most relevant data…

2024

Language Models as Science Tutors

ICML 2024poster

NLP has recently made exciting progress toward training language models (LMs) with strong scientific problem-solving skills. However, model development has not focused on real-life use-cases of LMs for science, including applications in education that require processing long scientific documents. To…

2024

SKILL-MIX: a Flexible and Expandable Family of Evaluations for AI Models

ICLR 2024poster

With LLMs shifting their role from statistical modeling of language to serving as general-purpose AI agents, how should LLM evaluations change? Arguably, a key ability of an AI agent is to flexibly combine, as needed, the basic skills it has learned. The capability to combine skills plays an importa…

2023

A Kernel-Based View of Language Model Fine-Tuning

ICML 2023poster

It has become standard to solve NLP tasks by fine-tuning pre-trained language models (LMs), especially in low-data settings. There is minimal theoretical understanding of empirical success, e.g., why fine-tuning a model with $10^8$ or more parameters on a couple dozen training points does not result…

2023

Fine-Tuning Language Models with Just Forward Passes

NeurIPS 2023oral

Fine-tuning language models (LMs) has yielded success on diverse downstream tasks, but as LMs grow in size, backpropagation requires a prohibitively large amount of memory. Zeroth-order (ZO) methods can in principle estimate gradients using only two forward passes but are theorized to be catastrophi…

2023

Task-Specific Skill Localization in Fine-tuned Language Models

ICML 2023poster

Pre-trained language models can be fine-tuned to solve diverse NLP tasks, including in few-shot settings. Thus fine-tuning allows the model to quickly pick up task-specific "skills," but there has been limited study of *where* these newly-learnt skills reside inside the massive model. This paper int…

2023

Understanding Influence Functions and Datamodels via Harmonic Analysis

ICLR 2023poster

Influence functions estimate effect of individual data points on predictions of the model on test data and were adapted to deep learning in \cite{koh2017understanding}. They have been used for detecting data poisoning, detecting helpful and harmful examples, influence of groups of datapoints, etc. R…

Cited by 30SourcePDFScholar
2023

Why (and When) does Local SGD Generalize Better than SGD?

ICLR 2023poster

Local SGD is a communication-efficient variant of SGD for large-scale training, where multiple GPUs perform SGD independently and average the model parameters periodically. It has been recently observed that Local SGD can not only achieve the design goal of reducing the communication overhead but al…

2022

Implicit Bias of Gradient Descent on Reparametrized Models: On Equivalence to Mirror Descent

NeurIPS 2022accept

As part of the effort to understand implicit bias of gradient descent in overparametrized models, several results have shown how the training trajectory on the overparametrized model can be understood as mirror descent on a different objective. The main result here is a complete characterization of…

Cited by 33SourcePDFScholar
2022

New Definitions and Evaluations for Saliency Methods: Staying Intrinsic, Complete and Sound

NeurIPS 2022accept

Saliency methods compute heat maps that highlight portions of an input that were most important for the label assigned to it by a deep net. Evaluations of saliency methods convert this heat map into a new masked input by retaining the $k$ highest-ranked pixels of the original input and replacing the…

2022

On the SDEs and Scaling Rules for Adaptive Gradient Algorithms

NeurIPS 2022accept

Approximating Stochastic Gradient Descent (SGD) as a Stochastic Differential Equation (SDE) has allowed researchers to enjoy the benefits of studying a continuous optimization trajectory while carefully preserving the stochasticity of SGD. Analogous study of adaptive gradient methods, such as RMSpro…

2022

Understanding Contrastive Learning Requires Incorporating Inductive Biases

ICML 2022spotlight

Contrastive learning is a popular form of self-supervised learning that encourages augmentations (views) of the same input to have more similar representations compared to augmentations of different inputs. Recent attempts to theoretically explain the success of contrastive learning on downstream cl…

Cited by 141SourcePDFScholar
2022

Understanding the Generalization Benefit of Normalization Layers: Sharpness Reduction

NeurIPS 2022accept

Normalization layers (e.g., Batch Normalization, Layer Normalization) were introduced to help with optimization difficulties in very deep nets, but they clearly also help generalization, even in not-so-deep nets. Motivated by the long-held belief that flatter minima lead to better generalization, th…

Cited by 89SourcePDFScholar
2022

What Happens after SGD Reaches Zero Loss? --A Mathematical Framework

ICLR 2022spotlight

Understanding the implicit bias of Stochastic Gradient Descent (SGD) is one of the key challenges in deep learning, especially for overparametrized models, where the local minimizers of the loss function $L$ can form a manifold. Intuitively, with a sufficiently small learning rate $\eta$, SGD tracks…

Cited by 122SourcePDFScholar
2021

A Mathematical Exploration of Why Language Models Help Solve Downstream Tasks

ICLR 2021poster

Autoregressive language models, pretrained using large text corpora to do well on next word prediction, have been successful at solving many downstream tasks, even with zero-shot usage. However, there is little theoretical understanding of this success. This paper initiates a mathematical study of t…

Cited by 95SourcePDFScholar
2021

Evaluating Gradient Inversion Attacks and Defenses in Federated Learning

NeurIPS 2021oral

Gradient inversion attack (or input recovery from gradient) is an emerging threat to the security and privacy preservation of Federated learning, whereby malicious eavesdroppers or participants in the protocol can recover (partially) the clients' private data. This paper evaluates existing attacks a…

2021

Gradient Descent on Two-layer Nets: Margin Maximization and Simplicity Bias

NeurIPS 2021poster

The generalization mystery of overparametrized deep nets has motivated efforts to understand how gradient descent (GD) converges to low-loss solutions that generalize well. Real-life neural networks are initialized from small random values and trained with cross-entropy loss for classification (unli…

Cited by 101SourcePDFScholar
2021

On the Validity of Modeling SGD with Stochastic Differential Equations (SDEs)

NeurIPS 2021poster

It is generally recognized that finite learning rate (LR), in contrast to infinitesimal LR, is important for good generalization in real-life deep nets. Most attempted explanations propose approximating finite-LR SGD with Itô Stochastic Differential Equations (SDEs), but formal justification for thi…

Cited by 102SourcePDFScholar
2020

A Sample Complexity Separation between Non-Convex and Convex Meta-Learning

ICML 2020poster

One popular trend in meta-learning is to learn from many training tasks a common initialization that a gradient-based method can use to solve a new task with few samples. The theory of meta-learning is still in its early stages, with several recent learning-theoretic analyses of methods such as Rept…

Cited by 24SourcePDFScholar
2020

Harnessing the Power of Infinitely Wide Deep Nets on Small-data Tasks

ICLR 2020spotlight

Recent research shows that the following two models are equivalent: (a) infinitely wide neural networks (NNs) trained under l2 loss by gradient descent with infinitesimally small learning rate (b) kernel regression with respect to so-called Neural Tangent Kernels (NTKs) (Jacot et al., 2018). An effi…

Cited by 202SourcecodeScholar
2020

InstaHide: Instance-hiding Schemes for Private Distributed Learning

ICML 2020poster

How can multiple distributed entities train a shared deep net on their private data while protecting data privacy? This paper introduces InstaHide, a simple encryption of training images. Encrypted images can be used in standard deep learning pipelines (PyTorch, Federated Learning etc.) with no addi…

2020

Over-parameterized Adversarial Training: An Analysis Overcoming the Curse of Dimensionality

NeurIPS 2020poster

Adversarial training is a popular method to give neural nets robustness against adversarial perturbations. In practice adversarial training leads to low robust training loss. However, a rigorous explanation for why this happens under natural conditions is still missing. Recently a convergence theory…

Cited by 59SourcePDFScholar
2020

Provable Representation Learning for Imitation Learning via Bi-level Optimization

ICML 2020poster

A common strategy in modern learning systems is to learn a representation that is useful for many tasks, a.k.a. representation learning. We study this strategy in the imitation learning setting for Markov decision processes (MDPs) where multiple experts’ trajectories are available. We formulate repr…

Cited by 78SourcePDFScholar
2020

Reconciling Modern Deep Learning with Traditional Optimization Analyses: The Intrinsic Learning Rate

NeurIPS 2020poster

Recent works (e.g., (Li \& Arora, 2020)) suggest that the use of popular normalization schemes (including Batch Normalization) in today's deep learning can move it far from a traditional optimization viewpoint, e.g., use of exponentially increasing learning rates. The current paper highlights other…

Cited by 85SourcePDFScholar
2019

A Convergence Analysis of Gradient Descent for Deep Linear Neural Networks

ICLR 2019poster

We analyze speed of convergence to global optimum for gradient descent training a deep linear neural network by minimizing the L2 loss over whitened data. Convergence at a linear rate is guaranteed when the following hold: (i) dimensions of hidden layers are at least the minimum of the input and ou…

Cited by 322SourcePDFScholar
2019

A Theoretical Analysis of Contrastive Unsupervised Representation Learning

ICML 2019oral

Recent empirical works have successfully used unlabeled data to learn feature representations that are broadly useful in downstream classification tasks. Several of these methods are reminiscent of the well-known word2vec embedding algorithm: leveraging availability of pairs of semantically “similar…

Cited by 933SourcePDFScholar
2019

Explaining Landscape Connectivity of Low-cost Solutions for Multilayer Nets

NeurIPS 2019poster

Mode connectivity is a surprising phenomenon in the loss landscape of deep nets. Optima---at least those discovered by gradient-based optimization---turn out to be connected by simple paths on which the loss function is almost constant. Often, these paths can be chosen to be piece-wise linear, with…

2019

Fine-Grained Analysis of Optimization and Generalization for Overparameterized Two-Layer Neural Networks

ICML 2019oral

Recent works have cast some light on the mystery of why deep nets fit any data and generalize despite being very overparametrized. This paper analyzes training and generalization for a simple 2-layer ReLU net with random initialization, and provides the following improvements over recent works: (i)…

Cited by 1183SourcePDFScholar
2019

Implicit Regularization in Deep Matrix Factorization

NeurIPS 2019spotlight

Efforts to understand the generalization mystery in deep learning have led to the belief that gradient-based optimization induces a form of implicit regularization, a bias towards models of low "complexity." We study the implicit regularization of gradient descent over deep linear neural networks f…

2019

On Exact Computation with an Infinitely Wide Neural Net

NeurIPS 2019spotlight

How well does a classic deep net architecture like AlexNet or VGG19 classify on a standard dataset such as CIFAR-10 when its “width”— namely, number of channels in convolutional layers, and number of nodes in fully-connected internal layers — is allowed to increase to infinity? Such questions have c…

2018

A Compressed Sensing View of Unsupervised Text Embeddings, Bag-of-n-Grams, and LSTMs

ICLR 2018poster

Low-dimensional vector embeddings, computed using LSTMs or simpler techniques, are a popular approach for capturing the “meaning” of text and a form of unsupervised learning useful for downstream tasks. However, their power is not theoretically understood. The current paper derives formal understand…

Cited by 53SourcePDFScholar
2018

On the Optimization of Deep Networks: Implicit Acceleration by Overparameterization

ICML 2018oral

Conventional wisdom in deep learning states that increasing depth improves expressiveness but complicates optimization. This paper suggests that, sometimes, increasing depth can speed up optimization. The effect of depth on optimization is decoupled from expressiveness by focusing on settings where…

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
2018

Towards Provable Control for Unknown Linear Dynamical Systems

ICLR 2018workshop

We study the control of symmetric linear dynamical systems with unknown dynamics and a hidden state. Using a recent spectral filtering technique for concisely representing such systems in a linear basis, we formulate optimal control in this setting as a convex program. This approach eliminates the n…

Cited by 29SourceScholar
2017

Generalization and Equilibrium in Generative Adversarial Nets (GANs)

ICML 2017poster

It is shown that training of generative adversarial network (GAN) may not have good generalization properties; e.g., training may appear successful but the trained distribution may be far from target distribution in standard metrics. However, generalization does occur for a weaker metric called neur…

2016

Provable Algorithms for Inference in Topic Models

ICML 2016poster

Recently, there has been considerable progress on designing algorithms with provable guarantees —typically using linear algebraic methods—for parameter learning in latent variable models. Designing provable algorithms for inference has proved more difficult. Here we take a first step towards provabl…