← Search

Aleksander Madry

44 accepted papers

2026

DataMIL: Selecting Data for Robot Imitation Learning with Datamodels

ICLR 2026poster

Recently, the robotics community has amassed ever larger and more diverse datasets to train generalist policies. However, while these policies achieve strong mean performance across a variety of tasks, they often underperform on individual, specialized tasks and require further tuning on newly acqui…

Cited by 0SourceScholar
2025

MLE-bench: Evaluating Machine Learning Agents on Machine Learning Engineering

ICLR 2025oral

We introduce MLE-bench, a benchmark for measuring how well AI agents perform at machine learning engineering. To this end, we curate 75 ML engineering-related competitions from Kaggle, creating a diverse set of challenging tasks that test real-world ML engineering skills such as training models, pre…

2025

Machine Unlearning via Simulated Oracle Matching

ICLR 2025poster

Machine unlearning---efficiently removing the effect of a small "forget set" of training data on a pre-trained machine learning model---has recently attracted significant research interest. Despite this interest, however, recent work shows that existing machine unlearning techniques do not hold up t…

Cited by 0SourcePDFScholar
2025

Small-to-Large Generalization: Training Data Influences Models Consistently Across Scale

ICLR 2025poster

Choice of training data distribution greatly influences model behavior. Yet, in large-scale settings, precisely characterizing *how* changes in training data affects predictions is often difficult due to model training costs. Current practice is to instead extrapolate from scaled down, inexpensive-t…

Cited by 0SourcePDFScholar
2024

ContextCite: Attributing Model Generation to Context

NeurIPS 2024poster

How do language models use information provided as context when generating a response? Can we infer whether a particular generated statement is actually grounded in the context, a misinterpretation, or fabricated? To help answer these questions, we introduce the problem of *context attribution*: pin…

2024

Decomposing and Editing Predictions by Modeling Model Computation

ICML 2024poster

*How does the internal computation of a machine learning model transform inputs into predictions?* To tackle this question, we introduce a framework called *component modeling* for decomposing a model prediction in terms of its components---architectural "building blocks" such as convolution filters…

2024

Improving Subgroup Robustness via Data Selection

NeurIPS 2024poster

Machine learning models can often fail on subgroups that are underrepresented during training. While dataset balancing can improve performance on underperforming groups, it requires access to training group annotations and can end up removing large portions of the dataset. In this paper, we introduc…

Cited by 1SourcePDFScholar
2023

Distilling Model Failures as Directions in Latent Space

ICLR 2023top-25%

Existing methods for isolating hard subpopulations and spurious correlations in datasets often require human intervention. This can make these methods labor-intensive and dataset-specific. To address these shortcomings, we present a scalable method for automatically distilling a model's failure mode…

2023

ModelDiff: A Framework for Comparing Learning Algorithms

ICML 2023poster

We study the problem of (learning) algorithm comparison, where the goal is to find differences between models trained with two different learning algorithms. We begin by formalizing this goal as one of finding distinguishing feature transformations, i.e., input transformations that change the predic…

2023

Raising the Cost of Malicious AI-Powered Image Editing

ICML 2023oral

We present an approach to mitigating the risks of malicious image editing posed by large diffusion models. The key idea is to immunize images so as to make them resistant to manipulation by these models. This immunization relies on injection of imperceptible adversarial perturbations designed to dis…

2023

Rethinking Backdoor Attacks

ICML 2023poster

In a *backdoor attack*, an adversary inserts maliciously constructed backdoor examples into a training set to make the resulting model vulnerable to manipulation. Defending against such attacks involves viewing inserted examples as outliers in the training set and using techniques from robust statis…

Cited by 22SourcePDFScholar
2023

TRAK: Attributing Model Behavior at Scale

ICML 2023oral

The goal of *data attribution* is to trace model predictions back to training data. Despite a long line of work towards this goal, existing approaches to data attribution tend to force users to choose between computational tractability and efficacy. That is, computationally tractable methods can str…

2022

3DB: A Framework for Debugging Computer Vision Models

NeurIPS 2022accept

We introduce 3DB: an extendable, unified framework for testing and debugging vision models using photorealistic simulation. We demonstrate, through a wide range of use cases, that 3DB allows users to discover vulnerabilities in computer vision systems and gain insights into how models make decision…

2022

Adversarially trained neural representations are already as robust as biological neural representations

