Amazon Personalize でのリアルタイムのアイテムレコメンデーション - Amazon Personalize

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Personalize でのリアルタイムのアイテムレコメンデーション

ユースケースまたはレシピでアイテムレコメンデーションが生成された場合、レコメンダーを作成したりキャンペーンを作成したりすると、ユーザー向けにパーソナライズされたアイテムや関連アイテムのレコメンデーションをリアルタイムで取得できます。

ドメインのユースケースまたはレシピが、ユースケースのトップピックUser-Personalization-v2 レシピなど、リアルタイムのパーソナライゼーション を提供する場合、Amazon Personalize は、カタログとのやり取りを記録する際に、ユーザーの最新のアクティビティに基づいてレコメンデーションを更新します。リアルタイムイベントの記録についての詳細は、「レコメンデーションに影響を与えるリアルタイムイベントの記録」を参照してください。

リアルタイムのアイテムレコメンデーションを取得すると、次のことができます。

注記

PERSONALIZED_RANKING カスタムレシピを使用した場合は、「」を参照してくださいパーソナライズされたランキングの取得 (カスタムリソース)

レコメンデーションスコアリングの仕組み (カスタムリソース)

User-Personalization-v2 つの および User-Personalization レシピを使用すると、Amazon Personalize はユーザーのインタラクションデータとメタデータに基づいて項目のスコアを生成します。これらのスコアは、ユーザーが次に選択するアイテムがある、Amazon Personalize の相対的な確実性を表します。スコアが高いほど、確実性が高くなります。

注記

Amazon Personalize は、ドメインレコメンダーや類似アイテム、またはSIMS人気カウントレシピのスコアを表示しません。パーソナライズドランキングのレコメンデーションのスコアについては、「パーソナライズされたランキングスコアリングの仕組み」を参照してください。

Amazon Personalize は、0 から 1 までのスケールで (両方を含む)、互いに対する項目のスコアを生成します。 User-Personalization-v2 を使用すると、Amazon Personalize はアイテムのサブセットのスコアを生成します。User-Personalization を使用すると、Amazon Personalize はカタログ内のすべての項目をスコアリングします。

User-Personalization-v2 を使用してレコメンデーションにフィルターを適用する場合、フィルターが削除するレコメンデーションの数に応じて、Amazon Personalize はプレースホルダー項目を追加する場合があります。これは、レコメンデーションリクエストnumResultsの を満たすために行われます。これらの項目は、インタラクションデータの量に基づいて、フィルター基準を満たす人気のある項目です。ユーザーに関連するスコアはありません。

User-Personalization-v2 と User-Personalization の両方について、すべてのスコアの合計は 1 になります。例えば、ユーザーの映画レコメンデーションを取得し、アイテムデータセットとインタラクションデータセットに 3 つの映画が表示されている場合、スコアは、0.60.3、および になります0.1。同様に、インベントリに 10,000 本の映画がある場合、スコアの高い映画のスコアは非常に小さい可能性がありますが (平均スコアは .001)、スコアは相対的であるため、レコメンデーションは引き続き有効です。

数学用語では、各ユーザー項目ペア (u,i) のスコアは、次の式に従って計算されます。ここで、 exp は指数関数、wu̅ と wi/j はユーザーと項目の埋め込みであり、ギリシャ文字のシグマ (Σ) はスコアを持つすべての項目の合計を表します。

レコメンデーションの各項目のスコアの計算に使用される式を示します。

User-Personalization-v2 の推奨理由

User-Personalization-v2 を使用する場合、モデルで通常推奨されない項目にはreasonリストが含まれます。これらの理由は、項目がレコメンデーションに含まれていた理由を示しています。考えられる理由は次のとおりです。

  • 昇格済み項目 – レコメンデーションリクエストに適用した昇格の一部として項目が含まれていたことを示します。

  • 探索 – 項目が探索に含まれたことを示します。探索では、レコメンデーションには、インタラクションデータが少ない項目や、ユーザーとの関連性が低い項目が含まれます。探索の詳細については、「探索」を参照してください。

  • 人気アイテム – アイテムがプレースホルダーの人気アイテムとして含まれていたことを示します。フィルターを使用する場合、フィルターが削除するレコメンデーションの数に応じて、Amazon Personalize はレコメンデーションリクエストnumResultsの を満たすプレースホルダー項目を追加する場合があります。これらの項目は、インタラクションデータに基づいて、フィルター基準を満たす人気のある項目です。ユーザーに関連するスコアはありません。