3 ms·
We've had that concept for quite a long time now, in the form of Lora [1] and similar fine-tuning techniques. It first got popular for StableDiffusion to teach
by the_duke 29d ago
We've had that concept for quite a long time now, in the form of Lora [1] and similar fine-tuning techniques.
It first got popular for StableDiffusion to teach the image generation models new concepts.
We could easily live in a world where you can train / build Loras to encompass your entire code base history, company knowledge base, new skills, etc.
Then the models would start with a baseline that already has all the important knowledge without needing to cram it into the context.
This still isn't on the fly learning, but you could imagine daily or weekly training runs to regularly incorporate new knowledge.
I think the main reason this hasn't happened yet is that the shared batch based efficient serving architectures used today wouldn't support that structure well.
[1] https://en.wikipedia.org/wiki/LoRA_(machine_learning) https://en.wikipedia.org/wiki/LoRA_(machine_learning)
- danmaz74 29d agoYes, that could be a way to achieve that. After all, even humans have short term and long term memory, and it looks like sleep is a very important "tick" to connect the two, so it's not all just continuous. For sure, doing it for all users would be economically unfeasible. I wonder if the labs are experimenting with something similar, though.