¿Existe alguna justificación para usar características explícitas de usuario / elemento en la recomendación de MF?

Existen diferentes opciones para integrar funciones explícitas de usuario (o elemento) en sus modelos. Dicha información adicional sobre el usuario (o elementos) también se denomina información de identidad , hay una gran literatura sobre cómo explotarla.

  • Puede agregar la función de usuario como contexto en un modelo de recomendación contextual, utilizando la factorización de tensor, máquinas de factorización o el marco general de factorización. Puede representar esto como la creación de modelos separados para diferentes géneros. Debe tener en cuenta que las características de usuario latentes y las características de usuario explícitas (el contexto) pueden estar correlacionadas.
  • Puede modelar las características de usuario latente por el vector de características de usuario explícito. Esto a menudo se llama vector de característica secundaria. El modelo original se llama NSVD1, publicado por Paterek. Esto también se explica con más detalle en nuestro documento Recsys09.
  • Otro artículo temprano de Porteous et al. Aplica Bayesian MF y sugiere un enfoque genérico para usar información secundaria en el modelo bayesiano.

More Interesting

¿Por qué es que los RNN con conexiones desde la salida al estado oculto pueden expresar menos máquinas de turing?

Como todos están aprendiendo el aprendizaje automático y el aprendizaje profundo ahora, ¿debería adoptar un enfoque diferente para centrarme en un área específica, como la programación de gráficos o una más general, como el desarrollo de backend?

Visión por computadora: ¿Cuáles son algunos problemas de investigación abierta en la recuperación de imágenes basada en contenido?

¿Se utiliza Machine Learning fuera de las startups y otras "nuevas" empresas?

Cómo guardar los pesos de los datos de entrenamiento de las pruebas MNIST en Tensorflow para uso futuro

¿Cuáles son los requisitos previos para aprender Oracle Apps Technical?

Cómo convertirse en un experto en aprendizaje automático y PNL desde principiantes

Cómo usar KNN para datos mixtos (categóricos y numéricos)

¿Qué es el procesamiento del lenguaje natural en términos simples?

¿Hay una buena lista de ejemplos de cómo los problemas genéricos se convierten a MapReduce?

¿Puedo tomar el curso de aprendizaje automático de Andrew Ng siendo un estudiante de secundaria con algo de experiencia en programación y sin conocimientos avanzados de matemáticas?

En finanzas cuantitativas, ¿hay alguna analogía entre la optimización de la cartera y el análisis de componentes principales?

¿Cuáles son los grandes problemas de investigación en el reconocimiento de voz hoy?

¿Cómo nos beneficia exactamente el entrenamiento previo en los métodos de aprendizaje profundo?

¿Qué es una red cortical recurrente?