Researchers warn of ‘model collapse’ as AI trains on AI-generated content
venturebeat.com
venturebeat.com
The proper way to evaluate systematic reasoning is by training on a curriculum of problems of increasing average-case complexity. Think random k-SAT in the critical region, bisimulation games, or interpolation in certain logical theories. Although there is a growing evidence that Transformers and GNNs have foundational limits to expressivity [3, 4, 5], if the scaling crowd could show strong generalization results on these sorts of problems they would have the last laugh...
[1]: https://arxiv.org/pdf/2210.10749.pdf
[2]: https://arxiv.org/pdf/2305.18654.pdf
[3]: https://arxiv.org/pdf/2106.16213.pdf
I think it could be done, using same method that has recently been successfully used to distill reasoning power of a large model into a smaller one...
The trick would be to self-generate a fine tuning dataset by generating "think step by step" responses to challenging problems. By training on "step by step" output you teach the model how to reason, rather than just what is the desired output (which without step by step might be outside of it's capabilities).
Isn't this kind of like running an evolutionary algorithm on the models?
- AI generates 20 images
- A human picks out the best 2 images to publish to the internet.
- Eventually the 2 best images end up in the training data of a new model, while the 18 bad images get discarded.
- Successive generations of models bias more towards the better images. This might get rid of some of the defects that plague the worse images.
Humans end up being the fitness function and even the results from different models ends up mixed together!
I'm not sure that this would be a big problem for images, because there usually isn't an emphasis on correctness and validity of information. It seems more of a problem for LLMs.
1. AI (say ChatGPT or whatever LLM you like) makes blogspam
2. AI (Google Pagerank etc.) fooled into high-ranking it
3. AI (unnamed scammer) searches for a suitable comment form to post spam on, pretends to be real human as it does so
4. AI (Google Ad network or similar) selects best bid for an advert to show to the fake-user in #3
4. a. AI (Amazon, eBay, etc) has meanwhile been placing bids:
dictionary.filter($0.isNoun)).map { "\($0): Buy it cheap on Amazon!" }
5. AI (products scammers) look at "best" opportunities on Amazon, create fake listings to match each noun in 4. a.
6. AI (same scammers) upvote the fake reviews for the fake products for the fake nouns advertised to fake users on fake blogs,
but the metrics… which are A/B tests… which is GOFAI (AKA applied statistics)… say it's good, so everyone keeps doing it.
Yes it will. Unless the humans are generating new high fidelity content.
Will be interesting to see if mining archives of "low background steel" data (anything created before chatGPT exploded) will become a industry.
Another interesting impact... older, more established tech suddenly has a non-trivial advantage over new, cutting edge competitors because LLM are well trained to work with the older tech.
If anything, I can see a future with a push to further erode privacy laws with the ultimate aim of getting more access to human data in the real world to train AI. I’m sure the smartphones in everyone’s pocket is a rich source of sensors and data…
If we can get to a point where AI can reliable seek out, filter/normalize and incorporate data from the real world into its model, that’s when it will probably start approaching the singularity.
The obvious flip side of which would be that authoritarian governments could use this to figure out how to crush dissent, carry out “efficient” genocides, pillage their forests etc.
Surveillance is what AI will excel at and so that is what it will be used for.
But remembering Battlestar Galactica, cutting the interconnectivity was the prominent defense against cylons.
The real moat openAI might have in the future is a “mostly human” dataset they managed to scrape before the generative AI frenzy
How useful will this dataset be in 10 years, though?
Would ChatGPT 4 trained up to 2013 be useful now? Probably not so much...
Consider:
- you could put a microphone in a busy public place and do speech to text on everything you heard
- you could train on audio data from films etc. Yes some (tiny if the WGA and others have their way) fraction of the script will be AI generated but a lot won't be, actors will improv etc.
- There will still be a massive and ever-expanding amount of human-generated text to train on. For example we have the fast-growing niches of AI doomsterism and AI mindless optimism.
- You could hook it up to gemini to find out what the hipsters are thinking
- public domain books are a massive training corpus and every year a new vintage gets added. It's going to be quite some years before the AI-generated garbage tier gets through the copyright period and out into public domain.
- In certain cases AI can actually help to train AI models. Obviously we saw this in the reinforcement learning explosion around AlphaZero etc but we're starting to see it in language models with things like voicebox[1] being used to train other models, and Facebook's paper shows significant model improvements from training this way.
[1] https://about.fb.com/news/2023/06/introducing-voicebox-ai-fo...
You can find the related thread (603 comments) here https://news.ycombinator.com/item?id=35159447
This isn't that different than re-compressing images over and over again. They are disconnected from reality and are just simulations of reality and with each iteration they become less rich and faithful.
AIs need to learn from the world or at least as close as possible to it, rather than from their own reduced representations of the world.
Humans have lossy memory but we constantly engage with the real world so it doesn't matter. The key here is we engage with the real world on a regular basis.
The key idea is that you can improve a low fidelity representation by training on a higher fidelity representation. But you can not get a higher fidelity representation from a low fidelity representation. Any inference is just making things up and likely to be wrong, so it is more like to just have less details.
Arguably AI and large scale social networks have a lot in common (opportunities and problems).
Related: AI as the logical next step after “crowd sourcing”.
Maybe this won't always be so for AI. But it's pretty hard to square an account of LLMs as more than fancy data compression when they exhibit the exact same tendencies as all compression protocols when run on their own outputs.
The actual problem is that LLMs don’t produce material with the same statistical distribution as their training sets, which is obvious if you think about it. For instance, the GPT training set doubtless includes plenty of swearing and slurs, but its output does not (even if you prompt engineer your way to an example, they will still be less represented in the total output).
Same is true for the long tail. If I ask GPT to complete “oregano tastes like”, there are lots of fairly likely completions, but it’s probably never going to produce “tires”, even though exceptionally rare combos probably occur in the training data.
I’m not sure this is a bad thing. Maybe? Is there some productivity or moral imperative to leave the distribution of words/concepts the way it was before LLMs?
Yes, and that seems pretty much unavoidable even without SFT and RLHF "filtering"... There's no obvious way of recreating the "long tail" distribution of the overall training set. Turning the sampling temperature up isn't the same since that'll affect the entire generated output, while a human might have chosen to pop a single spicy word choice into an otherwise boilerplate sentence.
One way to get more human-like variety of these models would be to condition them on specific writers with different styles, but of course in practice certain styles would be used more often than others and a corpora of machine-generated text would therefore not have same statistics as one of (more randomly chosen) human text, even if it did have more variety than would otherwise be the case.
Still, conditioning on a specific writing style might be a future direction. Would be useful for people wanting to generate text in their own personal style rather than just asking the LLM to adopt some generic persona.