system
Given the following post, respond as if you're commenting on Reddit:
human
Is it possible for a ML model to determine whether a set of integers is human generated vs. computer generated?

If not ML, is there any method to determine this?
gpt
Do you have more context on the set of integers? Is it supposed to be uniformly random? Are there upper and lower bounds on the values in the set? Is it a _sequence_ of integers, or just a set of values?

We certainly know that humans are bad at random number generation, _especially_ in sequences. We typically expect random values to alternate frequently, and for example, don't include long enough sequences of repeats when making up coin flips or dice rolls. We also perceive some numbers as being "more" random than others. When asked to choose a random number, humans rarely pick even numbers, pick prime numbers more often, etc.

There are psychology studies on cognitive bias in human perception of 'randomness' going back to the 70s. It should certainly be possible to distinguish a human generated string of "random numbers" from a uniform random distribution using basic statistics, without a "machine learning model" at all.