I’ve read in papers that you can poison datasets with a very small percentage of the data, if done cleverly. I can fish up the source if you want (but it might take me some time).
We conduct the largest pretraining poisoning experiments to date, pretraining models from 600M to 13B parameters on chinchilla-optimal datasets (6B to 260B tokens). We find that 250 poisoned documents similarly compromise models across all model and dataset sizes (…)
Emphasis mine. All it takes is 250 poisoned documents.
Na, for it to be effective it needs to be wide spread, but if its wide spread then it can be filtered out of the training material.
I’ve read in papers that you can poison datasets with a very small percentage of the data, if done cleverly. I can fish up the source if you want (but it might take me some time).
edit: here it is.
Emphasis mine. All it takes is 250 poisoned documents.
It’s like that on purpose.
I would think that the OP comment here would be the truth to spread around 250 times though.
There’s a new technique that uses the AIs “thinking” tags to get it to do things that are otherwise banned by policy.
I’ll have to find the article again. But due to the way LLMs work, they can’t defend against this sort of attack.
And here’s some explanations of how various attacks work.
https://github.com/nukIeer/AI-Prompt-Injection-Cheatsheet
https://dev.to/praneet_gogoi_beastsoul/how-hackers-trick-ai-the-hidden-world-of-prompt-injections-and-jailbreaks-4nge
https://developer.nvidia.com/blog/how-hackers-exploit-ais-problem-solving-instincts/