ICML 2022oral

Visual systems of primates are the gold standard of robust perception. There is thus a general belief that mimicking the neural representations that underlie those systems will yield artificial visual systems that are adversarially robust. In this work, we develop a method for performing adversarial…

Cited by 30SourcePDFScholar
2022

Missingness Bias in Model Debugging

ICLR 2022poster

Missingness, or the absence of features from an input, is a concept fundamental to many model debugging tools. However, in computer vision, pixels cannot simply be removed from an image. One thus tends to resort to heuristics such as blacking out pixels, which may in turn introduce bias into the deb…

2021

Editing a classifier by rewriting its prediction rules

NeurIPS 2021poster

We propose a methodology for modifying the behavior of a classifier by directly rewriting its prediction rules. Our method requires virtually no additional data collection and can be applied to a variety of settings, including adapting a model to new environments, and modifying it to ignore spurious…

2021

Leveraging Sparse Linear Layers for Debuggable Deep Networks

ICML 2021oral

We show how fitting sparse linear models over learned deep feature representations can lead to more debuggable neural networks. These networks remain highly accurate while also being more amenable to human interpretation, as we demonstrate quantitatively and via human experiments. We further illustr…

2021

Noise or Signal: The Role of Image Backgrounds in Object Recognition

ICLR 2021poster

