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.
Recette de classement V2 personnalisée
Les Personalized-Ranking-v 2 recettes génèrent des classements personnalisés des articles. Un classement personnalisé est une liste d'éléments recommandés qui sont reclassés en fonction de leur pertinence pour un utilisateur spécifique. Cela est utile si vous disposez d'une collection d'articles commandés, tels que des résultats de recherche, des promotions ou des listes sélectionnées, et que vous souhaitez proposer un reclassement personnalisé pour chacun de vos utilisateurs.
Personalized-Ranking-v2 peuvent s'entraîner sur jusqu'à 5 millions d'objets à partir des interactions entre objets et des ensembles de données d'objets. Et il génère des classements plus précis avec une latence inférieure àPersonalized-Ranking.
Lorsque vous utilisez Personalized-Ranking-v 2, vous spécifiez les éléments à classer dans une GetPersonalizedRanking API opération. Si vous spécifiez des articles sans données d'interaction, Amazon Personalize les renverra sans note de recommandation dans la GetPersonalizedRanking API réponse.
Cette recette utilise une architecture basée sur un transformateur pour entraîner un modèle qui apprend le contexte et suit les relations et les modèles dans vos données. Les transformateurs sont un type d'architecture de réseau neuronal qui transforme ou modifie une séquence d'entrée en séquence de sortie. Pour Amazon Personalize, la séquence de saisie est l'historique des interactions d'un utilisateur avec les articles dans vos données. La séquence de sortie correspond à leurs recommandations personnalisées. Pour plus d'informations sur les transformateurs, voir Que sont les transformateurs dans l'intelligence artificielle ?
Personalized-ranking-V2 utilise un modèle de tarification différent de celui des autres recettes. Pour plus d'informations sur la tarification, consultez la section Tarification Amazon Personalize
Rubriques
Caractéristiques de la recette
Personalized-ranking-V2 utilise les fonctionnalités de recette Amazon Personalize suivantes pour classer les articles :
-
Personnalisation en temps réel — Grâce à la personnalisation en temps réel, Amazon Personalize met à jour et adapte les recommandations d'articles en fonction de l'évolution des intérêts de l'utilisateur. Pour de plus amples informations, veuillez consulter Personnalisation en temps réel.
-
Métadonnées avec recommandations — Avec la recette Personalized-Ranking-v 2, si vous disposez d'un jeu de données d'articles contenant au moins une colonne de métadonnées, les campagnes ont automatiquement la possibilité d'inclure les métadonnées des articles dans les résultats des recommandations. Vous n'avez pas activé manuellement les métadonnées pour votre campagne. Vous pouvez utiliser les métadonnées pour enrichir les recommandations dans votre interface utilisateur, par exemple en ajoutant les genres de films aux carrousels. Pour de plus amples informations, veuillez consulter Métadonnées des éléments dans les recommandations.
Ensembles de données obligatoires et facultatifs
Pour utiliser le Personalized-Ranking-v 2, vous devez créer un jeu de données d'interactions entre articles et importer au moins 1 000 interactions entre articles. Amazon Personalize génère des classements principalement sur la base des données d'interaction entre les articles. Pour de plus amples informations, veuillez consulter Données d'interaction entre les articles. Personalized-Ranking-v2 peuvent s'entraîner sur jusqu'à 5 millions d'objets dans le cadre d'interactions entre objets et de jeux de données d'articles.
Avec Personalized-Ranking-v 2, Amazon Personalize peut utiliser les données relatives aux interactions avec les articles, notamment les suivantes :
-
Données relatives au type d'événement et à la valeur de l'événement : Amazon Personalize utilise les données relatives aux types d'événements, telles que les types d'événements à cliquer ou à regarder, pour identifier les intentions et les intérêts des utilisateurs en fonction de leurs comportements. Vous pouvez également utiliser les données relatives au type et à la valeur de l'événement pour filtrer les enregistrements avant l'entraînement. Pour de plus amples informations, veuillez consulter Données relatives au type et à la valeur de l'événement.
Note
Avec Personalized-Ranking-v 2, votre coût de formation est basé sur les données de vos interactions avant d'être filtré par type ou valeur d'événement. Pour plus d'informations sur la tarification, consultez la section Tarification Amazon Personalize
. -
Métadonnées contextuelles — Les métadonnées contextuelles sont des données d'interaction que vous collectez sur l'environnement de l'utilisateur au moment d'un événement, telles que sa localisation ou son type d'appareil. Pour de plus amples informations, veuillez consulter Métadonnées contextuelles.
Les ensembles de données suivants sont facultatifs et peuvent améliorer les recommandations :
-
Ensemble de données utilisateurs — Amazon Personalize peut utiliser les données de votre jeu de données utilisateurs pour mieux comprendre vos utilisateurs et leurs centres d'intérêt. Vous pouvez également utiliser les données d'un jeu de données Utilisateurs pour filtrer les recommandations. Pour plus d'informations sur les données utilisateur que vous pouvez importer, consultezMétadonnées utilisateur.
-
Ensemble de données d'articles : Amazon Personalize peut utiliser les données de votre jeu de données d'articles pour identifier les connexions et les modèles de comportement. Cela permet à Amazon Personalize de comprendre vos utilisateurs et leurs centres d'intérêt. Vous pouvez également utiliser les données d'un jeu de données Items pour filtrer les recommandations. Pour plus d'informations sur les données d'articles que vous pouvez importer, consultezMétadonnées de l'article.
Propriétés et hyperparamètres
La recette Personalized-Ranking-v 2 possède les propriétés suivantes :
-
Nom –
aws-personalized-ranking-v2
-
Nom de la ressource Amazon de la recette (ARN) —
arn:aws:personalize:::recipe/aws-personalized-ranking-v2
-
Algorithme ARN —
arn:aws:personalize:::algorithm/aws-personalized-ranking-v2
Pour de plus amples informations, veuillez consulter Choisir une recette.
Le tableau suivant décrit les hyperparamètres de la recette Personalized-Ranking-v 2. Un hyperparamètre est un paramètre d'algorithme que vous pouvez régler pour améliorer les performances du modèle. Les hyperparamètres d'algorithme contrôlent les performances du modèle. Le processus de sélection de la meilleure valeur pour un hyperparamètre est appelé optimisation des hyperparamètres ()HPO. Avec Personalized-Ranking-v 2, si vous activez l'entraînement automatique, Amazon Personalize s'exécute automatiquement HPO tous les 90 jours. Sans entraînement automatique, rien ne HPO se produit.
Le tableau fournit les informations suivantes pour chaque hyperparamètre :
-
Plage: [lower bound, upper bound]
-
Type de valeur : integer (entier), Continuous (float) [continu (flottant)], Categorical (Boolean, list, string) [catégorique (booléen, liste, chaîne)]
Name (Nom) | Description |
---|---|
Hyperparamètres de l'algorithme | |
apply_recency_bias |
Détermine si le modèle doit accorder plus de poids aux données d'interactions entre articles les plus récentes de votre jeu de données d'interactions entre articles. Les données d'interactions les plus récentes peuvent inclure des changements soudains dans les modèles sous-jacents des événements d'interaction. Pour former un modèle qui accorde plus de poids aux événements récents, définissez Valeur par défaut : Plage : Type de valeur : booléen HPOréglable : Non |