The role simulation plays that real-world data cannot is counterfactual reasoning—playing out events that haven't happened or cannot happen—and this is critical for robotics because we cannot possibly have enough real-world data.
Fei-Fei Li argues that simulation is not a binary choice versus no simulation—it plays a unique role humans use constantly. The critical function simulation provides that real-world data cannot is counterfactual reasoning: playing out events that haven't happened or cannot happen, which is essential for robotics training. ✦ AI generated
Fei-Fei Li · a16z Podcast · 2026-07-28 · original ↗
starts at this moment · 19:59
There isn't a binary choice between simulation or no simulation. All this come together to make robotics work. Think about human intelligence. We do a lot of simulation in our head. There's a very important role simulation plays that real world data doesn't play which is counterfactual reasoning—you play out events that hasn't happened or cannot happen or you don't have enough data to make it happen in real world. While you play it out, you learn how to act in it. Humans do this all the time. The role simulation plays is counterfactual reasoning. That's really important in robotics because we just cannot possibly have enough real world data for that. Waymo has officially said they use billions of hours of simulation and Waymo is actually more simulation-heavy than real world data heavy. Clearly simulation plays a huge role in robotic learning.
verbatim transcript · starts at 19:59
19:59simulation in our head. You know why? There's a very important role simulation plays that real world data doesn't play which is counterfactual reasoning is that you play out events that c hasn't happened or cannot happen or you don't have enough data to make it happen in real world. And while you play it out, you learn how to act in it. Humans do this all the time. We probably don't,
20:27you know, we just I know you were at World Cups. >> I was at the World. >> Congratulations to Spain winning. I'm sure in the planning of every game there is simulation, whether it's digital or on the on the whiteboard or whatever, that simulation, the role simulation plays is counterfactual reasoning. And that's really important in robotics because we just do not have cannot possibly have enough real world data for
20:54that. Here's a real life uh example the the industry of self-driving cars. Whimo has officially said they use billions of hours of simulation >> and and actually Whimo is more simulationheavy than just real world data heavy. So these are real examples and and as you know Martin Andrew too cars are the simplest kind of robots. >> Yeah. >> Yeah. So so clearly simulation plays a huge role in robotic learning.
21:26>> I also want to add to that. So like there are if you put things more specific simulation can provide two levels of benefits. The first one is reliability and the second one is efficiency. So for reliability, if you're thinking about a robotic system working reliable in the real environments, you need data to provide systematic coverage of all the state space and the variations that robots might encounter. That's how you can
21:52learn of how that is robust. So with simulation, you can do systematic randomizations and control and the variations of lighting, frictions, geometries, object types and also all different kind of physical parameters to making sure you have sufficient coverage of the state space. So this is what can give the robotic systems reliability and second is about efficiency. So right now many people are doing tele operation and if you look at many of the television
- ·Simulation vs. no simulation is a false binary
- ·Its critical function real-world data cannot provide is counterfactual reasoning
- ·Playing out events that haven't happened or cannot happen
- ·Humans do this constantly in their own minds
- ·We cannot possibly gather enough real-world data for robotics
- ·Simulation lets agents learn how to act in scenarios that lack data
- ·Waymo uses billions of hours of simulation — more than real data
- ·Waymo is deliberately simulation-heavy in its training pipeline