Comparthing Logo
aprendizaje automáticosistemas de recomendaciónretroalimentación humanaalgoritmos de clasificacióninteligencia artificial

Aprendizaje de preferencias por pares frente a modelos de puntuación absoluta

El aprendizaje de preferencias por pares entrena modelos comparando directamente dos elementos para determinar cuál se prefiere, mientras que los modelos de puntuación absoluta evalúan los elementos de forma independiente mediante escalas de calificación fijas. Ambos enfoques impulsan los sistemas de recomendación, la clasificación de búsquedas y la alineación de preferencias humanas en los sistemas de IA, pero difieren fundamentalmente en cómo capturan y representan el juicio humano.

Destacados

  • Los métodos de comparación por pares eliminan los problemas de calibración de escala que afectan a las calificaciones absolutas, ya que "A es mejor que B" no requiere un entendimiento numérico compartido.
  • La puntuación absoluta permite una agregación y un establecimiento de umbrales sencillos, algo fundamental para las decisiones de moderación de contenido que requieren límites claros.
  • La alineación LLM moderna se basa principalmente en preferencias por pares porque los anotadores humanos discrepan menos al comparar directamente los resultados.
  • El sistema Elo demuestra cómo los resultados de partidas por parejas pueden generar implícitamente clasificaciones de habilidad absolutas, uniendo así ambos enfoques.

¿Qué es Aprendizaje de preferencias por pares?

Enfoque de entrenamiento que aprende a partir de comparaciones relativas entre pares de elementos en lugar de calificaciones individuales.

  • Se originó en la ciencia cognitiva y la psicometría antes de su adopción en el aprendizaje automático.
  • Constituye la base del RLHF moderno (Aprendizaje por Refuerzo a partir de la Retroalimentación Humana) en sistemas como ChatGPT y Claude
  • El modelo de Bradley-Terry (1952) proporcionó un marco matemático inicial para el análisis de preferencias por pares.
  • En el peor de los casos, requiere O(n²) comparaciones, aunque el aprendizaje activo reduce esto significativamente.
  • Destaca por capturar juicios subjetivos donde las escalas absolutas varían entre individuos.

¿Qué es Modelos de puntuación absoluta?

Modelos que asignan puntuaciones numéricas independientes a los elementos utilizando criterios de calificación consistentes.

  • Basado en la psicometría clásica con escalas Likert y metodologías de pruebas estandarizadas.
  • Ampliamente utilizado en la moderación de contenido, sistemas de calificación de productos y evaluación académica.
  • Las calificaciones con estrellas en Amazon, IMDB y Yelp representan implementaciones populares de puntuación absoluta.
  • Por lo general, se asume la transitividad y el uso consistente de la escala por parte de todos los evaluadores.
  • Habilitar operaciones aritméticas directas: promedio, umbralización y agregación estadística.

Tabla de comparación

Característica Aprendizaje de preferencias por pares Modelos de puntuación absoluta
Mecanismo central Compara dos elementos, aprende la preferencia relativa Asigne una puntuación independiente a cada elemento.
Requisitos de escala Preferencia ordinal o binaria suficiente Requiere una escala de intervalo o de razón calibrada.
Consistencia del evaluador Tolera variaciones de escala individuales Presupone una interpretación uniforme de la escala.
Suposición de transitividad Modelos o pruebas explícitas para la transitividad Presupone implícitamente la transitividad.
Costo computacional Mayor (cuadrático en el número de elementos) Menor (lineal en el número de elementos)
Esfuerzo humano Se necesitan más comparaciones, pero cada una es más fácil Se necesitan menos calificaciones, pero cada una es más difícil.
Interpretabilidad de la salida Clasificaciones y probabilidades Puntuaciones numéricas directas
Mejor caso de uso Preferencias subjetivas, estética, calidad Atributos objetivos, criterios claros

Comparación detallada

Filosofía fundamental

