BiasFairnessAccountabilitycs.LG
Deep Bayesian Bandits: Exploring in Online Personalized Recommendations
Dalin Guo, Sofia Ira Ktena, Ferenc Huszar, Pranay Kumar Myana, Wenzhe Shi, Alykhan Tejani
August 3, 2020
ACM Conference on Recommender Systems
47 citations
1 influential
Key Takeaways
-
The "feedback loop problem" in recommendation systems can trap users in narrow content bubbles: The paper identifies how continuously-trained recommender systems become greedy and repeatedly suggest items users have already engaged with, while ignoring new campaigns—a particular concern for personalized ads where new products may never get a fair chance to be discovered.
-
Exploration strategies can improve long-term outcomes by deliberately introducing uncertainty: Rather than always recommending the "safest" option, the researchers show that strategically exploring new items provides valuable information about user preferences and leads to better rewards over time, demonstrating positive gains in both simulated and real production environments.
-
Traditional AI models hide their uncertainty, but this can be approximated: Deep learning systems typically don't reveal how confident they are in their predictions. The paper demonstrates that using techniques like multiple model heads and dropout units can estimate this uncertainty, enabling more responsible decision-making about when to explore versus exploit known preferences.
-
Responsible recommendation requires balancing immediate engagement with user discovery: The research frames personalized advertising as a "contextual bandit" problem, highlighting the tension between maximizing clicks on known-good items and exploring new options—a fundamental trade-off that responsible systems must actively manage rather than ignore.
-
Real-world testing validated the approach at scale: The algorithm was tested not just in offline simulations but in live A/B testing with production traffic, providing evidence that exploration-based approaches can work in practice without harming business metrics.