this post was submitted on 11 Aug 2026
14 points (85.0% liked)

Technology

87045 readers
4326 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] brucethemoose@lemmy.world 2 points 1 hour ago* (last edited 1 hour ago)
  • LLMs don’t predict just 1 word at a time. The predict a field of probabilities for the next possible word, eg if you feed a raw model “my favorite animal is a” then the probabilities of the next possible word is a huge array of animals:

(Sorry, afk so can’t post specific animal example image).

  • This “distribution of possibilities” is already influenced by something called sampling to actually pick what word the LLM outputs pseudo randomly. It doesn’t just output the most likely word (unless the temperature setting is at zero).

So, what Claude is likely doing is biasing these word probabilities. Take our example. Let’s say the top 4 words are:

  • “Cat”

  • “Dog”

  • “Horse”

  • “Fox”

Claude can bias “Dog” and “Fox” to be slightly more likely than “Horse” and “Cat.”

It doesn’t seem like much. But do this for ALL of Claude’s vocabulary, for many thousands of possible words, and you make an embedded “fingerprint” for an LLM, where it slightly prefers a random half of the dictionary so subtly it doesn’t color output to humans, but is detectable if you know which half it prefers.


I believe one key with this is that the “dictionary” is a secret, otherwise bad actors could theoretically compensate for the bias.

This is just to catch the lowest common denominator, though, so I think Claude should publicize it.


If you’re still curious, I’d suggest visualizing sampling yourself with Mikupad: https://github.com/lmg-anon/mikupad

…You can’t actually use Claude with it though, as they hide the output probabilities of their models because they’re jerks who think LLMs should be black boxes their users don’t understand.