Reasoning and Decision-Making Lab

Welcome to the Reasoning and Decision-Making Lab. We develop principled machine learning methods for reliable reasoning and decision-making under uncertainty.

What Makes Us Different?

We are not satisfied with methods that merely work on a few examples. We ask whether a method generalizes, and whether its success is grounded in principles that explain why it works. We pursue both performance and principled understanding without compromise.

Research Showcase

Reliable LLM Reasoning

We study methods for making inference-time reasoning more reliable, efficient, and statistically grounded.

Correct reasoning Answer 149
n = 139 t = 10 n + t = 149
Regenerated answers 149 149 149
Prefix consistency 4 / 4
Incorrect reasoning Answer 160
n = 140 endpoint missed t = 20 double-counted n + t = 160
Regenerated answers 150 160 150
Prefix consistency 2 / 4

Correct reasoning tends to reproduce its answer after regeneration, while incorrect reasoning is less consistent. Adapted from the Prefix Consistency project page.

Sequential Decision-Making

We develop algorithms and theory for learning, identifying good decisions, and searching efficiently under uncertainty.

Mechanism Design

We design the rules of the game so that people pursuing their own interests lead to good collective outcomes.

A medical residency matching example in which capacity constraints leave one doctor unmatched

Lab Members

Ph.D. Students

MSc Students