@DannyDriessi
iAccount based inCanada
About this account
- Account based in
- Canada
- Connected via
- Canada Android App
Account-level information from X, not a live location or the device used for a specific post.
Research Scientist @physical_int. Formerly Google DeepMind
Joined August 2021
- Tweets170
- Following336
- Followers4.2K
- Likes203
Pinned Tweet
How to build vision-language-action models that train fast, run fast & generalize? In our new paper, we formalize & analyze the approach of our π-0.5 model & further improve it with a single stage recipe.
Blog: pi.website/research/knowledg…
Paper: pi.website/download/pi05_KI.…
The most exciting aspect of modern machine learning, in my opinion, is that one can train models that just work for many tasks, without finetuning.
π0.7 is a major step in that direction for robots
π0.7's training recipe builds upon Knowledge Insulation nitter.cf/DannyDriess/status/192…
and our recent memory work nitter.cf/DannyDriess/status/202…
Danny Driess retweeted
We developed an RL method for fine-tuning our models for precise tasks in just a few hours or even minutes. Instead of training the whole model, we add an “RL token” output to π-0.6, our latest model, which is used by a tiny actor and critic to learn quickly with RL.
Danny Driess retweeted
this robustness allows the policy to do diverse, long horizon tasks in unseen environments
for example, the demo kitchen was built *after* the potatoes policy was fully trained — I just wrote the high level prompt to tell it where to go look for items and it did the rest
Danny Driess retweeted
We equipped PI policies with memory!
And taught our robots to do long-horizon real world tasks such as preparing the items for a recipe, cooking a grilled cheese and cleaning the kitchen!
Danny Driess retweeted
This one has been a long time coming: today we’re introducing MEM, an approach for giving VLAs short-term and long-term memory.
Memory is such an obvious capability, but adding it isn’t easy (most VLAs today are memory-less). A short thread on challenges, solutions, and the new capabilities MEM unlocks for us.
If you look at this plot here, you can see that both short- and long-term memory were important to make long-horizon tasks work well
Many real-world tasks require memory to be successful. Yet, most robots don’t have any form of memory. Today, we are going to change that. We developed a system called MEM that introduces memory into VLAs on multiple scales
The key idea behind Multi-Scale Embodied Memory (MEM): use different modalities to represent memory at different time scales.
📹 For short horizon memory, we developed an efficient video encoder that lets the model remember fine-grained details about its recent interactions.
📜 For long horizon memory, we train the model to summarize events in text, allowing it to remember events for up to 15 min.
One aspect I am particularly excited about is that memory enables the model to adapt its strategy while solving the task, something we can coin “in-context adaptation”.
In this example, it is unclear from a single image whether the fridge opens from the left or the right. Hence, a model without memory (left) might fail to open the fridge repeatedly. In contrast, with memory (right), our model learns “in-context” that the fridge opens differently, and adjusts its strategy accordingly.
Danny Driess retweeted
General-purpose AI models are behind some of the most exciting applications we now can't live without. We envision that an analogous “physical intelligence layer” built with models like π0.6 will similarly spur a new wave of applications for the physical world.
We’ve recently begun working with a handful of companies that have deployed their robots to do real-world, useful things.
pi.website/blog/partner/?v=1
Check out our latest work on steerable policies. Instead of having only language as the interface to a VLA, steerable policies follow point queries, motion traces, atomic subtasks and more, which allows us to make better use of VLMs controlling them. More in @verityw_'s thread
How can robot policies be trained to best leverage VLMs' CoT reasoning and in-context learning for generalization?
The key is Steerable Policies: vision-language-action models that can be flexibly controlled in many ways!
steerable-policies.github.io
1/9
What I like about this: If I want to explain someone how to solve a task, I rarely use language alone, I might point at things, wave in the air, without restricting myself to only one interface to communicate my intent. This work brings this idea into VLAs.
Project led by @verityw_ with @JagdeepBhatia8, @CatGlossop, Nikhil Mathihalli, @riadoshi21, @tangerinecoder, @KarlPertsch, @svlevine
The base model powering π*0.6 is trained with Knowledge Insulation nitter.cf/DannyDriess/status/192…