El aprendizaje de preferencias por pares considera el juicio como fundamentalmente comparativo. Si le preguntas a alguien si prefiere las vacaciones A o las B, generalmente puede responder con seguridad. Pero si le pides que califique cada una en una escala del 1 al 10, obtendrás resultados inconsistentes. Los modelos de puntuación absoluta, por el contrario, asumen que podemos construir criterios universales que todos interpretan de la misma manera. Esta división filosófica influye en cada decisión posterior en el diseño de sistemas.

Recopilación y anotación de datos

Recopilar preferencias por pares suele resultar más sencillo para los anotadores. Hacer clic en "izquierda es mejor" requiere menos esfuerzo cognitivo que asignar valores numéricos precisos. Sin embargo, se necesitan muchas más etiquetas de pares para establecer una clasificación completa. La puntuación absoluta permite agregar datos dispersos: si diez personas califican una película con un 7/10, se obtiene una señal significativa. Con las comparaciones por pares, la falta de comparaciones crea huecos en el gráfico de clasificación que deben inferirse.

Fundamentos matemáticos

Los métodos de comparación por pares se relacionan con la teoría de la elección social y los algoritmos de clasificación de torneos. El sistema de puntuación Elo en ajedrez traduce los resultados de las partidas por pares en puntuaciones continuas. La puntuación absoluta deriva de la teoría clásica de los tests y la teoría de respuesta al ítem, donde los rasgos latentes se estiman a partir de las respuestas observadas. Los enfoques neuronales modernos, como el modelo de Bradley-Terry con incrustaciones profundas, combinan ambas tradiciones.

Implementación en el mundo real

GPT-4 de OpenAI y Claude de Anthropic dependen en gran medida de las preferencias humanas por pares durante el entrenamiento RLHF. Los anotadores humanos comparan los resultados del modelo, y los datos de preferencia ajustan los modelos de recompensa. Netflix históricamente usó calificaciones de estrellas (absolutas), pero cambió a pulgares arriba/abajo (efectivamente por pares) después de descubrir que estos últimos generaban señales más confiables. La clasificación de la Búsqueda de Google combina ambos: calificaciones de relevancia absoluta para pares de consulta-documento, además de experimentos de intercalación por pares para la evaluación en tiempo real.

Robustez y modos de fallo

La puntuación absoluta se desmorona cuando los evaluadores utilizan las escalas de forma diferente: un 5/10 para una persona podría equivaler a un 7/10 para otra. Los métodos de comparación por pares son inmunes a este problema de escala monótona, pero vulnerables a las preferencias intransitivas. Si A supera a B, B supera a C, pero C supera a A, el modelo debe resolver este ciclo. Las preferencias humanas reales a menudo violan la transitividad, lo que plantea auténticos desafíos filosóficos y prácticos para ambos enfoques.

Enfoques híbridos

Los sistemas sofisticados combinan cada vez más ambos paradigmas. Las puntuaciones absolutas sirven de referencia; las comparaciones por pares refinan las clasificaciones. Algunas plataformas recopilan calificaciones absolutas, pero entrenan modelos de comparación por pares generando dinámicamente pares de comparación a partir de la distribución de calificaciones. Esta estrategia híbrida busca combinar la eficiencia de la recopilación absoluta con la robustez del aprendizaje por pares.

Pros y Contras

Aprendizaje de preferencias por pares

Pros

  • + Robusto ante variaciones en la escala del evaluador
  • + Tarea de anotación más sencilla
  • + Captura matices subjetivos
  • + Encaja a la perfección con RLHF.
  • + Evita la configuración arbitraria de umbrales.

Contras

  • Crecimiento de comparación cuadrática
  • Desafíos de clasificación incompletos
  • Manejo de preferencias intransitivas
  • Más difícil de explicar a los usuarios
  • Por lo general, se necesitan más datos.

Modelos de puntuación absoluta

Pros

  • + Resultados numéricos directos
  • + Recopilación de datos eficiente
  • + Métodos de agregación simples
  • + Aplicación de umbral claro
  • + Interfaz de usuario familiar

