Características del caso de uso y de la receta - Amazon Personalize

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Características del caso de uso y de la receta

Con algunos casos de uso y recetas, Amazon Personalize utiliza las siguientes características para generar recomendaciones más relevantes y mejorar el descubrimiento y la fidelización de elementos.

Personalización en tiempo real

Con algunos casos de uso y recetas, Amazon Personalize utiliza la personalización en tiempo real para actualizar y adaptar las recomendaciones en función de la evolución de los intereses de los usuarios. Actualiza las recomendaciones para un usuario a medida que registra sus interacciones con los elementos o las acciones presentes en el último entrenamiento completo. Estas interacciones se registran con un rastreador de eventos y la PutEvents operación o, en el caso de las interacciones con las acciones, con la PutActionInteractions operación.

Para obtener más información sobre el registro de eventos, consulte Registro de los eventos en tiempo real para influir en las recomendaciones. Para obtener información sobre los nuevos datos que influyen en las recomendaciones en tiempo real, incluida la personalización en tiempo real, consulte Actualización de datos en conjuntos de datos después del entrenamiento.

Los siguientes casos de uso y recetas permiten la personalización en tiempo real:

Exploration (Exploración)

Para los casos de uso de dominio y recetas personalizadas, Amazon Personalize utiliza la exploración al recomendar elementos. Con la exploración, las recomendaciones incluyen algunos elementos o acciones que, por lo general, es menos probable que se recomienden al usuario, como nuevos elementos o acciones, elementos o acciones con pocas interacciones, o bien elementos o acciones menos relevantes para el usuario en función de su comportamiento anterior. Esto mejora la visibilidad de los artículos y su fidelización cuando se trata de un catálogo que cambia rápidamente o cuando los artículos nuevos, como artículos de noticias o promociones, son más relevantes para los usuarios porque acaban de salir.

Configuración de la exploración

Si utilizas la receta User-Personalization-v 2, Amazon Personalize se encarga de la configuración de exploración por ti y los artículos incluidos Exploration durante la exploración se incluyen Reason en la respuesta a la recomendación. Para asegurarse de que los elementos nuevos están incluidos en las recomendaciones, puede utilizar un filtro de promociones para promocionar elementos nuevos en función de la marca temporal de creación. Para obtener más información sobre las promociones, consulte Promoción de elementos en las recomendaciones en tiempo real.

Para el resto de casos de uso o recetas que utilizan la exploración, al crear un recomendador o una campaña personalizada, o al crear un trabajo de inferencia por lotes (recursos personalizados), puede configurar la exploración con los siguientes campos:

  • Énfasis en la exploración de los elementos menos relevantes (ponderación de la exploración): configure cuánto explorar. Especifique un valor decimal entre 0 y 1. El valor predeterminado es 0,3. Cuanto más se acerque el valor a 1, mayor será la exploración. Con una mayor exploración, las recomendaciones incluyen más elementos con menos datos de interacciones de elementos o relevancia en función del comportamiento anterior. En cero, no se realiza ninguna exploración y las recomendaciones se basan en los datos actuales (relevancia).

  • Límite de antigüedad del elemento de exploración: especifique la antigüedad máxima del elemento en días desde la última interacción entre todos los elementos del conjunto de datos de interacciones de elementos. Esto define el alcance de la exploración del elemento en función de su antigüedad. Amazon Personalize determina la antigüedad del elemento en función de su marca de tiempo de creación o, si faltan los datos de esa marca, de los datos de interacciones de elementos. Para obtener más información sobre cómo Amazon Personalize determina la antigüedad del elemento, consulte Datos de la marca de tiempo de creación.

    Para aumentar el número de elementos que Amazon Personalize considera durante la exploración, indique un valor superior. El mínimo es de 1 día y el valor predeterminado es de 30 días. Las recomendaciones pueden incluir elementos con una antigüedad superior al límite de antigüedad que especifique. Esto se debe a que estos elementos son relevantes para el usuario y la exploración no los identificó.

Casos de uso y recetas que utilizan la exploración

Para obtener más información acerca de cada caso de uso o receta que usa la exploración, consulte los siguientes temas:

Actualizaciones automáticas

Para algunos casos de uso y recetas personalizadas, Amazon Personalize actualiza automáticamente el recomendador o la versión de solución para tener en cuenta nuevos elementos o acciones para las recomendaciones. Las actualizaciones automáticas no tienen coste alguno. Para obtener una lista de casos de uso y recetas con actualizaciones automáticas, consulte Casos de uso de dominio y recetas personalizadas con actualizaciones automáticas.

Las actualizaciones automáticas funcionan de la siguiente manera:

  • El momento en que Amazon Personalize actualice automáticamente la versión de solución o el recomendador depende de cómo reciba las recomendaciones:

    • Para obtener recomendaciones en tiempo real, Amazon Personalize actualiza la versión de solución o el recomendador cada dos horas.

    • En el caso de las recomendaciones de elementos por lotes, al crear un trabajo de inferencia de lotes y especificar la última versión de la solución completamente entrenada para su solución, Amazon Personalize actualiza automáticamente la versión de la solución para tener en cuenta los nuevos elementos durante la exploración. Si no especifica la versión de la solución más reciente, no se produce ninguna actualización.

  • Con cada actualización, Amazon Personalize comienza a incluir nuevos elementos en las recomendaciones mediante Exploration (Exploración). Al tener en cuenta un nuevo elemento o acción, Amazon Personalize tiene en cuenta los metadatos correspondientes. Sin embargo, estos datos tendrán un mayor efecto en las recomendaciones solo después de registrar las interacciones del elemento y realizar un reentrenamiento completo.

  • Para que se produzca una actualización, debe proporcionar nuevos datos de acciones, elementos o interacciones desde la última actualización automática o reentrenamiento.

  • Amazon Personalize tiene en cuenta los nuevos elementos hasta que se importan 750 000 elementos. Es el número máximo de elementos que se tienen en cuenta durante el entrenamiento.

Directrices y requisitos adicionales para los recursos personalizados

Si utiliza recursos personalizados, las siguientes son pautas y requisitos para las actualizaciones automáticas:

  • La versión de su solución debe implementarse en una campaña. La campaña utiliza automáticamente la versión actualizada de la solución.

  • Las actualizaciones automáticas no son lo mismo que el entrenamiento automático. Una actualización automática no crea una versión de solución completamente nueva. Y el modelo no aprende a partir de los datos más recientes. Para mantener la solución, la frecuencia de entrenamiento automático debe seguir siendo de una vez a la semana como mínimo.

  • Después de que la solución cree automáticamente una nueva versión de solución o usted cree una nueva, Amazon Personalize no actualizará automáticamente las versiones de solución anteriores, aunque las haya implementado en una campaña.

  • Si cada dos horas no es una frecuencia suficiente, con User-Personalization puede crear manualmente una versión de solución con trainingMode establecido a UPDATE para incluir esos nuevos elementos en las recomendaciones. Recuerde que Amazon Personalize actualiza automáticamente solo la versión más reciente de la solución completamente entrenada. La versión de la solución actualizada manualmente no se actualizará automáticamente en el futuro. Si la solución utiliza el entrenamiento automático, las actualizaciones automáticas se reanudarán para la siguiente versión de solución. Si no es así, cree una nueva solución con el modo de entrenamiento establecido a FULL e impleméntela en una campaña.

Casos de uso de dominio y recetas personalizadas con actualizaciones automáticas

Para obtener más información acerca de cada caso de uso o receta que incluye las actualizaciones automáticas, consulte los siguientes temas: