5 ms·
Ask ChatGPT or any other LLMs to give you ten random numbers between 0 an 9, and it will give you each number once (most of the time). At most, one of the digit
by raphman 6mo ago
Ask ChatGPT or any other LLMs to give you ten random numbers between 0 an 9, and it will give you each number once (most of the time). At most, one of the digits may appear twice in my experience.
Actually, when I just verified it, I got these:
Prompt: "Give me ten random numbers between 0 and 9."
> 3, 7, 1, 9, 0, 4, 6, 2, 8, 5 (ChatGPT, 5.3 Instant)
> 3, 7, 1, 8, 4, 0, 6, 2, 9, 5 (Claude - Opus 4.6, Extended Thinking)
These look really random.
Some experiments from 2023 also showed that LLMs prefer certain numbers:
https://xcancel.com/RaphaelWimmer/status/1680290408541179906 https://xcancel.com/RaphaelWimmer/status/1680290408541179906
- trick-or-treat 6mo agoThey won't repeat numbers because that might make you mad. I tried with Gemini 3.0 to confirm.
- pcblues 6mo ago"These look really random" - I hope I missed your sarcasm. That is so far from random. Think of tossing a coin and getting ten heads in a row. The probability of not repeating numbers in 10 numbers out of 10 is huge, and not random. Randomness is why there is about a 50% chance of 2 people in a class of about thirty having a birthday on the same day. Apple had to nerf their random play in iPod because songs repeated a lot. Randomness clusters, it doesn't evenly distribute across its range, or it's not random.
- raphman 6mo agoOh yes, /s. (I thought this was obvious and absolutely agree with your explanation.)
- manquer 6mo agoWell there is https://en.wikipedia.org/wiki/Benford%27s_law https://en.wikipedia.org/wiki/Benford%27s_law . All digits do not appear in equal frequency in real world in the first place.
- HeavyStorm 6mo agoThey can't be random, that's not how a stochastic model produces tokens. Unless the models in question are using a tool call for it, the result will very likely carry bias