Controllable Recommenders using Deep Generative Models and Disentanglement
Samarth Bhargav, Evangelos Kanoulas

TL;DR
This paper introduces a controllable recommender system using deep generative models with disentangled latent spaces, allowing users to manipulate recommendations based on specific item aspects, balancing control and personalization.
Contribution
It proposes a semi-supervised disentanglement approach for controllable recommendations, enabling user-driven adjustments in a generative latent space while maintaining personalization.
Findings
Controlled recommendations can be generated with minimal performance loss.
Disentangled latent spaces improve user control over recommendations.
The method effectively balances personalization and user preference control.
Abstract
In this paper, we consider controllability as a means to satisfy dynamic preferences of users, enabling them to control recommendations such that their current preference is met. While deep models have shown improved performance for collaborative filtering, they are generally not amenable to fine grained control by a user, leading to the development of methods like deep language critiquing. We propose an alternate view, where instead of keyphrase based critiques, a user is provided 'knobs' in a disentangled latent space, with each knob corresponding to an item aspect. Disentanglement here refers to a latent space where generative factors (here, a preference towards an item category like genre) are captured independently in their respective dimensions, thereby enabling predictable manipulations, otherwise not possible in an entangled space. We propose using a (semi-)supervised…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Image Retrieval and Classification Techniques · Generative Adversarial Networks and Image Synthesis
