← Search

Craig Boutilier

28 accepted papers

2026

Efficient, Property-Aligned Fan-Out Retrieval via RL-Amortized Diffusion

ICML 2026poster

Many modern retrieval problems are \emph{set-valued}: given a broad intent, the system must return a \emph{collection} of results that optimizes higher-order properties (e.g., diversity, coverage, complementarity, coherence) while staying grounded to a fixed database. Set-valued objectives are inher…

Cited by 0SourceScholar
2026

Latent Diffusion Controller: Framework, Algorithms and Parameterization

ICML 2026poster

Controllable diffusion generation often relies on various heuristics that are seemingly disconnected without a unified understanding. We bridge this gap with Diffusion Controller (DiffCon), a unified control-theoretic view that casts reverse diffusion sampling as state-only stochastic control within…

Cited by 0SourceScholar
2026

Reinforcement Learning with Discrete Diffusion Policies for Combinatorial Action Spaces

ICML 2026poster

Reinforcement learning (RL) struggles to scale to large, combinatorial action spaces common in many real-world problems. This paper introduces a novel framework for training discrete diffusion models as highly effective policies in these complex settings. Our key innovation is an efficient online tr…

Cited by 0SourceScholar
2025

Inference-Aware Fine-Tuning for Best-of-N Sampling in Large Language Models

ICLR 2025poster

Recent studies indicate that effectively utilizing inference-time compute is crucial for attaining good performance from large language models (LLMs). Specifically, the Best-of-N (BoN) inference strategy, where an LLM generates multiple responses and a verifier selects the best, has shown strong emp…

Cited by 18SourcePDFScholar
2025

Preference Adaptive and Sequential Text-to-Image Generation

ICML 2025poster

We address the problem of interactive text-to-image (T2I) generation, designing a reinforcement learning (RL) agent which iteratively improves a set of generated images for a user through a sequence of prompt expansions. Using human raters, we create a novel dataset of sequential preferences, which…

Cited by 0SourcePDFScholar
2024

Demystifying Embedding Spaces using Large Language Models

ICLR 2024poster

Embeddings have become a pivotal means to represent complex, multi-faceted information about entities, concepts, and relationships in a condensed and useful format. Nevertheless, they often preclude direct interpretation. While downstream tasks make use of these compressed representations, meaningfu…

Cited by 18SourcePDFScholar
2024

Density-based User Representation using Gaussian Process Regression for Multi-interest Personalized Retrieval

NeurIPS 2024poster

Accurate modeling of the diverse and dynamic interests of users remains a significant challenge in the design of personalized recommender systems. Existing user modeling methods, like single-point and multi-point representations, have limitations w.r.t.\ accuracy, diversity, and adaptability. To ove…

Cited by 0SourcePDFScholar
2024

DynaMITE-RL: A Dynamic Model for Improved Temporal Meta-Reinforcement Learning

NeurIPS 2024poster

We introduce DynaMITE-RL, a meta-reinforcement learning (meta-RL) approach to approximate inference in environments where the latent state evolves at varying rates. We model episode sessions---parts of the episode where the latent state is fixed---and propose three key modifications to existing meta…

Cited by 1SourcePDFScholar
2024

Embedding-Aligned Language Models

NeurIPS 2024poster

We propose a novel approach for training large language models (LLMs) to adhere to objectives defined within a latent embedding space. Our method leverages reinforcement learning (RL), treating a pre-trained LLM as an environment. Our embedding-aligned guided language (EAGLE) agent is trained to ite…

Cited by 4SourcePDFScholar
2024

Recommender Ecosystems: A Mechanism Design Perspective on Holistic Modeling and Optimization

AAAI 2024technical

Modern recommender systems lie at the heart of complex recommender ecosystems that couple the behavior of users, content providers, vendors, advertisers, and other actors. Despite this, the focus of much recommender systems research and deployment is on the local, myopic optimization of the recommen…

Cited by 2SourcePDFScholar
2023

A Mixture-of-Expert Approach to RL-based Dialogue Management

ICLR 2023poster

Despite recent advancements in language models (LMs), their application to dialogue management (DM) problems and ability to carry on rich conversations remain a challenge. We use reinforcement learning (RL) to develop a dialogue agent that avoids being short-sighted (outputting generic utterances) a…

Cited by 16SourcePDFScholar
2023

DPOK: Reinforcement Learning for Fine-tuning Text-to-Image Diffusion Models

NeurIPS 2023poster

