Investigadores enseñan a los LLM a adaptarse al dialecto: el método CAP y 10 familias de modelos

Un equipo de investigadores analizó cómo cada etapa del posentrenamiento (SFT, DPO y RL) modifica la tendencia de un modelo de chat a adaptarse al dialecto del usuario. Probaron 10 familias de modelos abiertos. Todas llevan sus respuestas al inglés estándar ante cualquier señal informal. Incluso después de corregir la medición según la probabilidad inicial de cada respuesta, la actualización de DPO sigue prefiriendo la ortografía británica y australiana frente al AAE y el singlish, y ocurre en las 10 familias. Los autores proponen CAP: pares de preferencias que recompensan la coincidencia con la densidad de dialecto del usuario. • CAP no redujo el seguimiento de instrucciones • Los pares unilaterales logran una mejora similar, pero imponen el dialecto • El código está abierto en GitHub

Procesado por IA desde Hugging Face Daily Papers; editado por Hamidun News
Investigadores enseñan a los LLM a adaptarse al dialecto: el método CAP y 10 familias de modelos
Fuente: Hugging Face Daily Papers. Collage: Hamidun News.
Escuchar artículo
Ficha técnica y cifras clave
ParámetroDatos
Fuente originalHugging Face Daily Papers ↗
Editor jefe
Dato clave #1CAP no redujo el seguimiento de instrucciones
Dato clave #2Los pares unilaterales logran una mejora similar, pero imponen el dialecto
Dato clave #3El código está abierto en GitHub

Los modelos de chat responden casi siempre en inglés estándar, sea cual sea el dialecto en que se les hable. Los investigadores quisieron comprobar qué ocurre realmente dentro del posentrenamiento. Tomaron 10 familias de modelos abiertos y analizaron cada etapa: supervised fine-tuning, DPO y aprendizaje por refuerzo. La conclusión: respuestas aparentemente idénticas esconden un trato desigual a los distintos dialectos. En la actualización de DPO, la ortografía británica y australiana recibe preferencia frente al AAE (African American English) y al singlish en las 10 familias. Para corregirlo, los autores proponen CAP (calibrated accommodation pairs), un conjunto de datos de preferencias.

Lo que se ve en la actualización, no en la respuesta

La auditoría habitual examina la salida del modelo. El usuario escribe en un dialecto, el modelo responde en inglés estándar y el panorama parece uniforme: todos reciben la misma estandarización. Los autores muestran que eso no basta. El posentrenamiento, en conjunto, estandariza las respuestas ante cualquier señal informal, pero eso es solo la superficie.

Para ir más a fondo, leyeron qué prefiere exactamente cada actualización. Tomaron dos réplicas con el mismo contenido: una coincide con el dialecto del usuario y la otra no. Después compararon hacia dónde se desplaza el modelo, con un ajuste según lo probable que era cada réplica antes del entrenamiento. Sin esa calibración es fácil confundir «el modelo ya escribe así con frecuencia» con «el entrenamiento lo empuja a escribir así».

Tras el ajuste, el panorama contradice lo que se ve a simple vista. La actualización de DPO prefiere coincidir con la ortografía británica y australiana, pero no tiende a coincidir con el AAE ni con el singlish. Esto se reprodujo en las 10 familias. Además, los propios modelos son capaces de producir rasgos del AAE si se les pide. Es decir, la capacidad existe, pero el entrenamiento por preferencias no la favorece por defecto.

CAP: pares que recompensan la densidad de dialecto

CAP se construye como datos de preferencias con dos condiciones. El modelo recibe una recompensa por coincidir con la densidad de dialecto del usuario. A los usuarios de inglés estándar, por su parte, se les sigue respondiendo en inglés estándar. La segunda parte es importante: sin ella, el método se convierte en un modo «dialectal» universal que nadie ha pedido.

La prueba en un modelo totalmente abierto arrojó estos resultados:

  • la convergencia aumenta en rasgos dialectales con los que CAP no se entrenó;
  • no se detectó un aumento apreciable de dialecto en los usuarios de inglés estándar;
  • el seguimiento de instrucciones no se resiente;
  • los pares unilaterales logran una mejora comparable, pero solo a costa de un exceso: el modelo se pasa del estilo del usuario e impone el dialecto.

Por qué los pares unilaterales funcionan peor

La forma más sencilla de lograr que un modelo responda en dialecto es reunir pares en los que la respuesta dialectal siempre gane. La métrica de convergencia mejorará. Pero el modelo empieza a hablar «más dialectal» que el propio usuario y lo aplica donde no corresponde. Los autores lo llaman overshooting. Por tanto, una cifra de convergencia sin control de la densidad induce a error. Los pares calibrados eliminan ese sesgo: la recompensa depende de cuánto dialecto usó el usuario, y no de la mera presencia de rasgos dialectales.

Qué cambiar en el pipeline de evaluación

La principal conclusión práctica afecta a las auditorías. Si un equipo revisa solo las respuestas del modelo, puede no advertir que la etapa de DPO ya ha fijado preferencias a favor de unas variantes del inglés. Hay que examinar la propia actualización: comparar pares con el mismo contenido y tener en cuenta la probabilidad inicial de cada réplica.

Para quienes construyen datos de preferencias, la lección es esta: conviene comprobar no solo si el modelo se adapta, sino cuánto. Es imprescindible una prueba con usuarios de inglés estándar; de lo contrario, la mejora para un grupo se convertirá en un empeoramiento para otro. Una prueba con rasgos ausentes del entrenamiento muestra si el modelo aprendió una adaptación general o memorizó un conjunto de construcciones concretas.

El código está publicado en GitHub, en el repositorio kouzhizhuo/cap-accommodation. Por ahora el método se ha probado en un solo modelo totalmente abierto, pero la auditoría de 10 familias ofrece un protocolo listo que se puede aplicar a cualquier otro.

Preguntas frecuentes sobre la noticia

¿Qué se sabe sobre Lo que se ve en la actualización, no en la respuesta?

La auditoría habitual examina la salida del modelo. El usuario escribe en un dialecto, el modelo responde en inglés estándar y el panorama parece uniforme: todos reciben la misma estandarización. Los autores muestran que eso no basta. El posentrenamiento, en conjunto, estandariza las respuestas ante cualquier señal informal, pero eso es solo la superficie. Para ir más a fondo, leyeron qué prefiere exactamente cada actualización. Tomaron dos réplicas con el mismo contenido: una coincide con el dialecto del usuario y la otra no. Después compararon hacia dónde se desplaza el m

¿Qué se sabe sobre CAP: pares que recompensan la densidad de dialecto?

CAP se construye como datos de preferencias con dos condiciones. El modelo recibe una recompensa por coincidir con la densidad de dialecto del usuario. A los usuarios de inglés estándar, por su parte, se les sigue respondiendo en inglés estándar. La segunda parte es importante: sin ella, el método se convierte en un modo «dialectal» universal que nadie ha pedido. La prueba en un modelo totalmente abierto arrojó estos resultados: la convergencia aumenta en rasgos dialectales con los que CAP no se entrenó; no se detectó un aumento apreciable de dialecto en los usuarios de ing

¿Qué se sabe sobre Por qué los pares unilaterales funcionan peor?

La forma más sencilla de lograr que un modelo responda en dialecto es reunir pares en los que la respuesta dialectal siempre gane. La métrica de convergencia mejorará. Pero el modelo empieza a hablar «más dialectal» que el propio usuario y lo aplica donde no corresponde. Los autores lo llaman overshooting. Por tanto, una cifra de convergencia sin control de la densidad induce a error. Los pares calibrados eliminan ese sesgo: la recompensa depende de cuánto dialecto usó el usuario, y no de la mera presencia de rasgos dialectales.

ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
¿Qué te parece?
Cargando comentarios…