A continuaciónSiguiente guía
Bucles de retroalimentación en sistemas ML
Técnico
GUÍA Técnica
Los recomendadores de retroalimentación implícita aprenden de comportamientos como clics, reproducciones y compras, donde no se proporcionó ninguna calificación explícita.
Escuche esta guíaNarrado por IA · ~3 min
Los mínimos cuadrados alternos (ALS) estiman los factores latentes del usuario y del elemento al tiempo que ponderan las interacciones observadas según la confianza, pero una interacción faltante generalmente significa una preferencia desconocida en lugar de una calificación negativa.
Los sistemas de retroalimentación explícita utilizan calificaciones o juicios de preferencia directos. En cambio, los sistemas de retroalimentación implícita observan comportamientos como clics, tiempo de visualización, compras o guardados. Estos eventos proporcionan evidencia de interés, pero son ruidosos e incompletos: un clic puede ser accidental y ningún clic puede significar que el elemento nunca estuvo expuesto. Tratar cada par de elemento-usuario faltante como un disgusto explícito puede distorsionar el aprendizaje. Un enfoque común de factor latente asigna a cada usuario y artículo un vector y predice la preferencia a partir de su producto interno. La ALS implícita define una preferencia binaria p_ui que indica si se produjo una interacción y una confianza c_ui que es mayor para obtener pruebas más sólidas. Una formulación establece c_ui = 1 + alpha*r_ui para la fuerza observada r_ui y una confianza de referencia para pares no observados. Minimiza un error cuadrático ponderado por confianza más regularización. La codificación exacta y la transformación de fuerza son opciones de modelado. El objetivo combina vectores de usuario y de elementos, por lo que es difícil optimizar directamente todos los factores de forma conjunta. Alternativas de ALS: corrija los vectores de elementos y resuelva el vector de mínimos cuadrados regularizado de cada usuario, luego corrija los vectores de usuario y resuelva las actualizaciones de elementos. Cada subproblema tiene una solución de forma cerrada bajo el objetivo común. Las iteraciones continúan hasta que mejoran u otra regla de detención. Las matrices de interacción dispersas hacen que este enfoque sea práctico porque los pares no observados comparten una línea de base y los eventos observados ajustan la confianza. Los datos de interacción conllevan sesgos de exposición y popularidad. Un usuario no puede interactuar con un elemento que nunca encuentra, y la frecuencia bruta puede sobrevalorar el contenido que ya es popular. La evaluación debe utilizar divisiones que tengan en cuenta el tiempo y métricas de clasificación, al mismo tiempo que se realiza un seguimiento de la cobertura del catálogo, la novedad y los resultados de los usuarios. ALS produce representaciones latentes y puntuaciones de candidatos; no proporciona inherentemente explicaciones o evidencia causal de que una recomendación satisfará al usuario. Incorpore restricciones de elegibilidad, seguridad y frescura por separado y monitoree los cambios en la disponibilidad de artículos y los patrones de comportamiento.
Un usuario hipotético hace clic en un elemento tres veces. Un modelo implícito puede codificar un indicador de preferencia positivo y asignar mayor confianza que a un elemento con un breve clic, mientras que reconocer los clics aún puede ser accidental.
Un usuario no ha visto un artículo del catálogo. El sistema trata esto como evidencia faltante, no como prueba de que no le gusta, porque es posible que el usuario nunca haya visto el artículo.
En ALS, el modelo mantiene fijos los factores de los elementos mientras resuelve problemas de mínimos cuadrados regularizados para los factores de usuario, luego mantiene fijos a los usuarios mientras resuelve los factores de los elementos. Las actualizaciones alternas reducen el objetivo conjunto hasta que se cumple un criterio de parada.
Un analista compara las recomendaciones con una reserva basada en el tiempo y mide la calidad de la clasificación y la cobertura del catálogo, ya que la reconstrucción de las interacciones observadas por sí sola puede favorecer los artículos populares.
Los recomendadores implícitos pueden mejorar cuando los registros registran lo que realmente se mostró a los usuarios, no solo en qué hicieron clic. Esto ayuda a distinguir la falta de interés de la falta de exposición y respalda una evaluación más creíble. Los equipos deben comparar las transformaciones de la intensidad de los eventos, monitorear la concentración de popularidad y la cobertura del catálogo, y validar interacciones futuras. Las explicaciones humanas no deben exagerar los factores latentes como razones para una recomendación. A medida que los catálogos y el comportamiento de los usuarios cambian, los filtros de seguridad y reentrenamiento deben preservar los objetivos de elegibilidad y diversidad junto con la relevancia. Mantenga a la vista los eventos de exposición y los controles de privacidad del usuario.
Boletín gratuito
Tres noticias verificadas sobre IA cada mañana de lunes a viernes, explicadas con claridad. Gratis para siempre y sin anuncios.
Un correo cada día laborable. Date de baja con un clic. Nunca vendemos ni compartimos tu dirección.
Ponte a prueba
Corrección inmediata en cada respuesta y un certificado para compartir, con un ID verificable, cuando apruebas un curso.
Apoya la educación gratuita sobre IA. AI Understanding es una organización sin fines de lucro 501(c)(3): sin anuncios ni muros de pago, nunca. Hacer una donación
Los recomendadores de retroalimentación implícita aprenden de comportamientos como clics, reproducciones y compras, donde no se proporcionó ninguna calificación explícita. Los mínimos cuadrados alternos (ALS) estiman los factores latentes del usuario y del elemento al tiempo que ponderan las interacciones observadas según la confianza, pero una interacción faltante generalmente significa una preferencia desconocida en lugar de una calificación negativa.
Es posible que el usuario no haya estado expuesto al artículo, por lo que la ausencia de comportamiento no establece una preferencia negativa.
Las ponderaciones de confianza determinan cuánto penaliza el modelo los errores en cada observación de preferencia de elemento del usuario.
Las actualizaciones alternas optimizan una matriz de factores a la vez mientras mantienen fija la otra.
Ninguna interacción puede reflejar ninguna oportunidad de ver un artículo en lugar de una preferencia negativa.
Los términos de regularización limitan las magnitudes de los factores y ayudan a controlar el sobreajuste.
sigue aprendiendo
Más guías seleccionadas para este tema.
A continuaciónSiguiente guía
Bucles de retroalimentación en sistemas ML
Técnico