Contras

  • La interpretación de la escala varía.
  • Efectos de anclaje comunes
  • Comparación más difícil entre evaluadores
  • Problemas de granularidad forzada
  • Menos fiable para ítems subjetivos

Conceptos erróneos comunes

Mito

Los métodos de comparación por pares siempre requieren más datos que la puntuación absoluta.

Realidad

Si bien el número de comparaciones por pares crece cuadráticamente, cada anotación es más rápida y fiable. Estudios sobre crowdsourcing demuestran que, para objetivos de precisión equivalentes, el tiempo total de anotación suele favorecer a los métodos de comparación por pares. La eficiencia depende en gran medida de las estrategias de aprendizaje activo que seleccionan los pares más informativos.

Mito

Las puntuaciones absolutas son más fáciles de interpretar porque son números.

Realidad

Una calificación de "7 sobre 10" parece concreta, pero su significado varía drásticamente según la cultura, el contexto y el estado de ánimo de cada persona. Un estudio sobre la inflación de calificaciones muestra que los usuarios de Netflix que antes daban 3 estrellas ahora dan "me gusta" al mismo contenido. Las clasificaciones por pares suelen reflejar de forma más estable el comportamiento real del usuario.

Mito

Puedes convertir puntuaciones absolutas en clasificaciones por pares de forma muy sencilla.

Realidad

La simple comparación de puntuaciones ignora la incertidumbre y la confianza. Dos elementos calificados con 7,0 y 7,1 podrían ser estadísticamente indistinguibles, pero una conversión ingenua impone un orden. Una conversión adecuada requiere modelar la varianza de las calificaciones, lo que reintroduce la complejidad que los métodos de comparación por pares manejan de forma nativa.

Mito

Las preferencias humanas son naturalmente transitivas.

Realidad

La investigación psicológica demuestra de forma consistente la intransitividad de las preferencias reales. Las personas pueden preferir una pizza grande por su precio, una mediana por comodidad, pero una pequeña por salud, creando así ciclos. Ambos enfoques de modelado deben tener en cuenta o ignorar esta realidad, si bien los métodos de comparación por pares disponen de herramientas más explícitas para ello.

Mito

Los métodos por pares solo funcionan para preferencias binarias.

Realidad

Los marcos de comparación modernos manejan preferencias graduales, órdenes parciales e incluso comparaciones multiaspecto. La etiqueta "comparación por pares" se refiere a la estructura de comparación, no al formato de respuesta. Los anotadores pueden expresar la intensidad de la preferencia, la incertidumbre o juicios multidimensionales dentro de estos marcos.

Preguntas frecuentes

