News for hackers. Stuff that matters.
Re:Lucidrains/self-rewarding-lm-PyTorch: Self-Rewarding Lang... by starbugs on Thursday January 25, 2024 @03:44AM (#39127517)
Sorry if this is a dumb question, but how does that make sure that the training process is not going into the wrong direction because of error accumulation?

Maybe I didn't understand something fundamental here. (Not an LLM expert.)

Re:Lucidrains/self-rewarding-lm-PyTorch: Self-Rewarding Lang... by candiodari on Thursday January 25, 2024 @09:12AM (#39129733)
It doesn't.

I would like to add, there's plenty of examples, some in math (e.g. geometry) playing out over >1000 years and dozens of generations, of the same happening in humans.

That said, for both humans and this kind of LLMs, it does appear to improve performance, certainly in the near term.

Re:Lucidrains/self-rewarding-lm-PyTorch: Self-Rewarding Lang... by starbugs on Thursday January 25, 2024 @04:08PM (#39135321)
Certainly there’s this problem in many areas.

I was just wondering how big of a deal that might be in this case. Just had another of those experiences with GPT4 where it goes into a contradictory loop it cannot recover from.

It seems there might be a big difference between long term cycles and short term severe degradation as in inbreeding and this paper‘s abstract sounded a bit like that to me.

If the results indicate improved performance, then it doesn’t seem to be that big of a deal (yet?).

Thanks for the explanation!

Re:Lucidrains/self-rewarding-lm-PyTorch: Self-Rewarding Lang... by huac on Thursday January 25, 2024 @09:50AM (#39130108)
I don't think it does. And there is a pretty big risk that you end up picking up on some quirk ("bias") of your reward model that doesn't reflect reality -- GPT4 preferring longer answers is one such commonly observed bias. AFAIK there is not a great theoretical basis for why we can avoid mode collapse, except empirically the models are good enough to survive some bootstrapping.