← Search

John Langford

39 accepted papers

2026

When does predictive inverse dynamics outperform behavior cloning?

ICML 2026poster

Behavior cloning (BC) is a practical offline imitation learning method, but it often fails when expert demonstrations are limited. Recent works have introduced a class of architectures named predictive inverse dynamics models (PIDM) that combine a future state predictor with an inverse dynamics mode…

Cited by 0SourceScholar
2025

The Belief State Transformer

ICLR 2025poster

We introduce the "Belief State Transformer", a next-token predictor that takes both a prefix and suffix as inputs, with a novel objective of predicting both the next token for the prefix and the previous token for the suffix. The Belief State Transformer effectively learns to solve challenging probl…

2024

Easy2Hard-Bench: Standardized Difficulty Labels for Profiling LLM Performance and Generalization

NeurIPS 2024poster

Despite the abundance of datasets available for assessing large language models (LLMs), the scarcity of continuous and reliable difficulty labels for individual data points, in most cases, curtails their capacity to benchmark model generalization performance across different levels of complexity. Ad…

Cited by 0SourcePDFScholar
2024

PcLast: Discovering Plannable Continuous Latent States

ICML 2024poster

Goal-conditioned planning benefits from learned low-dimensional representations of rich observations. While compact latent representations typically learned from variational autoencoders or inverse dynamics enable goal-conditioned decision making, they ignore state reachability, hampering their perf…

Cited by 2SourcePDFScholar
2024

Premier-TACO is a Few-Shot Policy Learner: Pretraining Multitask Representation via Temporal Action-Driven Contrastive Loss

ICML 2024poster

We present Premier-TACO, a multitask feature representation learning approach designed to improve few-shot policy learning efficiency in sequential decision-making tasks. Premier-TACO leverages a subset of multitask offline datasets for pretraining a general feature representation, which captures cr…

2024

Towards Principled Representation Learning from Videos for Reinforcement Learning

ICLR 2024spotlight

We study pre-training representations for decision-making using video data, which is abundantly available for tasks such as game agents and software testing. Even though significant empirical advances have been made on this problem, a theoretical understanding remains absent. We initiate the theoret…

2023

Principled Offline RL in the Presence of Rich Exogenous Information

ICML 2023poster

Learning to control an agent from offline data collected in a rich pixel-based visual observation space is vital for real-world applications of reinforcement learning (RL). A major challenge in this setting is the presence of input information that is hard to model and irrelevant to controlling the…

Cited by 4SourcePDFScholar
2023

Streaming Active Learning with Deep Neural Networks

ICML 2023poster

Active learning is perhaps most naturally posed as an online learning problem. However, prior active learning approaches with deep neural networks assume offline access to the entire dataset ahead of time. This paper proposes VeSSAL, a new algorithm for batch active learning with deep neural network…

2022

Better Parameter-Free Stochastic Optimization with ODE Updates for Coin-Betting

AAAI 2022technical

Parameter-free stochastic gradient descent (PFSGD) algorithms do not require setting learning rates while achieving optimal theoretical performance. In practical applications, however, there remains an empirical gap between tuned stochastic gradient descent (SGD) and PFSGD. In this paper, we close t…

Cited by 19SourcePDFScholar
2022

Contextual Bandits with Large Action Spaces: Made Practical

ICML 2022spotlight

A central problem in sequential decision making is to develop algorithms that are practical and computationally efficient, yet support the use of flexible, general-purpose models. Focusing on the contextual bandit problem, recent progress provides provably efficient algorithms with strong empirical…

2022

Interaction-Grounded Learning with Action-Inclusive Feedback

NeurIPS 2022accept

Consider the problem setting of Interaction-Grounded Learning (IGL), in which a learner's goal is to optimally interact with the environment with no explicit reward to ground its policies. The agent observes a context vector, takes an action, and receives a feedback vector, using this information to…

Cited by 7SourcePDFScholar
2022

Personalization Improves Privacy-Accuracy Tradeoffs in Federated Learning

ICML 2022spotlight

Large-scale machine learning systems often involve data distributed across a collection of users. Federated learning algorithms leverage this structure by communicating model updates to a central server, rather than entire datasets. In this paper, we study stochastic optimization algorithms for a pe…

2022

Provably Filtering Exogenous Distractors using Multistep Inverse Dynamics

ICLR 2022oral

Many real-world applications of reinforcement learning (RL) require the agent to deal with high-dimensional observations such as those generated from a megapixel camera. Prior work has addressed such problems with representation learning, through which the agent can provably extract endogenous, late…

Cited by 31SourcePDFScholar
2021

Provable Rich Observation Reinforcement Learning with Combinatorial Latent States

ICLR 2021poster

We propose a novel setting for reinforcement learning that combines two common real-world difficulties: presence of observations (such as camera images) and factored states (such as location of objects). In our setting, the agent receives observations generated stochastically from a "latent" factore…

Cited by 9SourcePDFScholar
2020

Deep Batch Active Learning by Diverse, Uncertain Gradient Lower Bounds

ICLR 2020talk

We design a new algorithm for batch active learning with deep neural network models. Our algorithm, Batch Active learning by Diverse Gradient Embeddings (BADGE), samples groups of points that are disparate and high-magnitude when represented in a hallucinated gradient space, a strategy designed to i…

Cited by 957SourcecodeScholar
2020

Efficient Contextual Bandits with Continuous Actions

NeurIPS 2020poster

