← Latest papers
🤖 machine learning

From Pretraining to Proficiency: Real-World Subtask RL for Long-Horizon Manipulation with Minimal Human Intervention

The paper introduces PARTS, a real-world reinforcement learning framework that fine-tunes pretrained robot policies by focusing human intervention only on critical subtask bottlenecks, thereby significantly improving long-horizon manipulation success rates with minimal human effort compared to existing methods.

Original authors: Sichang Su, Benjamin Yang, Zhiyun Deng, Boyuan Liang, Yip Fun Yeung, Zelin Wang, Lingfeng Sun

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

Original authors: Sichang Su, Benjamin Yang, Zhiyun Deng, Boyuan Liang, Yip Fun Yeung, Zelin Wang, Lingfeng Sun

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

Robots have long struggled with tasks that require a sequence of precise steps, like opening a box, picking up an object, and placing it inside. For years, engineers tried to teach robots by showing them thousands of examples of how to do a whole job, hoping the machine would learn the entire routine at once. More recently, a new generation of robot "brains" has emerged. These are trained on massive collections of video and data, allowing them to understand language and perform many different actions without specific training for each one. They are surprisingly good at the basics: they can pick up a cup, move it across a table, or open a door. However, when faced with a long, complicated task that demands high precision, these general-purpose robots often stumble at a few specific, difficult moments. They might successfully grab an object but hold it in the wrong way, causing the next step to fail. The challenge for scientists is how to fix these specific weak points without wasting time re-teaching the robot everything it already knows how to do well.

A team of researchers has developed a new method called PARTS to solve this problem. Instead of trying to retrain the robot on the entire task from start to finish, their approach focuses exclusively on the moments where the robot fails. Imagine a robot that can open a charging case and hold it steady, but repeatedly fails to slide an earbud into the tiny slot. The researchers identified this specific failure point as a "bottleneck." Rather than having the robot practice the whole routine over and over, they froze the robot's general knowledge and trained a small, specialized add-on only for that one difficult step. This add-on learns to make tiny, precise corrections to the robot's movements just when they are needed. The system uses a computer program to watch the robot, decide when it is entering a difficult phase, and switch in the specialized helper. Once the difficult step is done, control returns to the robot's original, reliable brain. This cycle allows the robot to practice the hard part repeatedly without needing a human to reset the scene or correct its mistakes every time.

The researchers tested this method on real robots performing complex tasks, such as inserting earbuds into a case, sorting small LEGO bricks, and plugging a cable into a router. In one experiment with a two-armed robot, the original version could only complete the entire earbud task about 32% of the time. After using their targeted training method, the success rate jumped to 61%. In another test with a single-arm robot plugging in a cable, the success rate soared from 50% to 95%. These improvements were achieved in just tens of minutes of real-world practice per task. The team compared their method against other ways of training robots, where the entire task is practiced from the beginning. Those other methods required the same amount of robot time but resulted in much lower success rates, often failing to improve the robot's performance at all. The researchers found that by concentrating learning only on the specific steps where the robot struggled, they could achieve far better results with less effort and less human supervision.

The key to this success lies in how the system handles failure. In traditional training, if a robot fails at the very last step of a long task, it receives no credit for the many steps it got right, making it hard to learn. The new system breaks the task down and rewards the robot immediately after it successfully completes just the difficult sub-step. If the robot manages to insert the earbud, it gets a positive signal right away, even if the case wasn't closed perfectly yet. This frequent feedback helps the robot learn faster. Furthermore, the system includes a smart way to organize the practice data. When the robot finally succeeds at a difficult step, that successful attempt is saved and used to retrain the specialized helper more thoroughly, ensuring it doesn't forget what worked. This process happens automatically, with the robot resetting itself or asking for a human reset only when absolutely necessary, such as when an object falls to the floor.

The study demonstrates that robots do not need to be retrained from scratch to become better at complex jobs. By identifying the few specific moments where they struggle and applying focused, targeted practice to those moments, engineers can significantly boost a robot's ability to complete long, difficult tasks. This approach respects the robot's existing capabilities, keeping the parts that work well exactly as they are while strengthening the weak links. The results suggest a practical path forward for deploying robots in real-world settings, where tasks are often long and require a mix of general skill and precise execution. The researchers conclude that this method of concentrating effort on bottlenecks allows robots to learn more efficiently, requiring less human intervention and achieving higher reliability than previous methods.

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 →