PhD candidate · Computer Science · UMass Amherst

Moumita Choudhury

I study how AI agents work, how they work together, and how they affect others.

At UMass Amherst’s Resource Bounded Reasoning Lab, I work with Prof. Shlomo Zilberstein. I completed my M.Sc. in Computer Science at UMass in 2024 and was a research intern with the Trustworthy AI group at Mitsubishi Electric Research Laboratories in 2025.

Before UMass, I was a research assistant at the University of Dhaka’s Cognitive Agents and Interaction Lab (CAIL) and a junior lecturer at Ahsanullah University of Science and Technology.

Outside the lab I enjoy singing, painting, and travelling.

Moumita Choudhury

Questions that keep me curious

Intelligence is a shared endeavor.

How do agents work?

Controller aware language model

How a language model reasons depends on the system guiding it. We train models to cooperate with reasoning controllers and generalize to unfamiliar inference workflows.

An enthusiastic robot learns with controller-aware GRPO Inspired by Figure 1 of CALM. A self-refine controller is sampled from a family of controllers. One shared model tries four multi-turn trajectories for the same problem and controller. Each row contains CoT, critic, and CoT turns. Their terminal rewards, one, zero, one, zero, become positive, negative, positive, negative group-normalized advantages. Every turn in a trajectory shares its advantage. All four trajectories feed a turn-level GRPO update back to the same robot, which celebrates. This is an illustrative training batch, not measured results.

How do they work together?

Agents find a shared plan Three robots begin with misaligned pieces of a plan, exchange signals, and bring their pieces into one continuous route.

How do they affect others?

Cooperation can have unintended effects Two robots cooperate to push a cart. They move it into a third robot by accident; that robot recoils, sees a comic star, and looks unhappy.
All publications →

Journal articles, conference papers, workshops, and preprints.