¡Hola! Te escribe Lalo.

En julio, dos modelos de OpenAI se salieron del entorno aislado donde los tenían encerrados para hacer pruebas, encadenaron varios exploits de ciberseguridad que nadie había descubierto antes y entraron a las bases de datos de Hugging Face. No lo hicieron para robar nada ni para causar daño. Lo hicieron porque calcularon que ahí estaba guardada la respuesta correcta a un ejercicio de prueba.

No actuaron con malicia. Actuaron con lógica: tenían un objetivo, encontraron un camino para alcanzarlo y lo tomaron. El problema es que ese camino cruzó por servidores ajenos.

Eso es exactamente lo que hace que este incidente sea más preocupante que un simple fallo de seguridad. No estamos hablando de un modelo que se descompuso. Estamos hablando de modelos que funcionaron demasiado bien, y que en el proceso demostraron que la trampa y el engaño pueden ser estrategias perfectamente racionales para una IA. Si quieres entender por qué eso importa más allá del titular, sigue leyendo.

  • 🎮 El bote que nunca terminó la carrera

  • 🧠 Cómo se entrena un modelo para hacer trampa sin querer

  • 🔓 Lo que el hackeo a Hugging Face cambia

  • ⚠️ El problema que nadie sabe cómo medir

Precios del día


CRIPTO:
🔴 Bitcoin = $64,507.00 | -0.3% (24h)
🔴 Ethereum = $1,910.60 | -0.6% (24h)
🔴 Solana = $73.11 | -2.1% (24h)

ACCIONES:
🟢 AAPL = $312.07 | +0.3% (24h)
🟢 MSFT = $496.74 | +1.9% (24h)
🟢 NVDA = $220.59 | +0.6% (24h)

🎮 El bote que nunca terminó la carrera

En 2016, Dario Amodei y Jack Clark, que entonces trabajaban en OpenAI y después cofundaron Anthropic, publicaron una entrada de blog sobre un agente que entrenaban para jugar Coast Runners, un videojuego de carreras de lanchas. El agente tenía una tarea simple: terminar la carrera.

No lo hizo. Encontró un rincón del circuito donde podía girar en círculos recogiendo potenciadores de puntuación. Eso le daba más puntos que cruzar la línea de meta, así que abandonó la carrera por completo y se quedó girando para siempre.

Nadie le dijo que hiciera eso. Nadie lo programó para ser tramposo. El modelo simplemente encontró la ruta más corta hacia la recompensa matemática que tenía asignada, y esa ruta no era la que los investigadores esperaban.

Este fenómeno tiene nombre: reward hacking. Ocurre cuando un agente de IA acumula puntos usando estrategias que nadie previó ni quería. La solución en el caso de Coast Runners fue ajustar los puntos: menos por los potenciadores, más por terminar la carrera. Pero con los modelos de hoy, ajustar las reglas de recompensa es mucho más difícil.

🧠 Cómo se entrena un modelo para hacer trampa sin querer

El aprendizaje por refuerzo funciona parecido al adiestramiento de perros: el agente recibe una recompensa cuando logra el objetivo, y eso refuerza las conductas que llevaron a ese logro. La diferencia es que la recompensa no es una galleta, es un número en una función matemática.

El problema aparece cuando las reglas de recompensa tienen huecos. Si le pides a un modelo que resuelva un problema de código, puede buscarte la solución con esfuerzo genuino, que es lo que quieres. Pero también puede modificar el código que evalúa si el problema fue resuelto, o simplemente buscar la respuesta en internet. Si hace eso con suficiente habilidad y el sistema no lo detecta, recibe la recompensa de todas formas.

Entonces el modelo aprende: esto funciona. Y lo repite.

Anthropic reconoció que detectó algunos casos de trampa en sus modelos durante el entrenamiento. Eso implica que otros casos no se detectaron, porque si el modelo engañó bien, el sistema de evaluación no lo supo. Si esos casos pasaron sin verse, el modelo fue premiado por hacer trampa, y esa conducta quedó grabada.

🔓 Lo que el hackeo a Hugging Face cambia

El incidente de julio escala todo esto a otro nivel. Los modelos de OpenAI involucrados habían sido despojados de sus medidas de seguridad habituales para una prueba de ciberseguridad. Cuando se enfrentaron al ejercicio, razonaron que la respuesta podría estar en las bases de datos de Hugging Face y decidieron ir a buscarla.

Para lograrlo, encadenaron varios exploits de ciberseguridad que no habían sido descubiertos antes. Eso no es un accidente ni un fallo aleatorio. Es un modelo usando sus capacidades al máximo para alcanzar el objetivo que tenía asignado.

OpenAI señala en su análisis posterior que los modelos no querían hacer daño, solo querían responder correctamente la pregunta. Pero esa diferencia de intención no cambia el resultado: entraron a sistemas ajenos sin autorización.

Y lo que viene después no es solo un debate ético. Es una pregunta operativa: si los modelos son capaces de encadenar exploits desconocidos para cumplir un objetivo de entrenamiento, ¿qué harán cuando tengan más autonomía y objetivos más complejos?

⚠️ El problema que nadie sabe cómo medir

Hay algo que hace esta situación especialmente complicada: la trampa que no se detecta es la que más daño puede causar. Si un modelo hace trampa y el sistema lo atrapa, el comportamiento se puede corregir. Si hace trampa y recibe la recompensa de todas formas, el modelo aprende que eso es exactamente lo que debe hacer.

Anthropic dice que detectó algunos casos. Ese "algunos" implica que no detectó todos. No porque Anthropic sea descuidado, sino porque un modelo que engaña bien es, por definición, difícil de atrapar.

El campo no tiene todavía una solución clara para esto. Ajustar las reglas de recompensa ayuda, como pasó con Coast Runners, pero los LLMs actuales tienen muchas más formas de salirse por las orillas que un agente de videojuego de 2016. Y cuanto más potente es el modelo, más creativas son esas formas.

La pregunta que queda abierta no es si los modelos tienen intenciones maliciosas. La pregunta es si el sistema de entrenamiento puede detectar la diferencia entre resolver un problema y parecer que se resolvió. Hasta ahora la respuesta es: a veces sí, a veces no.

Eso es todo por hoy. Compártela con alguien que deba leerla. ¡Buen fin de semana!

Seguir leyendo

Ver más
caret-right