Introducción (consola) - 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.

Introducción (consola)

En este ejercicio, utilizará la consola de Amazon Personalize para crear un grupo de conjuntos de datos personalizados con una solución que devuelva recomendaciones de películas para un usuario determinado. Antes de comenzar este ejercicio, revise laRequisitos previos de introducción.

Cuando termine el ejercicio de introducción, para evitar incurrir en cargos innecesarios, siga los pasos que se indican enLimpieza de recursospara eliminar los recursos que ha creado.

En este procedimiento, primero debe crear un grupo de conjuntos de datos. A continuación, cree un Amazon PersonalizeInteraccionesconjunto de datos del grupo de conjuntos de datos.

Para crear un grupo de conjuntos de datos y un conjunto de datos

  1. Abra la consola de Amazon Personalize enhttps://console.aws.amazon.com/personalize/homee inicie sesión en su cuenta de.

  2. Elija Create dataset group (Crear grupo de conjuntos de datos).

  3. En Dataset group details (Detalles del grupo de conjuntos de datos), en Dataset group name (Nombre del grupo de conjuntos de datos), especifique un nombre para el grupo de conjuntos de datos.

  4. ParaDominioelegirPersonalizado. La pantalla debería tener un aspecto similar al siguiente:

  5. ElegirCrear grupo de conjuntos de datos y continuar. LaCrear conjunto de datos de interaccionesAparece la página.

  6. En la páginaCrear conjunto de datos de interacciones, paraNombre del conjunto de datos, especifique un nombre para el conjunto de datos.

  7. ParaEsquema del conjunto de datos, eligeCrear un esquema nuevo. En el navegadorCampos de esquema, se muestra un esquema Interactions mínimo. El esquema coincide con los encabezados que añadió previamente en elratings.csv, por lo que no es necesario realizar cambios. Si no ha creado los datos de formación, consulteRequisitos previos de introducción.

  8. ParaNombre del esquema, especifique un nombre para el esquema nuevo. La pantalla debería tener un aspecto similar al siguiente:

  9. ElegirCrear conjunto de datos y continuar. LaImportación de datos de interacciónAparece la página. A continuación, completaPaso 2: Importación de datos de interacciónpara importar datos de interacciones.

Ahora que ha creado un conjunto de datos, es hora de importar datos de interacciones al conjunto de datos.

Para importar los datos de interacciones

  1. En la páginaImportación de datos de interacción, paraOrigen de importación de datoselegirImportación de datos de S3.

  2. ParaNombre del trabajo de importación de conjunto de datos, especifique un nombre para el trabajo de importación.

  3. En el navegadorRequiere política de bucket de S3 adicional, si no has concedido permisos de Amazon Personalize, sigue las instrucciones paraañadir la política de bucket de Amazon S3 requerida.

  4. ParaUbicación de los datos, especifique dónde se almacena el archivo de datos de películas en Amazon Simple Storage Service (S3). Utilice la siguiente sintaxis:

    s3://<name of your S3 bucket>/<folder path>/<CSV filename>

  5. En el navegadorIAM Rolesección, paraRol de servicio de IAM, conserve la selección predeterminada deEspecificar un ARN de rol de IAM personalizado.

  6. En Custom IAM role ARN (ARN del rol de IAM personalizado), especifique el rol que creó en Creación de un rol de IAM para Amazon Personalize.

    LaDetalles del trabajo de importación de conjunto de datosyRol de IAMLas secciones deberían ser similares a las siguientes:

  7. Elija Finalizar. Se iniciará el trabajo de importación de datos y elResumenSe abre la página. Inicialmente, el estado esCrear pendiente(seguido deCrear en curso) y elCrear soluciónel botón está deshabilitado.

    El tiempo que se tarda en importar los datos depende del tamaño del conjunto de datos. Cuando el trabajo de importación finaliza, el estado cambiará aActivoy laCrear soluciónEl botón está habilitado. LaResumenLa página debería tener un aspecto similar al siguiente:

  8. Cuando finalice el trabajo de importación, elija elCrear soluciónBotón. Se muestra la página Create solution (Crear solución). Ahora que ya ha importado los datos, ya puede crear una solución enPaso 3: Crear una solución.

En este procedimiento, utilizará el conjunto de datos que importó enPaso 2: Importación de datos de interacciónpara entrenar un modelo. Los modelos entrenados se denominan versiones de solución.

Para crear una solución

  1. En la páginaResumenpágina del grupo de conjuntos de datos, enUtilización de recursos personalizadoselegirCrear solución.

  2. ParaTipo de solución, eligeRecomendación de artículopara obtener recomendaciones de artículos para sus usuarios.

  3. En Solution name (Nombre de la solución), especifique un nombre para la solución.

  4. ParaTipo de soluciónelegirRecomendaciones de artículos.

  5. ParaRecipe, eligeaws-user-personalization aws-user-user. Deje el valor opcionalConfiguración de la soluciónyConfiguración avanzadacampos sin cambios.

    La pantalla debería tener un aspecto similar al siguiente:

  6. ElegirCrear y entrenar una solución. Comienza la formación en versión de solución y elResumenSe muestra la página.

  7. Para buscar el estado de la formación, en el panel de navegación expandaRecursos personalizadosy eligeSoluciones y recetas.

  8. En el navegadorSoluciones de, elija su solución. Aparecerá la página de detalles de la página de la solución. LaVersiones de soluciónMuestra el estado de su modelo.

    Cuando elEstado de la versión de soluciónesActivo, está listo para pasar aPaso 4: Crear una campaña.

En este procedimiento, se crea una campaña que implementa la versión de solución que creó en el paso anterior.

Para crear una campaña

  1. En el panel de navegación, expandaRecursos personalizadosy eligeCampaigns (Campañas).

  2. Elija Create a campaign (Crear una campaña). LaCrear una campaña nuevaAparece la página.

  3. En Campaign details (Detalles de la campaña), especifique un nombre para la campaña en Campaign name (Nombre de la campaña).

  4. ParaSolución, elija la solución que creó en el paso anterior y paraId. de versión de soluciónconserve el valor predeterminado.

  5. En Minimum provisioned transactions per second (Mínimo de transacciones aprovisionadas por segundo), deje el valor predeterminado 1. Deje elConfiguración de campañacampos sin cambios.

    La pantalla debería tener un aspecto similar al siguiente:

  6. Elija Create a campaign (Crear una campaña). Comienza la creación de campañas y las páginas de detalles de la campaña con elAPI de personalizaciónsección mostrada.

    La pantalla debería tener un aspecto similar al siguiente:

    La creación de una campaña puede llevar un par de minutos. Cuando Amazon Personalize finalice la creación de la campaña, la página se actualiza para mostrar elResultados de la campaña de pruebasección. La pantalla debería tener un aspecto similar al siguiente:

En este procedimiento, utilizará la campaña que creó en el paso anterior para obtener recomendaciones.

Para obtener recomendaciones

  1. En Test campaign results (Probar resultado de la campaña), en User ID (ID de usuario), especifique un valor del conjunto de datos de calificaciones, por ejemplo, 83. ParaNombre del filtroconserve la selección predeterminada deNingunay abandone elContextocampos vacíos.

  2. Elija Get recommendations (Obtener recomendaciones). LaRecomendaciones deenumera los ID de elemento y las puntuaciones de los artículos recomendados.

    La pantalla debería tener un aspecto similar al siguiente: