← Últimos artículos
🤖 machine learning

Post-Grokking Collapse at the Representation-Readout Interface in Muon-Trained Transformers

Este artículo demuestra que los transformadores entrenados con Muon exhiben un "colapso post-grokking" donde la generalización falla tras aprender aritmética modular debido a la inestabilidad en la interfaz de representación-lectura, un fenómeno caracterizado por dinámicas de optimizador divergentes y efectos de enmascaramiento que pueden resolverse congelando componentes específicos del modelo o reescalando el circuito alineado con la tarea.

Autores originales: Ali Janati, Kaoutar El Maghraoui, Andrei Kanavalau, Anass Belfatmi

Publicado 2026-08-10
📖 7 min de lectura🧠 Análisis profundo

Autores originales: Ali Janati, Kaoutar El Maghraoui, Andrei Kanavalau, Anass Belfatmi

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina que le estás enseñando a un robot a resolver un acertijo matemático muy específico: sumar dos números y encontrar el resto al dividirlos por un número primo grande. Al principio, el robot parece estar simplemente memorizando las respuestas, como un estudiante que estudia con fichas de memoria. Pero luego, ocurre algo mágico llamado "grokking". De repente, después de un largo periodo de aparente falta de progreso, el robot deja de memorizar y realmente entiende el patrón. Puede resolver el acertijo perfectamente, incluso con números que nunca ha visto antes. Esto es algo muy importante para los científicos, porque les ayuda a entender cómo la inteligencia artificial aprende a pensar en lugar de solo memorizar.

Sin embargo, hay un inconveniente. A veces, después de que el robot descubre la solución, comienza a olvidarla, a pesar de que se le sigue entrenando con el mismo acertijo. Esto es como un estudiante que finalmente comprende el álgebra, pero luego empieza a cometer errores tontos en los mismos problemas que ya había resuelto. Los científicos utilizan herramientas especiales para mirar dentro del "cerebro" del robot para ver qué está pasando. Observan los patrones específicos que el robot utiliza para resolver las matemáticas (como las notas musicales en una canción) para ver si el robot sigue usando las notas correctas. La gran pregunta es: ¿Por qué el robot olvida? ¿Es porque dejó de aprender las notas, o está pasando algo más?


El misterio del genio evanescente

En este estudio, los investigadores analizaron un tipo especial de robot de IA llamado Transformer, entrenado para resolver acertijos de suma modular. Utilizaron dos "maestros" (optimizadores) diferentes para enseñar al robot. Un maestro, llamado AdamW, es el instructor estándar y fiable. El otro, llamado Muon, es un maestro más nuevo y rápido que parece ayudar al robot a entender el acertijo mucho más rápido.

Los investigadores descubrieron que Muon es, de hecho, un rayo de velocidad. Ayuda al robot a alcanzar ese momento de revelación o "¡ajá!" del grokking en aproximadamente la mitad del tiempo que le toma a AdamW. Pero aquí está el giro: las soluciones que encuentra Muon son increíblemente frágiles. Una vez que el robot resuelve el acertijo, a menudo comienza a fallar de nuevo, cayendo de un 100% de precisión a casi cero, solo para recuperarse más tarde. Esto sucede una y otra vez, a pesar de que el robot todavía está siendo entrenado en el mismo problema. AdamW tampoco es completamente seguro, pero falla mucho menos a menudo y de forma menos severa.

El apretón de manos roto

Entonces, ¿qué está saliendo mal? Los investigadores descubrieron que el problema no es que el robot olvide las matemáticas. El robot todavía conoce la solución perfectamente dentro de su "cerebro". El problema es un apretón de manos roto entre dos partes del robot: la parte que piensa (la representación) y la parte que responde (la lectura o salida).

Imagina que el cerebro del robot es una biblioteca llena de libros (los pensamientos), y la boca del robot es el bibliotecario que lee los libros en voz alta (la respuesta).

  • La Biblioteca (las capas ocultas) está escribiendo nuevas notas en los libros cada segundo.
  • El Bibliotecario (la cabeza de salida) está intentando leer esos libros para dar la respuesta.

