跳到主内容
@wquguru
精选88Understanding AI(RSS)行业动态

机器人初创公司如何破解数据短缺难题

Robot startups are trying everything they can think of to get more data

原文
发到 X
推荐理由

深度解析了具身智能领域最核心的数据飞轮困境与多种破局路径,对理解机器人商业化落地难点极具参考价值。

It’s day four of Robot Week! You can click here to get 25% off an annual subscription.

今天是机器人周的第4天!你可以点击这里获得年度订阅85折优惠。

On May 28, the startup Shift announced that it would clean any New York City apartment for free. In a launch video, cheerful young men scrubbed toilets, vacuumed floors, and wiped down counters.

5月28日,初创公司Shift宣布将免费清洁任何纽约市的公寓。在一段发布视频中,几位面带微笑的年轻男子擦洗马桶、用吸尘器清理地板并擦拭台面。

The catch? Cleaners wore baseball caps with cameras mounted under the brims. The company planned to record the workers’ actions and sell the data to robotics companies.

但有个条件:清洁工戴着棒球帽,帽檐下装有摄像头。该公司计划记录员工的行为,并将数据出售给机器人公司。

While the whole deal might have been a gimmick — the scheduling website notes in an FAQ that the offer is only available for a “limited time” — it’s still a perfect encapsulation of one of the most important trends in robotics today.

虽然整个交易可能只是一个噱头——预约网站在常见问题解答中指出,该优惠仅在“有限时间”内可用——但它仍然是当今机器人领域最重要趋势之一的完美缩影。

Early LLMs were famously trained to “predict the next word” across billions of tokens of text scraped from the Internet. Most roboticists expect we’ll need something similar to train general-purpose robots: an Internet-scale database of everyday tasks that robots can learn from.

早期的LLM(大型语言模型)以著名的方式利用从互联网上抓取数十亿文本标记进行训练,目标是“预测下一个词”。大多数机器人学家认为,我们需要类似的东西来训练通用机器人:一个涵盖日常任务的互联网规模数据库,供机器人从中学习。

But right now, humanity doesn’t have anything like that. The largest openly available dataset of robots performing tasks, ABC-130K, only has 3,500 hours of task demonstrations.

但目前,人类还没有这样的东西。目前公开可用的最大机器人执行任务数据集ABC-130K仅包含3500小时的任务演示。

Over the last few months, I’ve talked to dozens of founders, engineers, and robotics researchers about the need for demonstration data and the ways people are trying to get more of it. I visited a robotics lab at the University of Pennsylvania to try my hand at collecting robot data. During my spring trip to China, I watched men wearing virtual reality headsets puppet humanoid robots to open fridges, sweep trash, and move pillows around.

在过去的几个月里,我与数十位创始人、工程师和机器人研究人员探讨了演示数据的需求以及人们试图获取更多此类数据的方法。我参观了宾夕法尼亚大学的一个机器人实验室,尝试收集机器人数据。在我春季的中国之行中,我看到戴着虚拟现实头戴设备的人像操纵木偶一样操控人形机器人打开冰箱、清扫垃圾和移动枕头。

When I attended the Actuate conference in San Francisco in August, I was surprised by how many people there were working at data-collections startups.

当我8月在旧金山参加Actuate会议时,令我惊讶的是,有那么多人在数据收集初创公司工作。

A plethora of startups like Shift are trying to solve the data shortage by recording the actions of humans and converting the videos into training data for robots. Other companies are hiring humans to directly operate robots in labs, factories, and even people’s homes. Still others are hiring humans to perform everyday tasks while wearing gloves or exoskeletons that force the human to move in a robot-like way and capture rich data on the worker’s actions. Some large data-collection companies like Scale AI are experimenting with all of these strategies.

众多像Shift这样的初创公司正试图通过记录人类行为并将视频转化为机器人训练数据来解决数据短缺问题。其他公司则雇佣人类直接在实验室、工厂甚至人们的家中操作机器人。还有一些公司雇佣人类在执行日常任务时佩戴手套或外骨骼,迫使人类以类似机器人的方式移动,从而捕捉关于员工行为的丰富数据。一些大型数据收集公司如Scale AI正在试验所有这些策略。

The ultimate goal is to develop robots that are good enough to operate (mostly) autonomously in the real world. Once that happens, robots could generate additional training data while doing useful work. This could lead to a flywheel where the companies with the best robots are able to generate the most high-quality data, allowing them to improve their robots even more.