¿Por qué Netflix cambió del sistema de calificación por estrellas al de pulgares arriba/abajo?
Netflix descubrió que las calificaciones explícitas con estrellas no predecían bien el comportamiento real de los usuarios al ver contenido. Podían calificar una película de arte con 5 estrellas, pero ver series de comedia sin parar. El sistema de pulgares arriba, aunque menos preciso, generaba señales de preferencia más fiables para su algoritmo de recomendaciones. Esto ejemplifica un patrón más amplio: las preferencias binarias o por pares suelen correlacionarse mejor con las preferencias reveladas que las calificaciones absolutas.
¿Cómo funciona el aprendizaje de preferencias por pares en el entrenamiento de ChatGPT?
Durante el proceso RLHF, los anotadores humanos comparan múltiples resultados de modelos para la misma pregunta e indican cuál es mejor. Estas comparaciones entrenan un modelo de recompensa que predice las preferencias humanas. Posteriormente, el modelo de recompensa guía el ajuste fino mediante aprendizaje por refuerzo. Este enfoque por pares fue crucial, ya que la puntuación absoluta directa de la calidad conversacional resultó poco fiable entre los anotadores.
¿Podrá la puntuación absoluta superar alguna vez a los métodos de comparación por pares?
Por supuesto. Al evaluar atributos objetivos y medibles —resolución de imagen, velocidad de carga, precisión—, las escalas absolutas con criterios claros suelen ser suficientes y requieren menos datos. La puntuación en diagnósticos médicos, el control de calidad en la fabricación y muchas aplicaciones de ingeniería se benefician de los marcos de referencia absolutos. La clave está en adaptar el método al tipo de evaluación.
¿Qué es el modelo Bradley-Terry y por qué es importante?
El modelo de Bradley-Terry asigna a cada elemento un parámetro latente de "fuerza" y luego modela la probabilidad de que un elemento supere a otro mediante una función logística de la diferencia entre sus fuerzas. Es la base matemática que conecta los resultados de comparaciones por pares con clasificaciones continuas. Las variantes modernas de aprendizaje profundo integran los elementos en espacios vectoriales donde la distancia codifica la probabilidad de preferencia.
¿Cómo se manejan las preferencias intransitivas en sistemas de pares?
Existen diversas estrategias: detectar y excluir anotadores inconsistentes, modelar explícitamente el ruido en el modelo de preferencias o aceptar órdenes parciales en lugar de imponer clasificaciones completas. Algunos métodos avanzados tratan la intransitividad como una señal —que indica la toma de decisiones multicriterio en lugar de un error— y la modelan con modelos de mezcla o preferencias dependientes del contexto.
¿Por qué se considera que Elo es un sistema de preferencias por pares?
Los ajedrecistas nunca reciben puntuaciones absolutas de habilidad directamente. En cambio, los resultados de las partidas (comparaciones por pares) actualizan sus puntuaciones Elo. La diferencia de puntuación entre dos jugadores predice la probabilidad de victoria. Este elegante sistema, desarrollado por Arpad Elo en 1960, demuestra cómo las observaciones repetidas por pares pueden generar escalas absolutas significativas de forma implícita.
¿Desaparecen por completo las calificaciones absolutas en la IA moderna?
En absoluto. Las calificaciones absolutas siguen siendo omnipresentes en las reseñas de productos, las tiendas de aplicaciones y las encuestas de investigación. Muchos sistemas híbridos utilizan calificaciones absolutas para el filtrado inicial y métodos de comparación por pares para una clasificación más precisa. La elección depende de la decisión específica que se esté tomando y del costo de los errores de anotación.
¿Cómo reduce el aprendizaje activo los costes de las comparaciones por pares?
En lugar de comparar todos los pares posibles, los algoritmos de aprendizaje activo seleccionan las comparaciones más informativas según la incertidumbre actual del modelo. Si el modelo ya prefiere claramente A sobre B, compararlos de nuevo supone un esfuerzo innecesario. La selección estratégica puede reducir las comparaciones necesarias de O(n²) a O(n log n) o incluso mejor, manteniendo la precisión de la clasificación.
¿Qué hace que la anotación por pares sea "más fácil" para los humanos?
Las investigaciones en ciencias cognitivas demuestran que el juicio comparativo requiere menos memoria de trabajo que la evaluación absoluta. Al calificar una película de forma absoluta, es necesario tener en mente una escala de calidad completa y relacionarla con ella. Al comparar dos películas, simplemente hay que determinar cuál se ajusta mejor a los criterios establecidos. Esta menor carga cognitiva suele generar resultados más consistentes.
¿Se pueden combinar estos métodos en un único sistema?
Cada vez más, sí. Algunas plataformas recopilan calificaciones absolutas, pero derivan datos de entrenamiento por pares a partir de ellas. Otras utilizan puntuaciones absolutas para la agrupación general, y luego realizan comparaciones por pares dentro de cada grupo. La investigación sobre el aprendizaje de la clasificación suele combinar enfoques puntuales (absolutos), por pares y por listas, y la combinación óptima depende de la disponibilidad de datos y los requisitos de la tarea.
¿Cuáles son las principales métricas de evaluación para cada enfoque?
Los métodos de comparación por pares suelen utilizar el coeficiente tau de Kendall, la ganancia acumulativa descontada normalizada (GCN) o la precisión en la predicción de preferencias no consideradas. La puntuación absoluta emplea el error cuadrático medio, la correlación de Pearson o métricas de calibración. Es importante destacar que un modelo de comparación por pares puede evaluarse según la calidad absoluta de las clasificaciones que genera, y viceversa, aunque esto requiere una cuidadosa selección de métricas.
¿Cómo influyen las diferencias culturales en estos enfoques?
Los estilos de respuesta cultural influyen drásticamente en las calificaciones absolutas. Algunas culturas evitan las puntuaciones extremas, concentrando las calificaciones en el medio. Otras utilizan escalas de manera diferente según las normas de cortesía. Los métodos de comparación por pares son algo más robustos frente a estos efectos, ya que solo requieren un juicio relativo, aunque las preferencias culturales varían. Las plataformas globales deben tener en cuenta ambos fenómenos en la recopilación de datos y el diseño de sus modelos.

