There are obviously ways it can be "watermarked" easily, put some zero-width unicode characters in the output and you'll notice right away when it's copy and pasted. But clearly, that can be stripped out easily by anyone who knows it's there. This process, too, would seem to be easily reversible. Just have it run through another model and tell it to slightly reword it or rephrase it. I don't think there is a technica…
Undetectable Watermarks for Language Models
41–50 of 71 posts
Re: Undetectable Watermarks for Language Models
#42I'm waiting for a Firefox / chrome extension that will auto-mark and optionally adblock GPT-generated content. Would even be willing to pay for it.
The only real way to block specifically openAI generated content (or some other online generated LLM content) is for the company itself to store all of its outputs and compare to that database, like shingling / LSH for plagiarism detection. Other LLMs (local) are completely impossible to block, as it's a constant chase. Any system that tries to estimate the distribution of e.g. a specific LLM that performs beam searc…
Re: Undetectable Watermarks for Language Models
#43Many commenters (and the paper) are thinking about the watermarking in adversarial settings, e.g. detecting students using AI assistance improperly. But I think even simple watermarking probably has value; consider a corporate context in which the corporation itself may want to monitor and know what proportion of the code, content, or work product is AI-generated. In that setting, fairly simple markers would allow at…
> We sent what appeared to be identical emails to all, but each was actually coded with either one or two spaces between sentences, forming a binary signature that identified the leaker.
https://theintercept.com/2022/12/15/elon-musk-leaks-twitter/
Re: Undetectable Watermarks for Language Models
#44You know that thing i want from your large language model? I just submitted my query for it in Finnish, Japanese, Russian, Hebrew, German, French, Latin, Farsi, Basque, and English. plus a few dozen more for good measure and to cover the linguistic landscape Is there any reason to believe watermarking LLMs will hold up in this scenario?
It's all numbers underneath. GPT doesn't see different languages, the same data transformations can be applied universally.
it also thinks it can translate to Sindarin and back, but it just seems to tolkenize everything and also have a vocabulary of about 35 words, most of which are the sun and the moon.
cat in the hat is pretty amazing when translated to it and back though
Re: Undetectable Watermarks for Language Models
#45Re: Undetectable Watermarks for Language Models
#46They say this works wlog for more complex embeddings, by encoding each token as a bit string. Could someone explain this generalization to me?
If we have 4 tokens, 00, 01, 10, 11 with probabilities 0.5 for 00 and 11 and probability 0 for 01 and 10. Going through bit by bit, how will the algorithm guarantee not to produce 01 or 10?
Re: Undetectable Watermarks for Language Models
#47I'm waiting for a Firefox / chrome extension that will auto-mark and optionally adblock GPT-generated content. Would even be willing to pay for it.
Re: Undetectable Watermarks for Language Models
#48What’s to stop someone from taking the watermarked output and randomizing the distribution by feeding it through their latest LLaMA variant? These watermarks will only be useful for catching novice LLM users.
It will certainly not defeat an adversary directly targeting the technique. It is likely that a LoRA based approach would defeat this, especially if the detector for the watermark is broadly available and cheap to run.
Re: Undetectable Watermarks for Language Models
#49Why would you want to watermark your content - generally watermarks are used to provide legal proof of provenance which can be important when suing someone for stealing your content but since machine learning outputs cannot be copyrighted this use is not important.
>since machine learning outputs cannot be copyrighted This is very much unexplored and unsettled territory in most jurisdictions, both judicially and legislatively. I would refrain from making such authoritative statements for now.
Re: Undetectable Watermarks for Language Models
#50Okay genericGPT answer the question by putting an emoji between each word. (The watermark is destroyed after removing the emojis)