We create a computationally tractable learning algorithm for contextual bandits with continuous actions having unknown structure. The new reduction-style algorithm composes with most supervised learning representations. We prove that this algorithm works in a general sense and verify the new funct…

Cited by 43SourcePDFScholar
2020

Kinematic State Abstraction and Provably Efficient Rich-Observation Reinforcement Learning

ICML 2020poster

We present an algorithm, HOMER, for exploration and reinforcement learning in rich observation environments that are summarizable by an unknown latent state space. The algorithm interleaves representation learning to identify a new notion of kinematic state abstraction with strategic exploration to…

Cited by 200SourcePDFScholar
2020

Learning the Linear Quadratic Regulator from Nonlinear Observations

NeurIPS 2020poster

We introduce a new problem setting for continuous control called the LQR with Rich Observations, or RichLQR. In our setting, the environment is summarized by a low-dimensional continuous latent state with linear dynamics and quadratic costs, but the agent operates on high-dimensional, nonlinear obse…

Cited by 48SourcePDFScholar
2019

Efficient Forward Architecture Search

NeurIPS 2019poster

We propose a neural architecture search (NAS) algorithm, Petridish, to iteratively add shortcut connections to existing network layers. The added shortcut connections effectively perform gradient boosting on the augmented layers. The proposed algorithm is motivated by the feature selection algorit…

2019

Provably efficient RL with Rich Observations via Latent State Decoding

ICML 2019oral

We study the exploration problem in episodic MDPs with rich observations generated from a small number of latent states. Under certain identifiability assumptions, we demonstrate how to estimate a mapping from the observations to latent states inductively through a sequence of regression and cluster…

2019

Warm-starting Contextual Bandits: Robustly Combining Supervised and Bandit Feedback

ICML 2019oral

We investigate the feasibility of learning from both fully-labeled supervised data and contextual bandit data. We specifically consider settings in which the underlying learning signal may be different between these two data sources. Theoretically, we state and prove no-regret algorithms for learnin…

2018

A Reductions Approach to Fair Classification

ICML 2018oral

We present a systematic approach for achieving fairness in a binary classification setting. While we focus on two well-known quantitative definitions of fairness, our approach encompasses many other previously studied definitions as special cases. The key idea is to reduce fair classification to a s…

2018

On Oracle-Efficient PAC RL with Rich Observations

NeurIPS 2018spotlight

We study the computational tractability of PAC reinforcement learning with rich observations. We present new provably sample-efficient algorithms for environments with deterministic hidden state dynamics and stochastic rich observations. These methods operate in an oracle model of computation -- acc…

Cited by 140SourcePDFScholar
2018

Residual Loss Prediction: Reinforcement Learning With No Incremental Feedback

ICLR 2018poster

We consider reinforcement learning and bandit structured prediction problems with very sparse loss feedback: only at the end of an episode. We introduce a novel algorithm, RESIDUAL LOSS PREDICTION (RESLOPE), that solves such problems by automatically learning an internal representation of a denser r…

Cited by 6SourcecodeScholar
2017

Active Learning for Cost-Sensitive Classification

ICML 2017poster

We design an active learning algorithm for cost-sensitive multiclass classification: problems where different errors have different costs. Our algorithm, COAL, makes predictions by regressing to each label’s cost and predicting the smallest. On a new example, it uses a set of regressors that perform…

Cited by 114SourcePDFScholar
2017

Contextual Decision Processes with low Bellman rank are PAC-Learnable

ICML 2017poster

This paper studies systematic exploration for reinforcement learning (RL) with rich observations and function approximation. We introduce contextual decision processes (CDPs), that unify most prior RL settings. Our first contribution is a complexity measure, the Bellman rank, that we show enables tr…

Cited by 528SourcePDFScholar
2017

Off-policy evaluation for slate recommendation

NeurIPS 2017oral

This paper studies the evaluation of policies that recommend an ordered set of items (e.g., a ranking) based on some context---a common scenario in web search, ads, and recommendation. We build on techniques from combinatorial bandits to introduce a new practical estimator that uses logged data to e…

2016

A Credit Assignment Compiler for Joint Prediction

NeurIPS 2016poster

Many machine learning applications involve jointly predicting multiple mutually dependent output variables. Learning to search is a family of methods where the complex decision problem is cast into a sequence of decisions via a search space. Although these methods have shown promise both in theory a…

Cited by 11SourcePDFScholar
2016

Efficient Second Order Online Learning by Sketching

NeurIPS 2016poster

We propose Sketched Online Newton (SON), an online second order learning algorithm that enjoys substantially improved regret guarantees for ill-conditioned data. SON is an enhanced version of the Online Newton Step, which, via sketching techniques enjoys a running time linear in the dimension and sk…

Cited by 119SourcePDFScholar
2015

Efficient and Parsimonious Agnostic Active Learning

NeurIPS 2015spotlight

We develop a new active learning algorithm for the streaming settingsatisfying three important properties: 1) It provably works for anyclassifier representation and classification problem including thosewith severe noise. 2) It is efficiently implementable with an ERMoracle. 3) It is more aggressiv…

Cited by 49SourcePDFScholar
2015

Learning to Search Better than Your Teacher

ICML 2015poster

Methods for learning to search for structured prediction typically imitate a reference policy, with existing theoretical guarantees demonstrating low regret compared to that reference. This is unsatisfactory in many applications where the reference policy is suboptimal and the goal of learning is to…

Cited by 237SourcePDFScholar