The Nah Bandit: Modeling User Noncompliance in Recommendation Systems
Recommendation systems now pervade the digital world, ranging from advertising to entertainment. However, it remains challenging to implement effective recommendation systems in the physical world, such as in mobility or health. This work focuses on a key challenge: in the physical world, it is often easy for the user to opt out of taking <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">any</i> recommendations if they are not to her liking, and to fall back to her baseline behavior. It is thus crucial in cyber-physical recommendation systems to operate with an interaction model that is aware of such user behavior, lest the user abandon the recommendations altogether. This paper thus introduces Nah Bandit, a tongue-in-cheek reference to describe a Bandit problem where users can say ‘nah’ to the recommendation and opt for their preferred option instead. As such, this problem lies in between a typical bandit setup and supervised learning. We model the user non-compliance by parameterizing an anchoring effect of recommendations on users. We then propose the Expert with Clustering (EWC) algorithm, a hierarchical approach that incorporates feedback from both recommended and non-recommended options to accelerate user preference learning. In a recommendation scenario with <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$N$</tex-math></inline-formula> users, <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$T$</tex-math></inline-formula> rounds per user, and <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$K$</tex-math></inline-formula> clusters, EWC achieves a regret bound of <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$O(N\sqrt{T\log K} + NT)$</tex-math></inline-formula>, achieving superior theoretical performance in the short term compared to LinUCB algorithm. Moreover, we show that this bound decreases further as the user compliance rate increases. Experimental results also highlight that EWC outperforms both supervised learning and traditional contextual bandit approaches. This advancement reveals that effective use of non-compliance feedback can accelerate preference learning and improve recommendation accuracy. This work lays the foundation for future research in the Nah Bandit, providing a robust framework for more effective recommendation systems.
Authors
- Jung-Hoon Cho (ORCID: https://orcid.org/0000-0002-3294-321X)
- Tao Zhou (ORCID: https://orcid.org/0000-0001-8558-7610)
- Cathy Wu (ORCID: https://orcid.org/0000-0001-8594-303X)
Institutions
- Decision Systems (United States) (US)
- Massachusetts Institute of Technology (US)
Publication Details
- Journal
- IEEE Transactions on Control of Network Systems
- Published
- 2025-08-20
- DOI
- https://doi.org/10.1109/tcns.2025.3600814
- Primary Topic
- Advanced Bandit Algorithms Research
- Type
- article
- Field-Weighted Citation Impact
- 0.00