Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Mondo's Beni ( may look cute, but there is a serious learning stack inside. It can perform flips, navigate autonomously, and track moving subjects. The secret is reinforcement learning: Beni practices at massive scale in simulation, optimizing its controller through millions of virtual trials before entering the real world....

31,539 Aufrufe • vor 3 Monaten •via X (Twitter)

24 Kommentare

Profilbild von Shuo Yang
Shuo Yangvor 3 Monaten

1/ @nvidia IsaacLab and @GoogleDeepMind MuJoCo are core parts of our training and validation pipeline. We train controllers across large numbers of simulated environments, then validate them in a separate physics engine.

Profilbild von Shuo Yang
Shuo Yangvor 3 Monaten

2/ Modern legged-robot reinforcement learning builds on years of excellent research. The work of @rdn_nikita , David Hoeller, and their collaborators has been particularly influential. For Beni’s flipping motions, we also drew inspiration from @xbpeng4’s classic DeepMimic paper. Beni has been reading the literature—and practicing its backflips.

Profilbild von Shuo Yang
Shuo Yangvor 3 Monaten

3/ Some behaviors need an additional layer of sim-to-real polish. For these, we use ideas from Regularized Online Adaptation, or ROA, developed by my good friends @zipengfu and @xuxin_cheng (and @deepakpathak) :

Profilbild von Shuo Yang
Shuo Yangvor 3 Monaten

4/ Along side all the neural networks, Beni also uses some good old-fashioned SLAM—in several creative ways. One particularly valuable tool is GTSAM, created by @fdellaert and contributors.

Profilbild von Shuo Yang
Shuo Yangvor 3 Monaten

5/ Beni’s target-tracking system also contains several algorithmic innovations developed by our own team. These improvements allow Beni to follow a subject smoothly while coordinating perception, locomotion, and camera motion. We may publish more technical details in the future.

Profilbild von Shuo Yang
Shuo Yangvor 3 Monaten

Sometimes the best robotics system is not “AI versus classical robotics.” It is AI standing on top of decades of great robotics research. Small robot. Serious algorithms. 🤖

Profilbild von Carlos DP 🤖🇺🇸
Carlos DP 🤖🇺🇸vor 3 Monaten

is there a developer mode on Beni? like, could he be used for people learning to do RL on real robots in a fun way?

Profilbild von Deepak Pathak
Deepak Pathakvor 3 Monaten

Great work @Shuo — love to see our ROA algorithm in action. This robot is so cool!

Profilbild von JVM
JVMvor 3 Monaten

and you want $549 for this?!

Profilbild von cr_ss_
cr_ss_vor 2 Monaten

Thats a really cool toy!

Profilbild von HGONG | Founder & Researcher
HGONG | Founder & Researchervor 3 Monaten

咦?你是RM的杨硕吗?

Profilbild von Ankur Deka
Ankur Dekavor 3 Monaten

Great to see Beni’s acrobatics @ShuoYangAIR!

Profilbild von Keith Botha
Keith Bothavor 3 Monaten

We love to see it ! Really good partnership opportunity with @UFBots

Profilbild von Jrmginer
Jrmginervor 3 Monaten

that’s cool!

Profilbild von Swiftlined
Swiftlinedvor 3 Monaten

Solid stuff

Profilbild von tobitege
tobitegevor 3 Monaten

Now I want Beni to kick back 🤣 Love that lil guy, even though I don't have a use for him!

Profilbild von Will Kriski
Will Kriskivor 2 Monaten

can we train it ourselves similar to microduck and use a simulator? @pollenrobotics

Profilbild von theobot
theobotvor 3 Monaten

this is awesome

Profilbild von Sadikk
Sadikkvor 2 Monaten

This is great for cat parents.. Best toy for cats to ay with.. Consider cheaper version.

Profilbild von Tanay Jaipuria
Tanay Jaipuriavor 3 Monaten

have you experimented with world models for simulation?

Profilbild von Black Eyed Hat Man
Black Eyed Hat Manvor 3 Monaten

😈 cute! But was the kick necessary?! 😰

Profilbild von T.
T.vor 3 Monaten

a cutie, how hes following the skater 🥰

Profilbild von AI Apps API
AI Apps APIvor 3 Monaten

The simulation scale is the impressive part, and it is also where the hard problem hides. Training at that volume gets you a policy that is optimal for your simulator, including its contact model, its friction constants and its integration step. The gap to hardware is not noise, it is systematic, and domain randomization tends to paper over it rather than measure it. The number I always want to see alongside these is how much the policy degrades on the real robot before any fine tuning. That one figure tells you how good the physics model actually was.

Profilbild von Hoon_Sky
Hoon_Skyvor 3 Monaten

Probably cannot last long on batteries

Ähnliche Videos

Former Meta Chief AI Scientist Yann LeCun on the three paradigms of machine learning — and why the third is what made ChatGPT possible: Here's each one, and where it breaks. First, supervised learning. You tell the machine the answer. "You show it a picture, let's say of a table, and you tell it this is a table. So it's supervised because you tell it what the correct answer is." Get it wrong, and the machine rewrites itself: "The system computes its output, and if it says something else than table, then it's going to adjust its parameters, its internal structure, so that the output it produces gets closer to the output you want." Repeat at scale and something more than memorisation appears: "Eventually the system will find a way to recognize every image you trained it on, but also images it's never seen that are similar to the one you train it on. This is called a generalization ability." The limit: a human has to supply every single answer. That doesn't scale to the size of the internet. Second, reinforcement learning. You don't give the answer, only a verdict. "You don't tell the system what the correct answer is. You only tell it whether the answer it produced was good or bad." Learning to ride a bike, essentially: "You try to ride a bike and you don't know how to ride the bike and after a while you fall. So you know you did something bad and so you change your strategy a little bit. And eventually you learn how to ride a bike." For years the field assumed this was the closest thing to how animals actually learn. Yann LeCun's verdict: "Now it turns out reinforcement learning is extremely inefficient." It dominates wherever failure is free: "It works really well if you want to train a system to play chess or play go or poker, because you can have the system play millions and millions of games against itself and basically fine-tune itself. But it doesn't really work in the real world." The limit, in one image: "If you want to train a car to drive itself, you're not going to do it with reinforcement learning. It's going to crash thousands of times." On robotics he's careful rather than dismissive: "Reinforcement learning can be part of the solution, but it's not the complete answer. It's not sufficient." Third, self-supervised learning. You tell the machine nothing at all. "And this is what has enabled the recent progress in natural language understanding and chatbots." The strange part is that you stop asking for a task: "You don't train the system to accomplish any particular task. You just train it to basically capture the structure..." The method is deliberate sabotage: "You take a piece of text, you corrupt it in some way, by for example removing some words, and then you train a big neural net to predict the words that are missing." And one narrow version of that trick runs every chatbot on Earth: "A special case of this is that you take a piece of text and the last word in that text is not visible, and so you train the system to predict the last word in that text — and this is the way large language models are trained on." So why did the third one win? Supervised learning needs a human. Reinforcement learning needs a crash. Self-supervised learning needs neither — because the missing word and the correct answer are the same thing. The data grades itself.

Big Brain AI

49,293 Aufrufe • vor 2 Monaten