Movie recommendation systems provide users with ranked lists of movies based on individual's preferences and constraints. Two types of models are commonly used to generate ranking results: long-term models and session-based models. While long-term models represent the interactions between users and movies that are supposed to change slowly across time, session-based models encode the information of users' interests and changing dynamics of movies' attributes in short terms. In this paper, we propose an LSIC model, leveraging Long and Short-term Information in Content-aware movie recommendation using adversarial training. In the adversarial process, we train a generator as an agent of reinforcement learning which recommends the next movie to a user sequentially. We also train a discriminator which attempts to distinguish the generated list of movies from the real records. The poster information of movies is integrated to further improve the performance of movie recommendation, which is specifically essential when few ratings are available. The experiments demonstrate that the proposed model has robust superiority over competitors and sets the state-of-the-art. We will release the source code of this work after publication.
翻译:电影建议系统根据个人的偏好和限制,向用户提供电影的排名列表。两种类型的模型通常用来产生排名结果:长期模型和会场模型。长期模型代表了用户和电影之间的相互作用,这些相互作用本应随着时间而缓慢变化,而会议模型则以短期方式将用户利益信息和电影属性变化动态的信息编码成册。在本文中,我们提出了一个LSIC模型,利用内容认知电影建议中的长期和短期信息进行对抗性培训。在对抗性过程中,我们培训一个发电机,作为强化学习的代理机构,向用户推荐下一个电影。我们还培训一个歧视者,试图将所制作的电影清单与真实记录区分开来。电影海报信息集成在一起,以进一步改进电影建议的业绩,这在几乎没有评级的情况下特别至关重要。实验表明,拟议的模型在竞争对手中具有强大的优势,并设定了最新技术。在出版之后,我们将发布这项工作的源代码。