We assess the tendency of state-of-the-art object recognition models to depend on signals from image backgrounds. We create a toolkit for disentangling foreground and background signal on ImageNet images, and find that (a) models can achieve non-trivial accuracy by relying on the background alone, (…

2021

Unadversarial Examples: Designing Objects for Robust Vision

NeurIPS 2021poster

We study a class of computer vision settings wherein one can modify the design of the objects being recognized. We develop a framework that leverages this capability---and deep networks' unusual sensitivity to input perturbations---to design ``robust objects,'' i.e., objects that are explicitly opti…

Cited by 58SourcePDFScholar
2020

A Closer Look at Deep Policy Gradients

ICLR 2020talk

We study how the behavior of deep policy gradient algorithms reflects the conceptual framework motivating their development. To this end, we propose a fine-grained analysis of state-of-the-art methods based on key elements of this framework: gradient estimation, value prediction, and optimization la…

Cited by 98SourceScholar
2020

Do Adversarially Robust ImageNet Models Transfer Better?

NeurIPS 2020oral

Transfer learning is a widely-used paradigm in deep learning, where models pre-trained on standard datasets can be efficiently adapted to downstream tasks. Typically, better pre-trained models yield better transfer results, suggesting that initial accuracy is a key aspect of transfer learning perfor…

2020

From ImageNet to Image Classification: Contextualizing Progress on Benchmarks

ICML 2020poster

Building rich machine learning datasets in a scalable manner often necessitates a crowd-sourced data collection pipeline. In this work, we use human studies to investigate the consequences of employing such a pipeline, focusing on the popular ImageNet dataset. We study how specific design choices in…

2020

Identifying Statistical Bias in Dataset Replication

ICML 2020poster

Dataset replication is a useful tool for assessing whether improvements in test accuracy on a specific benchmark correspond to improvements in models’ ability to generalize reliably. In this work, we present unintuitive yet significant ways in which standard approaches to dataset replication introdu…

2020

Implementation Matters in Deep RL: A Case Study on PPO and TRPO

ICLR 2020talk

We study the roots of algorithmic progress in deep policy gradient algorithms through a case study on two popular algorithms: Proximal Policy Optimization (PPO) and Trust Region Policy Optimization (TRPO). Specifically, we investigate the consequences of "code-level optimizations:" algorithm augment…

Cited by 211SourceScholar
2020

On Adaptive Attacks to Adversarial Example Defenses

NeurIPS 2020poster

Adaptive attacks have (rightfully) become the de facto standard for evaluating defenses to adversarial examples. We find, however, that typical adaptive evaluations are incomplete. We demonstrate that 13 defenses recently published at ICLR, ICML and NeurIPS---and which illustrate a diverse set of de…

2019

Adversarial Examples Are Not Bugs, They Are Features

NeurIPS 2019spotlight

Adversarial examples have attracted significant attention in machine learning, but the reasons for their existence and pervasiveness remain unclear. We demonstrate that adversarial examples can be directly attributed to the presence of non-robust features: features (derived from patterns in the data…

2019

Exploring the Landscape of Spatial Robustness

ICML 2019oral

The study of adversarial robustness has so far largely focused on perturbations bound in $\ell_p$-norms. However, state-of-the-art models turn out to be also vulnerable to other, more natural classes of perturbations such as translations and rotations. In this work, we thoroughly investigate the vul…

2019

Image Synthesis with a Single (Robust) Classifier

NeurIPS 2019poster

We show that the basic classification framework alone can be used to tackle some of the most challenging tasks in image synthesis. In contrast to other state-of-the-art approaches, the toolkit we develop is rather minimal: it uses a single, off-the-shelf classifier for all these tasks. The crux of o…

Cited by 210SourcePDFScholar
2019

Prior Convictions: Black-box Adversarial Attacks with Bandits and Priors

ICLR 2019poster

We study the problem of generating adversarial examples in a black-box setting in which only loss-oracle access to a model is available. We introduce a framework that conceptually unifies much of the existing work on black-box attacks, and demonstrate that the current state-of-the-art methods are op…

Cited by 471SourcePDFScholar
2019

Robustness May Be at Odds with Accuracy

ICLR 2019poster

We show that there exists an inherent tension between the goal of adversarial robustness and that of standard generalization. Specifically, training robust models may not only be more resource-consuming, but also lead to a reduction of standard accuracy. We demonstrate that this trade-off between t…

Cited by 2099SourcePDFScholar
2019

Training for Faster Adversarial Robustness Verification via Inducing ReLU Stability

ICLR 2019poster

We explore the concept of co-design in the context of neural network verification. Specifically, we aim to train deep neural networks that not only are robust to adversarial perturbations but also whose robustness can be verified more easily. To this end, we identify two properties of network models…

2018

A Classification-Based Study of Covariate Shift in GAN Distributions

ICML 2018oral

A basic, and still largely unanswered, question in the context of Generative Adversarial Networks (GANs) is whether they are truly able to capture all the fundamental characteristics of the distributions they are trained on. In particular, evaluating the diversity of GAN distributions is challenging…

Cited by 79SourcePDFScholar
2018

A Fast Algorithm for Separated Sparsity via Perturbed Lagrangians

AISTATS 2018poster

Sparsity-based methods are widely used in machine learning, statistics, and signal processing. There is now a rich class of structured sparsity approaches that expand the modeling power of the sparsity paradigm and incorporate constraints such as group sparsity, graph sparsity, or hierarchical spars…

Cited by 0SourcePDFScholar
2018

Adversarially Robust Generalization Requires More Data

NeurIPS 2018spotlight

Machine learning models are often susceptible to adversarial perturbations of their inputs. Even small perturbations can cause state-of-the-art classifiers with high "standard" accuracy to produce an incorrect prediction with high confidence. To better understand this phenomenon, we study adversaria…

Cited by 962SourcePDFScholar
2018

How Does Batch Normalization Help Optimization?

NeurIPS 2018oral

Batch Normalization (BatchNorm) is a widely adopted technique that enables faster and more stable training of deep neural networks (DNNs). Despite its pervasiveness, the exact reasons for BatchNorm's effectiveness are still poorly understood. The popular belief is that this effectiveness stems from…

Cited by 2422SourcePDFScholar
2018

On the Limitations of First-Order Approximation in GAN Dynamics

ICML 2018oral

While Generative Adversarial Networks (GANs) have demonstrated promising performance on multiple vision tasks, their learning dynamics are not yet well understood, both in theory and in practice. To address this issue, we study GAN dynamics in a simple yet rich parametric model that exhibits several…

Cited by 69SourcePDFScholar
2018

On the limitations of first order approximation in GAN dynamics

ICLR 2018workshop

Generative Adversarial Networks (GANs) have been proposed as an approach to learning generative models. While GANs have demonstrated promising performance on multiple vision tasks, their learning dynamics are not yet well understood, neither in theory nor in practice. In particular, the work in this…

Cited by 69SourceScholar
2018

Towards Deep Learning Models Resistant to Adversarial Attacks

ICLR 2018poster

Recent work has demonstrated that neural networks are vulnerable to adversarial examples, i.e., inputs that are almost indistinguishable from natural data and yet classified incorrectly by the network. To address this problem, we study the adversarial robustness of neural networks through the lens o…

Cited by 15225SourcePDFScholar