← Back to context

Comment by pkulak

10 hours ago

> Text watermarking has no effect on output quality

It has an effect, and it's negative. It's hoped that the effect is negligible, and it probably is, but the whole point is that it has an effect.

Its essentially swapping out the psuedo random number generated with a differently seeded one iirc.

It has an effect on the output, but not the output quality

It seems fine to me. The model is still solving my problems and writing code that works as well as any other.

Google has been watermarking text with SynthID for a while now and nobody complained about it. Why all the fuss about Claude?

It feels like the real reason behind most complaints is that people want to use AI for writing and not have others find out?

It has an effect, 50% of the time it's positive, increasing the quality of the answer, and 50% of the time it's negative.

  • These models are already running with a temperature that is >0. This just replaces a random number with a slightly less random number.

I am pretty sure they did A/B testing to show it didn't. I could gave sworn they even released a quiz were the user has to try and guess which answer is watermarked or not and it was impossible to tell.

  • That's not the metric, though.

    You either output the best version, or you output something else.

    You can't do both.

    • That's not the case, because LLMs are non-deterministic.

      It only alters outputs when the last layer of the neural network give significant weights to multiple tokens, and it would anyway have picked a random answer.

      Instead it picks a non-random one, but non-random in such a way that you can't tell without the private key of the watermarking.

      This mostly adds randomness these days for branches in syntax that make no difference, and the model has no reason to believe make a difference. Anything that matters, it is much more confident in the last layer of weights on the token to use.

    • I feel as though you are overlooking simple statistics/confidence intervals. It absolutely possible for two different works to be not have a distinguishable difference in quality.

      2 replies →

    • that's fair. but it outputted non-best version in the first place sometimes too. Now it still output non-best version sometimes.

Why do you claim that?

There is no reason why there has to be a negative effect of text watermarking.

  • It literally re-weights the output tokens from what the LLM would otherwise have chosen. It _has_ to. It can't be positive, because then that's not watermarking, it's a better LLM.

    • Unless you’re at 0 temperature, there is no single token it would have chosen. It’s always picking one of multiple randomly according to a probability distribution.

      1 reply →

    • Unless you’re running at temperature 0, there’s not one single token that the model definitely would have chosen each time.