How can we discourage Personalize from over-focussing on popular items?

1

I've seen a situation (in retail) where Amazon Personalize re-ranking and user-personalization solutions seem to be over-indexing on recommending the most popular items in the catalogue, even for users with different tastes and a decent amount of interaction history (results are not exactly the same, but popular items seem very heavily weighted).

These recipes don't seem to have the popularity_discount_factor hyperparameter like SIMS does... So are there any particular suggestions for reducing or avoiding this effect?

AWS
EXPERT
Alex_T
asked 2 years ago283 views
1 Answer
0

Hi,

Popular items have more interactions, which can mean that the model has more information on them and can lead to them being recommended more often if you have a long tail of items in your catalog that do not have any or have only very few interactions.

Some things you can do:

  • Apply a promotion to have a certain percentage of your recommendation be of a filtered type, for instance "promoted" items or items that are new to the catalog.
  • Increase the exploration_weight: this will determines how frequently recommendations include items with less interactions data or relevance.
  • Reduce the value bptt, this will increase the effect of newer interactions (or increase it to take into account the longer interactions history).
  • Perform HPO(if you haven't already)
  • Try to use a longer timeframe of historical data - this can mean collecting more data. More data, will lead to a richer model.
  • Review your user and item metadata. You may have do some feature engineering to make sure the metadata you are sending is 1. in the correct format, 2. you have all relevant fields and 3. the fields you have added value to the model. Make sure that data that is "categorical" is marked as "categorical: true".
AWS
Anna_G
answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions