Research

Multi-Agent Reinforcement Learning

A Separation Principle for Cooperative Multi-Agent Reinforcement Learning

We study cooperative multi-agent reinforcement learning with decoupled noisy dynamics and a shared population objective. The separation principle upper-bounds the population cost-to-go by an optimal transport problem built from a target-conditioned single-agent cost-to-go. This leads to SALT: learn one reusable single-agent policy and coordinate the agents through optimal transport, enabling transfer across fleet sizes and stochastic mobility tasks.

Multi-agent RLOptimal transportFleet coordination
Illustration of data-driven control, transportation routes, and multi-agent system dynamics

Model-Free Optimal Control

Data-Driven Linear Programs for Control

This work develops data-driven linear-programming methods for model-free optimal control in continuous state and action spaces. It characterizes when sampled optimal-control LPs remain bounded and uses moment-matching to design cost vectors that preserve finite solutions and useful control performance, including for nonlinear systems and limited datasets.

Optimal controlData-driven methodsLinear programming
Illustration of optimization landscapes, geometric structures, and probabilistic trajectories

Bayesian Machine Learning

Function-Space MCMC for Wide Neural Networks

This work develops MCMC methods for Bayesian wide neural networks directly in function space. Using preconditioned Crank-Nicolson proposals and the Gaussian-process perspective of wide networks, it studies how to sample posterior functions and quantify uncertainty without making inference increasingly sensitive to parameter dimension.

Bayesian MLMCMCWide neural networks
Illustration of neural networks, trajectories, and probability landscapes for scalable multi-agent coordination