Démarrer (console) - Amazon Personalize

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Démarrer (console)

Dans cet exercice, vous allez utiliser la console Amazon Personalize pour créer un groupe de données personnalisé avec une solution qui renvoie des recommandations de films pour un utilisateur donné. Avant de commencer cet exercice, passez en revue leConditions préalables pour démarrer.

Lorsque vous avez terminé l'exercice de mise en route, pour éviter d'encourir des frais inutiles, supprimez les ressources que vous avez créées. Pour de plus amples informations, veuillez consulter Conditions requises pour supprimer des ressources Amazon Personalize.

Dans cette procédure, vous devez d'abord créer un groupe d’ensemble de données. Ensuite, vous créez un ensemble de données sur les interactions avec Amazon Personalize Item dans le groupe de jeux de données.

Pour créer un groupe de jeux de données et un ensemble de données
  1. Ouvrez la console Amazon Personalize https://console.aws.amazon.com/personalize/chez vous et connectez-vous à votre compte.

  2. Choisissez Create dataset group (Créer un groupe d'ensembles de données).

  3. Sous Dataset group details (Informations du groupe d'ensembles de données), pour Dataset group name (Nom du groupe d'ensembles de données), spécifiez un nom pour votre groupe d'ensembles de données.

  4. Dans le champ Domaine, sélectionnez Personnalisé. Votre écran doit se présenter comme suit :

    Représente la page Créer un groupe de jeux de données avec les champs Nom, Domaine et Tags.
  5. Choisissez Créer un groupe. La page Vue d'ensemble s'affiche.

  6. À l'étape 1. Créez des ensembles de données et importez des données, choisissez Create dataset et choisissez Item interactions dataset.

  7. Choisissez Importer les données directement dans les ensembles de données Amazon Personalize, puis Next.

  8. Sur la page Configurer le jeu de données des interactions entre les éléments, dans Nom du jeu de données, spécifiez un nom pour votre ensemble de données.

  9. Pour le schéma du jeu de données, choisissez Créer un nouveau schéma. Dans la section Définition du schéma, un schéma minimal d'interactions entre les éléments est affiché. Le schéma correspond aux en-têtes que vous avez précédemment ajoutés au ratings.csv fichier. Vous n'avez donc pas besoin d'apporter de modifications. Si vous n'avez pas créé les données d'entraînement, consultezConditions préalables pour démarrer.

  10. Dans Nom du schéma, spécifiez le nom du nouveau schéma. Votre écran doit se présenter comme suit :

    Représente la page de schéma de configuration des interactions entre les éléments avec les champs du jeu de données et du schéma.
  11. Choisissez Suivant. La page de tâche d'importation du jeu de données Configurer les interactions entre les éléments s'affiche. Ensuite, complétez Étape 2 : Importer les données relatives aux interactions entre les articles pour importer les données d'interactions.

Maintenant que vous avez créé un jeu de données, il est temps d'importer les données relatives aux interactions entre les éléments dans le jeu de données.

Pour importer des données sur les interactions entre articles
  1. Sur la page de la tâche d'importation du jeu de données Configurer les interactions entre les éléments, pour Source d'importation de données, sélectionnez Importer les données depuis S3.

  2. Pour le nom de la tâche d'importation du jeu de données, spécifiez un nom pour votre tâche d'importation.

  3. Dans la boîte de dialogue Politique de compartiment S3 supplémentaire requise, si vous n'avez pas accordé les autorisations Amazon Personalize, suivez les instructions pour ajouter la politique de compartiment Amazon S3 requise.

  4. Pour Emplacement des données, spécifiez où le fichier de données de votre film est stocké dans Amazon Simple Storage Service (S3). Utilisez la syntaxe suivante :

    s3://amzn-s3-demo-bucket/<folder path>/filename.csv

  5. Dans la section Rôle IAM, pour le rôle de service IAM, choisissez Enter a custom IAM role ARN.

  6. Pour Custom IAM role ARN (ARN du rôle IAM personnalisé), spécifiez le rôle que vous avez créé dans Création d'un rôle IAM pour Amazon Personalize.

    Les sections relatives aux détails de la tâche d'importation du jeu de données et au rôle IAM doivent être similaires aux suivantes :

    Représente la page de tâche d'importation du jeu de données Configurer les interactions entre les articles avec les champs des tâches d'importation.
  7. Laissez les sections Publier les métriques des événements dans S3 et Tags inchangées et choisissez Démarrer l'importation. La tâche d'importation de données démarre et la page d'aperçu s'affiche. Au départ, le statut est Création en attente (suivi de Création en cours) et le bouton Créer une solution est désactivé.

    Lorsque le travail d'importation des données est terminé, le statut passe à Actif et le bouton Créer une solution est activé.

  8. Maintenant que vous avez importé des données, vous êtes prêt à créer une solution dansÉtape 3 : Création d'une solution.

Dans ce didacticiel, vous allez utiliser le jeu de données dans lequel vous avez importé Étape 2 : Importer les données relatives aux interactions entre les articles pour entraîner un modèle. Un modèle formé est appelé version de solutions.

Important

Dans ce didacticiel, vous allez créer une solution qui utilise l'entraînement automatique. Avec la formation automatique, vous encourez des frais de formation pendant que votre solution est active. Pour éviter des coûts inutiles, veillez à supprimer la solution lorsque vous avez terminé. Pour de plus amples informations, veuillez consulter Conditions requises pour supprimer des ressources Amazon Personalize.

Pour créer une solution
  1. Sur la page Vue d'ensemble de votre groupe de jeux de données, à l'étape 3. Configurez des ressources de formation et de recommandation, choisissez Create solutions.

  2. Pour Solution name (Nom de la solution), spécifiez un nom pour votre solution.

  3. Dans le champ Type de solution, sélectionnez Recommandations relatives aux articles.

  4. Pour Recipe, choisissezaws-user-personalization-v2.

    Votre écran doit se présenter comme suit :

    Représente la page Configurer la solution avec les champs du nom, du type et de la recette de la solution.
  5. Choisissez Suivant. Laissez les champs de configuration de la formation inchangés. La solution que vous créez entraîne automatiquement les nouveaux modèles tous les 7 jours et accorde plus de poids aux données les plus récentes sur les interactions entre les articles.

  6. Choisissez Next et passez en revue les détails de la solution.

  7. Choisissez Créer une solution et la page de détails de la solution s'affiche. Une fois que vous avez créé une solution, Amazon Personalize commence à créer votre première version de solution en moins d'une heure. Lorsque la formation commence, elle apparaît dans la section Versions de la solution sur la page de détails et vous pouvez surveiller son état.

    Lorsque le statut de la version de la solution est Actif, vous êtes prêt à passer àÉtape 4 : Créer une campagne.

Dans cette procédure, vous créez une campagne qui déploie la version de solution que vous avez créée à l'étape précédente.

Création d'une campagne
  1. Dans le volet de navigation, développez les ressources personnalisées et choisissez Campaigns.

  2. Choisissez Create campaign (Créer une campagne). La page Créer une nouvelle campagne apparaît.

  3. Dans Campaign details (Détails de la campagne), pour Campaign name (nom de la campagne), spécifiez un nom pour votre campagne.

  4. Dans Solution, choisissez la solution que vous avez créée à l'étape précédente.

  5. Choisissez Utiliser automatiquement la dernière version de la solution. Laissez tous les autres champs inchangés.

    Votre écran doit se présenter comme suit :

    Représente la page Créer une nouvelle campagne avec des champs de configuration de campagne.
  6. Choisissez Create campaign (Créer une campagne). La création de la campagne commence et les pages de détails de la campagne contenant la section API de personnalisation s'affichent.

    La création d'une campagne peut prendre quelques minutes. Une fois qu'Amazon Personalize a fini de créer votre campagne, la page est mise à jour pour afficher la section des résultats des campagnes de test. Votre écran doit se présenter comme suit :

    Représente la section de la campagne de test avec des champs pour une demande de recommandation.

Dans cette procédure, vous devez utiliser la campagne que vous avez créée à l'étape précédente pour obtenir des recommandations.

Obtention de recommandations
  1. Sous Test campaign results (Résultats de la campagne de test), pour User ID (ID utilisateur), spécifiez une valeur de l'ensemble de données ratings (évaluations), par exemple, 83. Laissez tous les autres champs inchangés.

  2. Choisissez Get recommendations (Obtenir des recommandations). Le panneau Recommandations répertorie l'élément IDs et les scores des éléments recommandés.

    Votre écran doit se présenter comme suit :

    Représente la section Campagne de test pour une campagne avec des résultats de recommandation.