最终目标是开发出足够优秀的机器人,使其能够在现实世界中(大部分时间)自主运行。一旦实现这一目标,机器人在执行有用工作时就能生成额外的训练数据。这将形成一个飞轮效应:拥有最佳机器人的公司能够生成最多的高质量数据,从而让它们进一步改进自己的机器人。

But Deepak Pathak, the CEO of robotics startup Skild, told me that there’s a “chicken-and-egg problem” here. In order to generate high-quality data from deployments, robots need to be able to do some amount of useful work. And getting there will probably take a fair amount of data. So companies first need to figure out a scalable way to get robotics data without deploying robots commercially. The first company to figure this out could have a big advantage.

但机器人初创公司 Skild 的首席执行官 Deepak Pathak 告诉我,这里存在一个“鸡生蛋、蛋生鸡”的问题。为了从部署中生成高质量数据,机器人需要能够完成一定程度的有用工作。而要达到这一水平可能需要相当大量的数据。因此,公司首先需要找到一种可扩展的方式来获取机器人数据,而不必进行商业部署。率先解决这一问题的公司将拥有巨大优势。

Getting the computer to make the data for you

让计算机为你生成数据

Before we explore the strategies companies use to generate real-world training data, it’s worth asking why we need real-world data at all. Nearly a decade ago, Google DeepMind trained an AI to play Go entirely by self-play. After playing millions of games against itself, the model became better at Go than the top humans.

在探讨公司用于生成真实世界训练数据的策略之前,值得先问一问:为什么我们真的需要真实世界的数据?近十年前,Google DeepMind 训练了一个 AI,让它完全通过自我对弈来玩围棋。在与自己进行数百万局对弈后,该模型在围棋方面的表现超过了顶级人类选手。

Could we do something similar for robots? Instead of training physical robots in the real world, maybe we could have virtual robots “teach themselves” to perform tasks through trial and error in a simulated environment. This approach actually does work for certain robotics tasks.

我们能否为机器人做类似的事情?与其在现实世界中训练实体机器人,不如让虚拟机器人在模拟环境中通过试错来“自学”执行任务。这种方法实际上在某些机器人任务上是可行的。

Clip from Figure’s blog post “Natural Humanoid Walk Using Reinforcement Learning” illustrating tens of robots walking in simulation with different parameters.

摘自 Figure 博客文章《使用强化学习实现自然的人形机器人行走》中的截图,展示了具有不同参数的数十台机器人在模拟环境中行走的场景。

In March 2025, the humanoid robotics company Figure posted a high-level description of how it trains its robots to walk. Figure programmed a digital twin of its Figure 02 robot in a physics simulator and had that virtual robot try to walk over and over for millions of attempts. Each time, the robot received programmatic feedback — in a process called reinforcement learning — until the robot could walk in simulation. When Figure installed the resulting model on a physical robot, it could walk in the real world too.

2025年3月,人形机器人公司 Figure 发布了一篇博文,概述了其训练机器人行走的方法。Figure 在物理模拟器中为其 Figure 02 机器人创建了数字孪生体,并让该虚拟机器人反复尝试行走,历经数百万次尝试。每次尝试中,机器人都会收到程序化的反馈——这一过程称为强化学习——直到机器人能够在模拟环境中行走。当 Figure 将生成的模型安装到实体机器人上时,它也能在现实世界中行走了。

When this process works, it’s the ideal way to train a robot.

当这一过程奏效时,它是训练机器人的理想方式。

It can be very fast: Figure said it was able to obtain “years of simulated demonstrations in a few hours.” This method can also result in a very robust model: after training for the equivalent of 1,000 years in a simulator, the foundation model company Skild produced a model that could control a quadruped robot even when engineers sawed its legs in half.

它的速度可以非常快:Figure 表示,它能够在几小时内获得“数年的模拟演示数据”。这种方法还能产生非常稳健的模型:在模拟器中经过相当于 1,000 年的训练后,基础模型公司 Skild 生产出的模型即使在工程师将机器人的腿锯成两半时也能控制四足机器人。

Basically every company today making a humanoid robot uses reinforcement learning in a simulated environment to teach it how to walk.1 Unfortunately, while this approach works well for locomotion tasks like walking and dancing, it doesn’t work as well for manipulation tasks, which involve more complex interactions with the environment.

如今,几乎所有制造人形机器人的公司都使用强化学习在模拟环境中教机器人如何行走。1 不幸的是,虽然这种方法在行走和跳舞等运动任务上效果很好,但在涉及与环境更复杂交互的操作任务上效果却没那么好。