Learning from human feedback has been shown to improve text-to-image models. These techniques first learn a reward function that captures what humans care about in the task and then improve the models based on the learned reward function. Even though relatively simple approaches (e.g., rejection sam…

2023

Offline Reinforcement Learning for Mixture-of-Expert Dialogue Management

NeurIPS 2023poster

Reinforcement learning (RL) has shown great promise for developing agents for dialogue management (DM) that are non-myopic, conduct rich conversations, and maximize overall user satisfaction. Despite the advancements in RL and language models (LMs), employing RL to drive conversational chatbots stil…

Cited by 6SourcePDFScholar
2023

Reinforcement Learning with History Dependent Dynamic Contexts

ICML 2023poster

We introduce *Dynamic Contextual Markov Decision Processes (DCMDPs)*, a novel reinforcement learning framework for history-dependent environments that generalizes the contextual MDP framework to handle non-Markov environments, where contexts change over time. We consider special cases of the model,…

Cited by 10SourcePDFScholar
2022

IMO^3: Interactive Multi-Objective Off-Policy Optimization

IJCAI 2022poster

Most real-world optimization problems have multiple objectives. A system designer needs to find a policy that trades off these objectives to reach a desired operating point. This problem has been studied extensively in the setting of known objective functions. However, we consider a more practical b…

Cited by 4SourcePDFScholar
2022

Thompson Sampling with a Mixture Prior

AISTATS 2022poster

We study Thompson sampling (TS) in online decision making, where the uncertain environment is sampled from a mixture distribution. This is relevant in multi-task learning, where a learning agent faces different classes of problems. We incorporate this structure in a natural way by initializing TS wi…

Cited by 18SourcePDFScholar
2021

Meta-Thompson Sampling

ICML 2021spotlight

Efficient exploration in bandits is a fundamental online learning problem. We propose a variant of Thompson sampling that learns to explore better as it interacts with bandit instances drawn from an unknown prior. The algorithm meta-learns the prior and thus we call it MetaTS. We propose several eff…

Cited by 84SourcePDFScholar
2020

BRPO: Batch Residual Policy Optimization

IJCAI 2020poster

In batch reinforcement learning (RL), one often constrains a learned policy to be close to the behavior (data-generating) policy, e.g., by constraining the learned action distribution to differ from the behavior policy by some maximum degree that is the same at each state. This can cause batch RL t…

Cited by 0SourcePDFScholar
2020

CAQL: Continuous Action Q-Learning

ICLR 2020poster

Reinforcement learning (RL) with value-based methods (e.g., Q-learning) has shown success in a variety of domains such as games and recommender systems (RSs). When the action space is finite, these algorithms implicitly finds a policy by learning the optimal value function, which are often very effi…

Cited by 62SourceScholar
2020

ConQUR: Mitigating Delusional Bias in Deep Q-Learning

ICML 2020poster

Delusional bias is a fundamental source of error in approximate Q-learning. To date, the only techniques that explicitly address delusion require comprehensive search using tabular value estimates. In this paper, we develop efficient methods to mitigate delusional bias by training Q-approximators wi…

2020

Differentiable Meta-Learning of Bandit Policies

NeurIPS 2020poster

Exploration policies in Bayesian bandits maximize the average reward over problem instances drawn from some distribution P. In this work, we learn such policies for an unknown distribution P using samples from P. Our approach is a form of meta-learning and exploits properties of P without making str…

2020

Optimizing Long-term Social Welfare in Recommender Systems: A Constrained Matching Approach

ICML 2020poster

Most recommender systems (RS) research assumes that a user’s utility can be maximized independently of the utility of the other agents (e.g., other users, content providers). In realistic settings, this is often not true – the dynamics of an RS ecosystem couple the long-term utility of all agents. I…

Cited by 74SourcePDFScholar
2020

Randomized Exploration in Generalized Linear Bandits

AISTATS 2020poster

We study two randomized algorithms for generalized linear bandits. The first, GLM-TSL, samples a generalized linear model (GLM) from the Laplace approximation to the posterior distribution. The second, GLM-FPL, fits a GLM to a randomly perturbed history of past rewards. We analyze both algorithms an…

Cited by 138SourcePDFScholar
2019

Perturbed-History Exploration in Stochastic Linear Bandits

UAI 2019poster

We propose a new online algorithm for cumulative regret minimization in a stochastic linear bandit. The algorithm pulls the arm with the highest estimated reward in a linear model trained on its perturbed history. Therefore, we call it perturbed-history exploration in a linear bandit (LinPHE). The p…

Cited by 46SourcePDFScholar
2018

Data center cooling using model-predictive control

NeurIPS 2018poster

Despite impressive recent advances in reinforcement learning (RL), its deployment in real-world physical systems is often complicated by unexpected events, limited data, and the potential for expensive failures. In this paper, we describe an application of RL “in the wild” to the task of regulating…

Cited by 256SourcePDFScholar