Veredicto

Elija el aprendizaje por pares cuando capture el juicio humano subjetivo (calidad de la recomendación, utilidad del contenido o preferencia estética), donde las escalas individuales varían de forma impredecible. Opte por la puntuación absoluta cuando evalúe atributos objetivos y bien definidos con criterios estables, o cuando necesite realizar operaciones aritméticas con los resultados. Muchos sistemas de producción ahora combinan ambos: calificaciones absolutas para el filtrado inicial y refinamiento por pares para la clasificación final.

Comparaciones relacionadas

Actualizaciones de gráficos basadas en eventos frente a procesamiento de gráficos por lotes

Este análisis detallado explora las diferencias fundamentales entre las actualizaciones de grafos basadas en eventos y el procesamiento de grafos por lotes en arquitecturas de IA. Mientras que las canalizaciones basadas en eventos gestionan las mutaciones irregulares y en tiempo real de la topología de la red, el procesamiento por lotes consolida los cambios en ejecuciones computacionales intensivas y programadas para maximizar el rendimiento del sistema y la saturación del hardware.

Actualizaciones de modelos en tiempo real frente a reentrenamiento de modelos por lotes

Las actualizaciones de modelos en tiempo real y el reentrenamiento de modelos por lotes representan dos enfoques fundamentalmente diferentes para mantener actualizados los sistemas de aprendizaje automático. Los métodos en tiempo real se adaptan instantáneamente a los nuevos datos, mientras que el reentrenamiento por lotes reconstruye los modelos a intervalos programados utilizando conjuntos de datos acumulados.

Actualizaciones de versión de LLM frente al mantenimiento del modelo heredado

Las actualizaciones de la versión LLM se centran en la implementación de modelos de lenguaje más recientes y potentes, con razonamiento y funcionalidades mejoradas, mientras que el mantenimiento de los modelos heredados garantiza el funcionamiento fiable de los sistemas de IA más antiguos. Las organizaciones deben sopesar la innovación frente a la estabilidad al decidir entre actualizar o mantener sus modelos existentes.

Adaptación de dominio frente a entrenamiento en el dominio

Esta comparación analiza las opciones estratégicas en el aprendizaje automático entre la Adaptación de Dominio, que transfiere conocimiento de un entorno de origen etiquetado a un entorno de destino diferente, y el Entrenamiento en el Dominio, que construye modelos completamente a partir de datos recopilados del entorno de implementación de destino exacto.

Adaptación del lenguaje en la IA frente a sistemas de IA independientes del lenguaje.

La adaptación lingüística en la IA se centra en enseñar a los modelos a manejar idiomas específicos mediante el ajuste fino y el aprendizaje por transferencia, mientras que los sistemas de IA independientes del idioma buscan procesar cualquier idioma sin entrenamiento específico. Ambos enfoques abordan los desafíos multilingües, pero difieren fundamentalmente en su arquitectura, datos de entrenamiento e implementación en el mundo real.