Overcoming Position Bias: How It Impacts Your Machine

SeniorTechInfo
2 Min Read

The Impact of Position Bias on User Behavior in Product Recommendations

Have you ever noticed how your behavior changes based on where a product is positioned on a webpage? Well, that’s the impact of position bias on user behavior in product recommendations. When the position changes, the context changes too, leading to variations in user behavior. For example, a product’s conversion rate can vary throughout the week based on its position on a webpage.

Imagine recommending the same product in three different playlists on the same date, to the same user, but at various positions on the webpage. Despite the similar context, biases are present due to the vertical distribution of the playlists on the webpage.

The black nails get recommended at the 5th, 1st and 4th positions on the same page.

Even with similar context, biases can still exist due to the way playlists are displayed. This bias needs to be acknowledged and countered in order to provide fair recommendations.

#3 Bias-aware Modelling Frameworks

To address position bias in modeling user behavior, bias-aware frameworks have been developed. These frameworks aim to not only identify bias but also incorporate it into the predictive models.

One common approach is to use the position as a feature in the predictive model. By including the product’s position as an ordinal feature during training, the model can account for position bias. However, setting the position feature to a constant during predictions ensures that all items are equally considered.

Position as a feature, with the position set to a constant 1 during inference.

However, this approach has its limitations, as the model output can vary greatly depending on the chosen constant, leading to unstable rankings past the first position. This instability can impact user experience and click-through rates.

To address this issue, a new approach called Position-bias Aware Learning framework (PAL) was developed. PAL optimizes for position bias and interaction simultaneously, resulting in more accurate predictions.

Share This Article
Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *