Notes
Notes - notes.io |
-------------------------------------
Quick question, do you know the Continual-Dreamer AI? I believe that this is very similar to ours. Though, looking at it, it doesn't seem like they use multiple world models, but rather 1 to learn all the different tasks. How are they able to do this without the world model forgetting? Is it because the actual physics/rewards aren't being flipped on their head, rather they are simply learning a new task? So the contiual-dreamer probably wouldn't be able to manage in our setup, right? Or do you think it could?
Wait, could you humor me for a second. Do you think there's a way that we could use one world model to predict multiple regimes?
My original thinking was that if we tried to do this, then it would simply suffer the catastrophic forgetting itself, and forget what the original regime was. My first thought was to make it so that the world model outputs a latent variable, which would be compatible with both regimes, and a decoder would decode based on the current regime before giving the result to the PPO planner. But then I realized that this is just pushing the problem further, as the latent value decoder would then be the one to suffer the catastrophic forgetting.
Though, this is where you need to humor me, as I have a couple of new thoughts. The first is, what if we use a Mixture of Latent Value Decoders instead of a MoWM? These wouldn't even have to be transition models, but simply a model that takes the latent value from the world model and predicts the one-hot state/scalar reward it represents for regime 0, then a second decoder that predicts the one-hot state/scalar reward it represents for regime 1. Would that be possible? And wouldn't creating a new decoder be cheaper than creating a new world model for every regime?
Then, my other new thought was, could we use the fact that we can guess the current regime PLUS our constant dreaming, so that the world model itself could learn through dreaming? Then we can give the world model the current predicted regime as an additional input, so that it too, just like the PPO planner, can learn multiple regimes. Or it can do this in other ways, like outputting a list where Output[0] is what it'd guess for regime 0, Output[1] for regime 1, etc. What do you think of this? It seems like it will be hard to fine tune and get working, but could it be possible? One issue would be that hallucinations would exponentially increase errors, but we can try to prevent this by using our current world model variable has_mastered, and we only train the world model on past regimes if it's mastered them (and not roll-out too long of horizons). I don't know, I feel like I might still be missing some flaw. Be 100% honest in your answer.
![]() |
Notes is a web-based application for online taking notes. You can take your notes and share with others people. If you like taking long notes, notes.io is designed for you. To date, over 8,000,000,000+ notes created and continuing...
With notes.io;
- * You can take a note from anywhere and any device with internet connection.
- * You can share the notes in social platforms (YouTube, Facebook, Twitter, instagram etc.).
- * You can quickly share your contents without website, blog and e-mail.
- * You don't need to create any Account to share a note. As you wish you can use quick, easy and best shortened notes with sms, websites, e-mail, or messaging services (WhatsApp, iMessage, Telegram, Signal).
- * Notes.io has fabulous infrastructure design for a short link and allows you to share the note as an easy and understandable link.
Fast: Notes.io is built for speed and performance. You can take a notes quickly and browse your archive.
Easy: Notes.io doesn’t require installation. Just write and share note!
Short: Notes.io’s url just 8 character. You’ll get shorten link of your note when you want to share. (Ex: notes.io/q )
Free: Notes.io works for 14 years and has been free since the day it was started.
You immediately create your first note and start sharing with the ones you wish. If you want to contact us, you can use the following communication channels;
Email: [email protected]
Twitter: http://twitter.com/notesio
Instagram: http://instagram.com/notes.io
Facebook: http://facebook.com/notesio
Regards;
Notes.io Team
