Aprender sin que nadie enseñe
Todos los problemas del paso 1 (ambigüedad, contexto, ironía, variación) se intentaron resolver durante décadas escribiendo reglas a mano. Funcionaba en dominios pequeños y se rompía en cuanto el lenguaje se salía del guion. El cambio llegó cuando los sistemas empezaron a aprender de ejemplos.
Míralo
Unas técnicas dentro de otras
Inteligencia artificial
Cualquier sistema que hace algo que llamaríamos inteligente, con reglas o aprendiendo.
Aprendizaje automático
Sistemas que aprenden patrones a partir de ejemplos en lugar de seguir reglas escritas a mano.
Aprendizaje profundo
Aprendizaje automático con redes neuronales de muchas capas.
Aprendizaje autosupervisado
El texto se etiqueta solo: se tapa una palabra y el modelo aprende a adivinarla. Así se entrenan los LLM.
La clave es la última capa. Para aprender a clasificar reseñas hacen falta personas que las etiqueten; para aprender a predecir la siguiente palabra, no: el propio texto trae la respuesta. Basta con tapar el final de millones de frases y pedir al modelo que lo adivine. Eso es el aprendizaje autosupervisado. Los corpus resultantes combinan fuentes seleccionadas y filtradas; no incluyen todo el texto disponible.
Una respuesta, token a token
Cuando un LLM te responde, no redacta la respuesta entera de una vez. Repite el mismo ciclo una y otra vez:
Míralo
El bucle de la generación
- Paso 1: Trocear (actual)
- Paso 2: Convertir en vectores
- Paso 3: Calcular probabilidades
- Paso 4: Elegir uno
- Paso 5: Volver a empezar
Paso 1 de 5
Trocear
Tu texto se convierte en tokens con su número.
La4579·capital9029·de334·Portugal27563·es878
5 palabras → 5 tokens. El punto (·) marca un espacio pegado al token; el número es su identificador en el vocabulario.
De las reglas a los LLM
La historia de la lingüística computacional se entiende bien siguiendo una sola palabra difícil. ¿Cómo sabe la máquina de qué «banco» le hablas?
011950-1990
Reglas
Lingüistas e ingenieros escriben gramáticas y diccionarios a mano.Con «banco»
Si cerca aparece «dinero» o «cuenta», es la entidad; si aparece «sentarse», el asiento. Falla con todo lo que nadie previó.021990-2013
Estadística
Se cuentan frecuencias en grandes corpus y se elige lo más probable.Con «banco»
Cuenta con qué palabras aparece cada sentido en textos etiquetados y elige el más frecuente en ese entorno.032013-2017
Vectores
Cada palabra se representa con un vector aprendido de sus contextos (word2vec).Con «banco»
Un solo vector para «banco», a medio camino entre el dinero y el parque.042017-hoy
Transformers y LLM
La atención permite calcular un vector distinto para cada aparición; se entrenan con grandes corpus de texto seleccionados.Con «banco»
«Banco» recibe un vector diferente en cada frase, según lo que tenga alrededor.
La idea: Cada etapa no borró la anterior: las reglas siguen vivas donde hace falta control total, y la estadística dentro de todo lo demás. Lo que cambió es quién escribe el conocimiento: antes, las personas; ahora, los datos.
Míralo
¿A qué palabras mira el modelo?
Las palabras subrayadas se pueden pulsar. La altura de cada barra indica cuánto pesa esa palabra al interpretar la elegida.
La idea: Para interpretar «estaba» hay que decidir de quién se habla. La atención reparte peso entre las otras palabras de la frase; aquí casi todo va a «perro», pero «gato» también cuenta, porque la frase admite las dos lecturas.
De predecir a conversar
Un modelo recién entrenado solo sabe continuar textos. Si le das una instrucción, puede que la continúe con otra parecida, porque así aparecen las instrucciones en internet: en listas.
Míralo
El mismo mensaje, antes y después del ajuste
- Persona
Escribe un poema corto sobre el mar.
- Máquina
Escribe un poema corto sobre la montaña. Escribe un poema corto sobre el bosque. Escribe…
Modelo solo preentrenado: continúa el texto como si fuera una lista de ejercicios.
- Máquina
El mar repite su nombre / en cada orilla que toca…
Tras el ajuste por instrucciones y por preferencias humanas: responde a la petición.
Para llegar de una cosa a la otra hacen falta dos ajustes, y en los dos hay personas:
- Ajuste por instrucciones. Se entrena con miles de pares de petición y buena respuesta escritos por personas. El modelo aprende el formato de una conversación.
- Ajuste por preferencias. Personas comparan dos respuestas a la misma petición y eligen la mejor. El modelo se ajusta para parecerse a lo que preferimos: más útil, más claro, menos dañino.
Lo que llamamos el «tono» o la «personalidad» de un asistente sale de aquí. Y también parte de sus vicios: si las personas que evalúan prefieren respuestas seguras de sí mismas, el modelo aprende a sonar seguro aunque no lo esté.
Cómo se evalúa
Evaluar es comparar lo que hace el sistema con lo que debería hacer. Cómo se compara depende de la tarea:
| Tarea | Cómo se mide | Lo que se escapa |
|---|---|---|
| Clasificar | Precisión y exhaustividad contra etiquetas humanas. | Los grupos pequeños: un 95 % global puede esconder un 60 % en reseñas irónicas. |
| Traducir o resumir | Coincidencia con una referencia humana (BLEU, ROUGE, COMET). | Las buenas respuestas con otras palabras, y los errores pequeños que cambian el sentido. |
| Conversar | Exámenes de preguntas (benchmarks), personas que valoran respuestas y otros modelos que hacen de jueces. | Lo que el examen no pregunta. Y los modelos pueden haber visto el examen durante el entrenamiento. |
Ninguna cifra sustituye a leer los errores uno a uno y clasificarlos: ¿es un problema de registro, de referencia, de conocimiento, de razonamiento? Ese análisis de errores es lingüística aplicada, y es lo que dice de verdad qué hay que arreglar. Puedes probar a mover un umbral de evaluación en Cómo lee una máquina.
Lo que arrastran
Un modelo aprende del texto que producimos, con todo lo que contiene. Cuatro problemas conviene tener siempre presentes:
Sesgos
Si en los textos de entrenamiento los cirujanos son casi siempre hombres, el modelo lo reproduce, aunque nadie se lo haya pedido:
Míralo
Un sesgo aprendido del uso
La persona que me operó ayer era ___
- un cirujano58 %
- una cirujana21 %
- muy amable14 %
- joven7 %
La idea: El modelo no tiene opinión sobre quién opera: refleja la frecuencia de sus datos. Detectar y corregir estos sesgos exige saber dónde buscarlos, y eso empieza por el lenguaje.
Información falsa con buena prosa
Un modelo escribe con la misma fluidez lo cierto y lo inventado (las alucinaciones). Los detectores de «texto escrito por IA» no son fiables: fallan en ambos sentidos y señalan con más frecuencia a quien escribe en una lengua que no es la suya. No sirven para acusar a nadie.
Privacidad
Lo que se usa para entrenar puede reaparecer. Por eso importa qué datos se recogen, con qué permiso y qué se pega en un chat.
Lenguas y variedades desiguales
Las lenguas y variedades con menos texto en internet se trocean peor, se entienden peor y se generan peor. Lo viste con el euskera en el paso anterior; con las variedades regionales y los registros orales pasa algo parecido.