← Latest papers
🤖 machine learning

Subspace Inference Enables Efficient Active Reward Learning from Preferences

This paper introduces PreferenceEKF, a sample-efficient active learning method that leverages extended Kalman filtering within a low-dimensional parameter subspace to enable scalable uncertainty quantification for neural network reward models, thereby improving the efficiency and performance of reinforcement learning from human feedback.

Original authors: Yutai Zhou, Erdem Bıyık

Published 2026-09-04
📖 5 min read🧠 Deep dive

Original authors: Yutai Zhou, Erdem Bıyık

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the world of artificial intelligence, there is a persistent challenge known as the "sample inefficiency" of learning from human feedback. Imagine teaching a complex computer program to behave in a way that aligns with human values. The most powerful method currently available involves asking people to compare two different outcomes—such as two robot movements or two written responses—and stating which one they prefer. While this feedback is easy for humans to give, it is incredibly sparse; a single preference provides only a tiny sliver of information. To build a reliable model of what humans want, an algorithm must ask thousands of these questions. If the computer asks the wrong questions, it wastes time and money. If it asks the right ones, it learns much faster. The difficulty lies in knowing which questions will be the most informative. To do this, the computer needs to understand what it does not yet know, a concept called uncertainty. However, calculating this uncertainty for massive, modern neural networks is notoriously difficult and computationally expensive, often requiring the training of dozens of separate models just to get a rough estimate.

A team of researchers at the University of Southern California has developed a new approach to solve this bottleneck, allowing computers to learn from human preferences with far greater speed and efficiency. They introduced a method called PreferenceEKF, which treats the process of learning preferences as a continuous, step-by-step filtering problem rather than a massive, one-time calculation. Instead of trying to map out every possible variation of a giant neural network at once, the researchers realized that the network's behavior could be accurately tracked within a much smaller, lower-dimensional space. By focusing their calculations on this compact subspace, they were able to use a classic mathematical tool, the extended Kalman filter, to update the model's understanding in real-time as new answers arrived. This technique allowed them to generate thousands of different versions of the reward model instantly, without the heavy computational cost of training multiple independent networks.

The researchers tested their method against several existing techniques using a variety of standard benchmarks for robotic control and decision-making. They found that their approach was not only significantly faster—running up to forty times quicker than some of the most advanced alternatives—but also more accurate in its predictions. In experiments where the goal was to learn a reward model from a limited number of human comparisons, the new method consistently learned the correct preferences using fewer questions than the other methods. Furthermore, the models it produced were better calibrated, meaning the computer's confidence in its answers matched the actual accuracy of those answers more closely. This precision is vital for active learning, where the system must decide which question to ask next; if the system is unsure, it asks a question to resolve that uncertainty, and if it is confident, it moves on. The new method excelled at this balancing act, leading to reward models that could successfully train robotic policies to perform complex tasks, matching the performance of policies trained with much more expensive and time-consuming methods.

One of the most striking aspects of this work is how it changes the workflow of training these systems. Traditional methods often require the computer to re-train or re-evaluate its entire understanding of the world every time it receives a new piece of feedback, a process that becomes slower as the system grows larger. The new method, by contrast, updates its knowledge sequentially, incorporating only the latest piece of information while maintaining a running estimate of what it has learned so far. This allows the system to scale efficiently, handling larger neural networks and generating more samples of possible reward models without running out of memory or time. The researchers also demonstrated that this approach works even when starting with no initial data, using a random projection technique to build the necessary subspace from scratch, and it showed promise when applied to image-based tasks where the input data is much more complex than simple numbers.

While the method shows great promise, the researchers are careful to note its boundaries. The mathematical framework they used assumes that the preferences being learned come from a single, consistent source. When they tested the system with data from multiple different human annotators who might have conflicting views, the method struggled to capture the full complexity of those differing opinions. This suggests that while the approach is a powerful tool for streamlining the learning process, it is best suited for scenarios where a single, coherent set of preferences is being modeled. Nevertheless, the results indicate a significant step forward in making artificial intelligence more adaptable to human intent. By making the process of learning from feedback faster and more efficient, this work removes a major barrier to deploying intelligent systems in real-world settings, from personalized recommendations to autonomous robots, where the cost of human time is high and the need for rapid, accurate learning is critical.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →