Los modelos de IA siempre nos sorprenden, no solo con lo que pueden hacer, sino también con sus limitaciones y peculiaridades. Una de las conductas más curiosas que se ha observado recientemente es que las IA eligen números aleatorios de manera similar a los humanos. ¿No es sorprendente?
Podrías preguntarte, ¿realmente los humanos pueden elegir números de forma aleatoria? Y la respuesta es complicada. En realidad, los humanos tienen una tendencia a sobrereflexionar y malinterpretar la aleatoriedad. Si pides a una persona que prediga 100 lanzamientos de una moneda y comparas esos resultados con 100 lanzamientos reales, casi siempre podrás notar la diferencia. Los resultados reales a menudo muestran secuencias largas de caras o cruces, algo que los humanos rara vez incluirían en sus predicciones.
Lo mismo ocurre cuando se le pide a alguien que elija un número entre 0 y 100. Rara vez se eligen números como el 1 o el 100, y los múltiplos de 5 o los números con dígitos repetidos como el 66 o el 99 son menos comunes. En cambio, las personas suelen optar por números terminados en 7 y ubicados en el medio del rango.
Esta tendencia también se observa en los modelos de IA. Un grupo de ingenieros curiosos de Gramener llevó a cabo un experimento informal donde pidieron a varios grandes modelos de lenguaje (LLM) que eligieran un número aleatorio entre 0 y 100. Los resultados fueron reveladores: los modelos no eran realmente aleatorios. Por ejemplo, el modelo GPT-3.5 Turbo de OpenAI tiende a preferir el número 47, mientras que Claude 3 Haiku de Anthropic prefiere el 42 y Gemini el 72.
¿Por qué las IA eligen números como humanos?
La razón detrás de este comportamiento peculiar de los modelos de IA tiene que ver con la manera en que son entrenados. Los modelos de lenguaje, como GPT-3.5 Turbo de OpenAI, se entrenan con vastas cantidades de datos textuales generados por humanos. Estos datos incluyen patrones y sesgos humanos que las IA inevitablemente aprenden y replican.
Cuando se les pide que elijan un número aleatorio, no están realmente haciendo una elección consciente. En cambio, están extrayendo de su base de datos de entrenamiento la respuesta que más a menudo se asociaba con esa solicitud. Así, números como el 47 o el 42 tienden a aparecer con más frecuencia simplemente porque son seleccionados con mayor frecuencia en los datos humanos.
Además, las IA evitan ciertos números de la misma manera que los humanos. Por ejemplo, el modelo Claude de Anthropic rara vez elige números por debajo de 27 o por encima de 87, y evita los dígitos repetidos como el 33 o el 55. Estos comportamientos reflejan nuestros propios sesgos hacia lo que consideramos números «normales» o «aleatorios».
Este fenómeno es una demostración de cómo las IA imitan el comportamiento humano sin entenderlo realmente. No es que los modelos piensen o tengan una preferencia consciente, sino que están diseñados para replicar patrones que han observado en su entrenamiento. La aleatoriedad que muestran es una ilusión, un reflejo de los sesgos humanos presentes en los datos.
Este comportamiento también destaca un aspecto importante de la interacción con modelos de IA: siempre debemos recordar que están actuando basándose en patrones humanos. Ya sea que les pidamos una receta de ensalada de garbanzos, un consejo de inversión o un número aleatorio, la respuesta está moldeada por el contenido humano del que aprendieron. Es una lección importante para entender mejor las capacidades y limitaciones de estas tecnologías avanzadas.