Recommender system has been deployed in a large amount of real-world applications, profoundly influencing people's daily life and production.Traditional recommender models mostly collect as comprehensive as possible user behaviors for accurate preference estimation. However, considering the privacy, preference shaping and other issues, the users may not want to disclose all their behaviors for training the model. In this paper, we study a novel recommendation paradigm, where the users are allowed to indicate their "willingness" on disclosing different behaviors, and the models are optimized by trading-off the recommendation quality as well as the violation of the user "willingness". More specifically, we formulate the recommendation problem as a multiplayer game, where the action is a selection vector representing whether the items are involved into the model training. For efficiently solving this game, we design a tailored algorithm based on influence function to lower the time cost for recommendation quality exploration, and also extend it with multiple anchor selection vectors.We conduct extensive experiments to demonstrate the effectiveness of our model on balancing the recommendation quality and user disclosing willingness.
翻译:推荐人系统被安装在大量真实世界的应用中,深刻地影响人们的日常生活和生产。 传统推荐人模式大多收集尽可能全面的用户行为,以便准确的偏好估计。 但是,考虑到隐私、偏好塑造和其他问题,用户可能不希望披露他们的所有行为,以培训模型。 在本文中,我们研究一种新的建议模式,允许用户表明他们披露不同行为的“意愿”,并且通过交换建议质量和违反用户“意愿”来优化模型。更具体地说,我们将建议问题设计成多玩家游戏,其中我们的行动是一种选择矢量,代表项目是否参与模式培训。为了高效解决这一游戏,我们根据影响功能设计了一种定制的算法,以降低建议质量探索的时间成本,并同时使用多个锚选择矢量来扩展它。我们进行了广泛的实验,以展示我们平衡建议质量和用户披露意愿的模式的有效性。