Robots Learn to Ask Better Questions About What People Really Want

Robots Learn to Ask Better Questions About What People Really Want

Helena Merker, Nick Walker, Andreea Bobu

8 min read•Oct 18, 2026

Robots can learn a person’s preferences more efficiently when they recognize what the person has not specified—and ask about those gaps directly. Helena Merker, Nick Walker, and Andreea Bobu built a reward-learning approach that uses evidence of underspecification to shape the robot’s starting assumptions and focus human preference questions, aiming to reduce guesswork for both robot and person.

What Did the Researchers Build?

The researchers developed a way for a robot to learn a reward function from human feedback while accounting for preferences the person has not clearly expressed. A reward function is the robot’s internal scoring system for deciding which behavior is better. For example, a person might prefer a task completed quickly, but the feedback so far might not reveal whether speed matters more than keeping objects organized.

That missing detail is called an underspecified feature: a factor that matters to the task but has not been resolved by the available teaching signals. Earlier methods can treat the lack of clear feedback as if it were evidence that a feature does not matter. This work instead uses patterns in the teaching data to diagnose which features appear underspecified.

The diagnosis then guides two parts of learning. First, it adjusts the robot’s initial assumptions—a starting point called an informed prior—so the robot does not treat missing information as a settled preference. Second, it helps the robot choose questions that focus on the uncertain features. The robot can also explain why a question matters, directing the person’s attention to the relevant trade-off.

Simulated task environments used to study preference learning and underspecified features

What Did the Experiments Show?

The headline result is that the informed-prior approach recovered the true reward faster than standard active preference learning in the reported simulation and user-study evaluations. In practical terms, the method was better able to infer the target preferences from human comparisons without spending as much learning effort on assumptions that the teaching data had left unresolved.

The experiments examined more than the starting assumptions. In simulation, the researchers compared informed priors with four alternative priors, tested a targeted question-selection objective against random questioning, and evaluated three versions of explanations designed to guide a person’s attention. The supplied results do not report numerical scores, sample sizes, or the size of the improvement, so the strength of the gain cannot be quantified here.

The user study assessed whether informed priors and explanatory prompts improved reward recovery. It also asked participants to rate how easy the questions were to answer, how well they understood the questions’ purpose, how effectively they could express what the robot needed to learn, and whether they preferred receiving explanations. The reported material describes these measures but does not provide their detailed outcomes. Thus, the clearest supported finding is faster reward recovery; the separate effect of explanations on learning and participant experience remains unquantified here.

User-study interface showing a preference question presented to a participant

How Does Targeted Active Preference Learning Work?

The approach combines preference learning with active learning. Preference learning estimates what behavior a person favors from feedback, often by asking which of two options is better. Active learning means that the robot chooses the next question rather than simply collecting feedback at random. The challenge is to choose questions that teach the robot something useful without making the person do unnecessary work.

The method starts by examining the teaching data for signs that some features have not been specified. That matters because silence is ambiguous: a person may not care about a feature, or they may simply not have had a chance to express a preference about it. The system uses its diagnosis of this ambiguity to form an informed prior. In plain terms, the robot begins learning with a better-calibrated set of assumptions instead of treating every unmentioned feature as unimportant.

Next, the robot selects preference questions with those uncertain features in mind. A targeted query can distinguish between candidate reward functions that differ on a feature the person has not yet clarified. Random querying may spend questions on differences that do not address the biggest gap in the robot’s understanding.

Explanations add a human-facing part to the loop. Before asking, the robot can indicate which feature or trade-off it is trying to learn about. This gives the person a clearer basis for comparing alternatives and makes the query’s purpose explicit. The idea is not to tell the person which option to choose; it is to help them recognize what information the robot needs.

Together, these steps make the same diagnosis do two jobs: it shapes the robot’s starting beliefs and helps decide what to ask next. The result is a learning process intended to use human attention more deliberately.

Why Does This Matter for Robotics?

Many real tasks involve preferences that are difficult to state in advance. A person may care about speed, safety, noise, cleanliness, or how much a robot rearranges the workspace, but only some of those priorities become clear during demonstrations or early feedback. A robot that assumes an unmentioned factor is irrelevant can repeatedly make technically valid choices that still frustrate its operator.

Targeted questions offer a practical alternative to expecting people to write complete reward functions or anticipate every edge case. This is especially relevant when robot behavior affects shared spaces, such as a warehouse where operators may value both throughput and predictable movement. Teams exploring those deployments can browse warehouse robots on Robot Overflow; the research concerns a learning method, not a test of any particular product.

The broader operational benefit is a shift in effort. Instead of requiring a person to explain every preference upfront, the robot takes responsibility for detecting uncertainty and asking about it. Explanations may also make feedback feel less like an arbitrary quiz by showing why a particular comparison is useful.

For engineers, the central takeaway is that preference learning is not only about improving the algorithm’s estimates. It is also about choosing which information to request and making that request understandable. Systems that learn preferences could become easier to configure when they are able to identify meaningful gaps rather than waiting for operators to diagnose them.

What Are the Limitations and Open Questions?

The reported result establishes a direction of improvement, but the supplied material gives no numerical effect sizes, participant count, uncertainty estimates, or detailed benchmark comparisons. That makes it difficult to judge how large or consistent the reward-recovery advantage was, or how much targeted questions contributed separately from the informed prior.

The method also depends on correctly detecting underspecification. If a robot mistakes a genuine preference for missing information—or the reverse—it could start from misleading assumptions and focus questions on the wrong issue. The available description does not explain the detector’s failure modes or how robust it is across different users and tasks.

The evaluation includes simulation and a user study, but the provided text does not establish performance during extended deployment with physical robots, changing preferences, or high-stakes tasks. Further evidence would be needed to show that explanations remain clear across users and that asking fewer, better questions translates into reliable operation in varied settings.

What Questions Do Readers Ask?

What is an underspecified reward? It is a robot’s scoring rule with one or more important factors that human feedback has not clearly resolved.

How does the robot use that missing information? It adjusts its starting assumptions and selects preference questions aimed at the unclear features.

Did the method outperform standard active preference learning? The reported conclusion says it recovered the true reward faster in simulation and a user study, but the supplied results contain no numerical effect sizes.

Do explanations improve the user experience? The study measured ease, understanding, ability to express needed information, and preference for explanations, but the provided results do not state the detailed outcomes.

What Is the Main Takeaway?

A robot can make preference learning more efficient by treating missing feedback as uncertainty rather than as proof that a feature does not matter. This approach uses that diagnosis both to improve the robot’s initial assumptions and to ask more focused questions.