Imagine trying to train a robot to hammer a nail. If a robot starts out acting entirely at random, it might go through millions of iterations without a single success. Reinforcement learning works by “rewarding” the model when it succeeds, but if the model never succeeds, there’s nothing to reinforce.

想象一下试图训练机器人钉钉子的过程。如果机器人一开始完全随机行动,它可能会经历数百万次迭代而没有任何一次成功。强化学习通过在模型成功时给予“奖励”来工作,但如果模型从未成功,就没有什么可以强化的。

Developers can help the virtual robot by giving it fine-grained feedback that acts as a trail of breadcrumbs along the path to success. The robot might earn points for touching the hammer, more points for picking it up, still more for touching the nail with the hammer, and so forth. But this technique, known as “reward shaping,” is labor-intensive, doesn’t transfer well between tasks, and still may not produce good results.

开发者可以通过提供细粒度的反馈来帮助虚拟机器人,这些反馈就像通往成功之路上的面包屑。机器人可能因为碰到锤子而得分,拿起锤子得更多分,用锤子碰到钉子得更多分,依此类推。但这种被称为“奖励塑造(reward shaping)”的技术劳动密集度高,在不同任务间的迁移性差,而且仍然可能无法产生良好的结果。

In 2017, when prominent researchers tried to use reinforcement learning to teach a robot to hammer a nail in simulation, they couldn’t get it to work with just a “sparse” reward that judged whether the robot succeeded at the overall task. With help from shaped rewards, it took 50 hours of training for the robot model to learn — but the robot’s technique was still awkward:

2017 年,当知名研究人员尝试使用强化学习在模拟中教机器人钉钉子时,他们无法仅靠判断机器人是否完成整体任务的“稀疏”奖励使其奏效。在有形状化奖励的帮助下,机器人模型花了 50 小时才学会——但机器人的技巧仍然很笨拙:

A clip of different robot policies controlling a simulated hand, from Learning Complex Dexterous Manipulation with Deep Reinforcement Learning and Demonstrations. Note that the reinforcement learning policy (center) grips the simulated hammer awkwardly compared to either a human-controlled demo (left) or the policy trained with the paper’s method that mixed demonstration data and reinforcement learning (right).

不同机器人策略控制模拟手的视频片段,出自《Learning Complex Dexterous Manipulation with Deep Reinforcement Learning and Demonstrations》。请注意,与人类控制的演示(左侧)或使用论文方法混合演示数据和强化学习训练的模型(右侧)相比,强化学习策略(中间)抓握模拟手的方式显得笨拙。

However, if the researchers provided 25 demonstrations of a human completing the task, the robot model learned how to do the task in about six hours — almost 10 times faster. And the robot wound up with better hammering technique.

然而,如果研究人员提供了 25 个人类完成任务的演示,机器人模型大约六个小时就学会了如何执行该任务——速度快了近 10 倍。而且,机器人的最终钉钉子技巧也更好了。

While this paper is almost a decade old now, the basic observation is still true: in order to learn from trial and error, it’s helpful for the model to start with a certain level of basic competence so it succeeds at least some of the time. And one of the best ways to achieve basic competence is to have it first learn from human examples.

尽管这篇论文距今已近十年,但基本观察仍然成立:为了从试错中学习,模型最好具备一定的基础能力水平,以便至少能偶尔取得成功。而实现基础能力的最佳途径之一,是让模型首先从人类示例中学习。

The sim-to-real gap

仿真到现实的差距(sim-to-real gap)

There’s another problem with trying to train a robot entirely in simulation: many aspects of the world are so complex that we don’t know how to simulate them with enough fidelity.

试图完全在仿真环境中训练机器人还存在另一个问题:世界的许多方面过于复杂,以至于我们不知道如何以足够的保真度对其进行模拟。

Take the hammer example again: one of the reasons the model learned to use an awkward grip that probably wouldn’t work in real life is that the simulator couldn’t model friction perfectly. This discrepancy between simulation and the real world — the sim-to-real gap — is one of the central challenges developers face in training robots in simulation.

再次以锤子为例:模型学会使用一种可能在现实生活中行不通的别扭握法的原因之一是,模拟器无法完美地模拟摩擦力。这种仿真与现实世界之间的差异——即仿真到现实的差距(sim-to-real gap)——是开发人员在仿真环境中训练机器人时所面临的核心挑战之一。

更进一步:量化金融体系

看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力

进入量化体系 →

相似阅读

另一事件,读法相近