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

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

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

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

注記

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

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

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

注記

Amazon Personalize は、ドメインレコメンダー、Similar-Items、SIMSまたは Popularity-Count レシピのスコアを表示しません。パーソナライズドランキングのレコメンデーションのスコアについては、「パーソナライズされたランキングスコアリングの仕組み」を参照してください。

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 はユーザーとアイテムの埋め込みをそれぞれ表し、ギリシャ語文字の sigma (Σ) はスコアを持つすべての項目の合計を表します。

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

User-Personalization-v2 の推奨理由

User-Personalization-v2 を使用する場合、各推奨アイテムには、そのアイテムがレコメンデーションに含まれた理由のリストを含めることができます。考えられる理由は次のとおりです。

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

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

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