← Search

Andrew Ilyas

30 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
2026

Optimizing Canaries for Privacy Auditing with Metagradient Descent

ICLR 2026poster

In this work we study black-box privacy auditing, where the goal is to lower bound the privacy parameter of a differentially private learning algorithm using only the algorithm’s outputs (i.e., final trained model). For DP-SGD (the most successful method for training differentially private deep lear…

Cited by 0SourceScholar
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
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

FFCV: Accelerating Training by Removing Data Bottlenecks

CVPR 2023poster

We present FFCV, a library for easy, fast, resource-efficient training of machine learning models. FFCV speeds up model training by eliminating (often subtle) data bottlenecks from the training process. In particular, we combine techniques such as an efficient file storage format, caching, data pre-…

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…

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

A Theoretical and Practical Framework for Regression and Classification from Truncated Samples

AISTATS 2020poster

Machine learning and statistics are invaluable for extracting insights from data. A key assumption of most methods, however, is that they have access to independent samples from the distribution of relevant data. As such, these methods often perform poorly in the face of {\em biased data} which brea…

Cited by 20SourcePDFScholar
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
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

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
2018

Black-box Adversarial Attacks with Limited Queries and Information

ICML 2018oral

Current neural network-based classifiers are susceptible to adversarial examples even in the black-box setting, where the attacker only has query access to the model. In practice, the threat model for real-world systems is often more restrictive than the typical black-box model where the adversary c…

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