Una breve historia de la IA

Cuando ChatGPT llegó a finales de 2022, parecía que la IA había aparecido de la noche a la mañana. Una semana casi nadie que conocieras estaba hablando con una computadora en lenguaje natural; la siguiente, todos lo hacían. Es una historia tentadora, y también es incorrecta de una manera que importa, porque oculta de dónde vinieron estos sistemas.
El chat era nuevo. La ciencia detrás de él no lo era. Lo que estás usando es la punta visible de aproximadamente setenta años de trabajo, una pila de ideas donde cada una rompió el techo que la anterior golpeó. Conocer ese camino no es trivialidad. Te dice qué partes de este campo son duraderas y cuáles son moda, que es la diferencia entre perseguir cada titular y entender en qué te basas.
Diciéndole a las computadoras las reglas
El campo tiene un cumpleaños. En 1956 un pequeño grupo de investigadores se reunió en Dartmouth College para un taller de verano ahora famoso y le dieron un nombre a la idea: inteligencia artificial. Unos años antes, en 1950, Alan Turing, el matemático británico que ayudó a inventar la computación en sí, ya había planteado la pregunta que sigue colgando sobre el campo, si una máquina podría alguna vez convencerte de que estaba pensando (una idea ahora conocida como la prueba de Turing).
La primera respuesta se prolongó durante décadas y se basó en una idea que suena razonable: si quieres que una computadora actúe inteligentemente, escribe las reglas de la inteligencia a mano. Los expertos especificaron su conocimiento como largas listas de si-esto-entonces-aquello, y los programas que las ejecutaban se llamaban sistemas expertos. Para problemas estrechos y ordenados, como diagnosticar un tipo específico de enfermedad o configurar una máquina para un pedido, funcionaban.
Luego golpearon una pared, y esa pared es la lección de la era. El mundo real tiene demasiadas reglas, y la mayoría de ellas nadie puede enunciarlas. Distingues un gato de un perro al instante, pero intenta escribir la regla exacta que los separa y estarás en eso toda una semana y aún así te perderás casos. El conocimiento codificado a mano no escala al desorden de la realidad, y romper ese techo es para lo que la siguiente idea fue creada.
Dejándolas aprender en su lugar
Si no puedes escribir las reglas, la alternativa es dejar que la máquina las encuentre. En lugar de decirle a una computadora cómo distinguir un gato de un perro, le muestras miles de ejemplos etiquetados y dejas que descubra el patrón por sí misma. Este es el aprendizaje automático, y invierte el trabajo: dejas de programar la respuesta y comienzas a suministrar los datos, luego dejas que el programa infiera la regla.
El camino hacia allí no fue suave. Dos veces el campo prometió mucho más de lo que podía entregar, el dinero se secó, y el progreso se estancó durante años seguidos. Esos períodos se recuerdan como los inviernos de la IA, y son la advertencia más severa que ofrece la historia. La IA ha sido exagerada antes, más de una vez, y cada ciclo se sentía tan seguro como este. La técnica que funcionó al final rara vez era la que hacía las promesas más ruidosas en ese momento.
El aprendizaje profundo rompe barreras
El aprendizaje automático temprano todavía dependía de que las personas eligieran manualmente qué características de los datos importaban, su propia versión más pequeña del problema del codificado a mano. La ruptura vino de una idea antigua finalmente recibiendo lo que necesitaba: redes neuronales, vagamente inspiradas en cómo las células del cerebro pasan señales, que aprenden sus propias características directamente de datos sin procesar.
Esa idea había estado por ahí desde los años 50 y nunca funcionó lo suficientemente bien. Dos cosas cambiaron alrededor de 2012. De repente había suficientes datos, de un internet digitalizado, y suficiente poder computacional barato, de los chips gráficos construidos para videojuegos, para entrenar estas redes a una escala que valía la pena. Una red neuronal (AlexNet) ganó un importante concurso de reconocimiento de imágenes por un margen amplio, y el campo se reorganizó alrededor del enfoque casi de inmediato. Este es el aprendizaje profundo, el motor detrás de todo lo que siguió.
La forma de ese avance se repite lo suficiente para nombrarse: la idea no era nueva, los datos y el cómputo sí lo eran. Mucho del progreso de la IA parece un salto repentino y es realmente una idea antigua encontrándose con los recursos que había estado esperando.
El transformer
El aprendizaje profundo fue fuerte en imágenes. El lenguaje era más difícil, porque el significado depende de cómo las palabras se relacionan en toda una oración o párrafo, y las redes anteriores leían el texto una palabra a la vez y perdían el hilo en cualquier distancia.
En 2017 un artículo de investigación introdujo un diseño llamado el transformer, construido alrededor de un mecanismo llamado atención: en lugar de leer palabra por palabra, pondera cómo cada palabra se relaciona con cada otra palabra a la vez. Eso suena como un pequeño detalle arquitectónico. Fue el desbloqueo. Un transformer se entrena eficientemente en enormes cantidades de texto, y siguió mejorando cuanto más texto y cuanto más grande era la red que se le daba. Esa última propiedad, que la escala siguió valiendo la pena en lugar de aplanarse, configuró todo lo que vino después.
Cada modelo en este manual, y el chat detrás de herramientas como ChatGPT, es un transformer en el corazón. Cuando llegas a Cómo funcionan los LLM, el bucle de predicción que aprendes allí es esta arquitectura haciendo su único trabajo.
La era del LLM y el momento de ChatGPT
Con el transformer en la mano, una pregunta tomó el control: ¿qué pasa si lo haces más grande y le alimentas más? La respuesta, repetida a lo largo de una línea de modelos desde 2018 en adelante, fue que siguió siendo más capaz de formas que nadie había programado a mano. Entrenados para hacer nada más que predecir la siguiente palabra en la mayoría del internet público, estos modelos adquirieron gramática, hechos, traducción, y una clase aproximada de razonamiento como efectos secundarios de esa única tarea. Estos son modelos de lenguaje grande, y el siguiente capítulo trata sobre cómo funciona realmente esa predicción.
Entonces, ¿por qué se sintió repentino a finales de 2022? Porque lo que la mayoría de la gente encontró no fue un modelo nuevo, fue una puerta nueva. La capacidad subyacente había estado construyéndose durante años dentro de laboratorios de investigación y herramientas de desarrollo. ChatGPT la envolvió en una caja de chat simple que cualquiera podía abrir, gratis, sin configuración. La tecnología había estado llegando durante una década; la interfaz llegó de una sola vez, y esa es la parte que el público vivió como el comienzo.
De pie en décadas
Coloca el camino de extremo a extremo y la forma es clara. Las reglas escritas a mano cedieron paso a máquinas que aprenden de los datos, que cedieron paso a redes que aprenden sus propias características, que cedieron paso al transformer y al descubrimiento de que la escala sigue pagando. Cada paso rompió el techo que el paso anterior golpeó, a lo largo de aproximadamente setenta años. Los modelos de hoy son la punta de esa historia, no su comienzo.
Esto no es una lección de historia por su propia cuenta. Es la razón por la que este manual comienza con fundamentos en lugar de titulares. El campo se mueve en ciclos de exageración e invierno, y el modelo en la cima este mes será reemplazado. Lo que no se reemplaza es una comprensión de cómo funcionan estos sistemas, de la misma manera que las ideas de cada era sobrevivieron a los productos construidos sobre ellas. Respeta el camino, aprende la capa duradera, y el próximo lanzamiento se convierte en algo que puedes colocar en lugar de algo que te derribe.
El próximo capítulo, Usar la IA bien, se aleja de dónde vinieron estos sistemas a cómo trabajar realmente con ellos: dónde la IA gana un lugar en tu día, dónde no, y cómo mantener tu juicio mientras el resto del campo pierde el suyo.

