Influenced by the stunning success of deep learning in computer vision and language understanding, research in recommendation has shifted to inventing new recommender models based on neural networks. In recent years, we have witnessed significant progress in developing neural recommender models, which generalize and surpass traditional recommender models owing to the strong representation power of neural networks. In this survey paper, we conduct a systematic review on neural recommender models, aiming to summarize the field to facilitate future progress. Distinct from existing surveys that categorize existing methods based on the taxonomy of deep learning techniques, we instead summarize the field from the perspective of recommendation modeling, which could be more instructive to researchers and practitioners working on recommender systems. Specifically, we divide the work into three types based on the data they used for recommendation modeling: 1) collaborative filtering models, which leverage the key source of user-item interaction data; 2) content enriched models, which additionally utilize the side information associated with users and items, like user profile and item knowledge graph; and 3) context enriched models, which account for the contextual information associated with an interaction, such as time, location, and the past interactions. After reviewing representative works for each type, we finally discuss some promising directions in this field, including benchmarking recommender systems, graph reasoning based recommendation models, and explainable and fair recommendations for social good.
翻译:由于在计算机视野和语言理解方面深层学习的惊人成功,建议研究已转向在神经网络的基础上设计新的建议型号,近年来,我们在开发神经建议型号方面取得了重大进展,由于神经网络具有强大的代表性,这些型号一般化并超越传统建议型号;在本调查文件中,我们对神经建议型号进行系统审查,目的是总结实地,以促进未来的进展;不同于根据深层次学习技术分类法对现有方法进行分类的现有调查,我们从建议型号的角度对领域进行总结,这可能对在建议型号系统工作的研究人员和从业者更具启发性;具体地说,我们根据建议型号中使用的数据将工作分为三类:1)合作过滤型号,利用用户项目互动数据的关键来源;2)内容丰富型号,进一步利用与用户和项目有关的侧面信息,如用户概况和项目知识图;3)内容丰富型号,从建议型号的角度考虑与一些互动有关的背景信息,例如时间、地点和过去的交互作用。具体地说,我们根据建议,根据建议的模式分为三种类型,然后审查有代表性的推理,最后对各种类型的社会推论和推论,我们讨论有希望的推论,最后讨论。