Con el maestro Muon, la Biblioteca sigue reescribiendo los libros en un lenguaje ligeramente diferente cada vez que se actualiza, pero el Bibliotecario sigue intentando leerlos en el lenguaje antiguo. Al principio, logran entenderse. Pero debido a que la Biblioteca cambia su lenguaje más rápido de lo que el Bibliotecario puede adaptarse, eventualmente dejan de entenderse. La Biblioteca sigue escribiendo las matemáticas correctas, pero el Bibliotecario está leyendo las palabras equivocadas.

Los investigadores demostraron esto congelando un lado. Cuando impidieron que la Biblioteca cambiara su lenguaje, el robot se mantuvo perfecto. Cuando impidieron que el Bibliotecario cambiara su estilo de lectura, el robot también se mantuvo perfecto. Pero cuando ambos tuvieron permitido moverse libremente, se distanciaron y el robot empezó a fallar.

El fantasma en la máquina

Aquí está la parte más confusa: incluso cuando el robot está fallando, la "Biblioteca" todavía contiene la solución perfecta. Los investigadores utilizaron un filtro especial para mirar solo la parte del cerebro que sabe las matemáticas. Cuando hicieron esto, ¡la solución seguía siendo 100% correcta!

Resulta que el robot sufre de enmascaramiento de circuito (circuit masking). Imagina que la Biblioteca está gritando la respuesta correcta, pero el resto del robot está gritando una respuesta incorrecta con exactamente el mismo volumen. El Bibliotecario escucha un caos confuso y da la respuesta errónea. La respuesta correcta sigue ahí, pero está siendo ahogada por el ruido.

Los investigadores demostraron que si simplemente subes el volumen de la parte correcta (la familia de las matemáticas) sin cambiar nada más, el robot vuelve instantáneamente al 100% de precisión. Las matemáticas no desaparecieron; solo se perdieron en el ruido.

Por qué las herramientas estándar fallaron

Normalmente, los científicos comprueban si un robot está funcionando mirando las "notas" que utiliza para resolver el problema. Comprueban si las notas correctas están presentes y si son lo suficientemente fuertes. En este estudio, esas herramientas decían que el robot estaba bien. Las notas estaban allí y sonaban casi exactamente igual que antes del fallo.

Pero el robot estaba fallando de todos modos. Esto se debe a que las herramientas estaban mirando las notas, pero no el volumen o el lenguaje que el Bibliotecario estaba utilizando. Las notas eran perfectas, pero el Bibliotecario había dejado de escucharlas correctamente. Es como revisar una radio y ver que la estación transmite claramente, pero no darse cuenta de que la radio está sintonizada en la frecuencia equivocada.

La inmersión profunda

Los investigadores también probaron qué sucede cuando hacen al robot más "profundo" (añadiendo más capas de pensamiento). Descubrieron que Muon es aún más rápido aprendiendo, pero el problema del apretón de manos roto empeora. En modelos más profundos, el cerebro del robot escribe las matemáticas en una sección, pero la parte que lee la respuesta está en una sección diferente, y se distancian más rápido.

También intentaron arreglar al maestro Muon eliminando su truco especial de "normalización" (una forma de mantener las actualizaciones estables). Sin este truco, el robot aprendió las matemáticas de una manera muy estrecha y concentrada, pero eventualmente colapsó por completo y no pudo recuperarse. Esto sugiere que, si bien el truco especial ayuda al robot a aprender rápido y a extender su conocimiento, también lo hace más propenso a este tipo específico de fallo por deriva.

La conclusión

La lección principal de este artículo es que aprender rápido puede ser peligroso si las partes del robot no están sincronizadas. El robot no olvidó las matemáticas; simplemente perdió la conexión entre la parte que sabe las matemáticas y la parte que las expresa.

Los investigadores descubrieron que si congelan la parte que "habla" (la salida y los embeddings) después de que el robot aprende la solución, el robot se mantiene estable y nunca olvida. Esto sugiere que la inestabilidad no se debe a que el robot sea malo en matemáticas, sino a que las dos mitades del robot se mueven a diferentes velocidades y pierden su lenguaje compartido.

En resumen, el robot es un genio que de repente empieza a tartamudear porque su cerebro y su boca hablan dialectos diferentes. Las matemáticas siguen siendo perfectas en su interior, pero sin una forma de mantener los dialectos alineados, el genio no puede demostrar sus habilidades.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →