Session-based Recommender Systems (SRSs) have been actively developed to recommend the next item of an anonymous short item sequence (i.e., session). Unlike sequence-aware recommender systems where the whole interaction sequence of each user can be used to model both the short-term interest and the general interest of the user, the absence of user-dependent information in SRSs makes it difficult to directly derive the user's general interest from data. Therefore, existing SRSs have focused on how to effectively model the information about short-term interest within the sessions, but they are insufficient to capture the general interest of users. To this end, we propose a novel framework to overcome the limitation of SRSs, named ProxySR, which imitates the missing information in SRSs (i.e., general interest of users) by modeling proxies of sessions. ProxySR selects a proxy for the input session in an unsupervised manner, and combines it with the encoded short-term interest of the session. As a proxy is jointly learned with the short-term interest and selected by multiple sessions, a proxy learns to play the role of the general interest of a user and ProxySR learns how to select a suitable proxy for an input session. Moreover, we propose another real-world situation of SRSs where a few users are logged-in and leave their identifiers in sessions, and a revision of ProxySR for the situation. Our experiments on real-world datasets show that ProxySR considerably outperforms the state-of-the-art competitors, and the proxies successfully imitate the general interest of the users without any user-dependent information.
翻译:已积极开发基于会议的建议系统(SRS),以推荐匿名短项目序列(即会议)的下一个项目。与序列认知建议系统不同,在这种系统中,每个用户的整个互动序列可以用来模拟短期利益和用户的一般利益,在SRS中缺乏依赖用户的信息,因此很难直接从数据中获取用户的一般利益。因此,现有的SRS侧重于如何在届会中有效地模拟关于短期利益的信息,但不足以反映用户的一般利益。为此,我们提议了一个新的框架,以克服SRS的局限性,即名为代理服务器,它可以模仿SRS的缺失信息(即用户的一般利益),同时模拟会议的形式是模拟会议,代理服务器选择了输入会议的代理,与会议所编码的短期利益相结合。由于代理机构与短期利益共同学习,并且由多个会议选择了用户的一般利益,代理机构学会如何在届会中为真正的用户和代理机构提供另一种利益,从而在届会中为真正的用户和代理用户学习另一种动态,从而在届会中为我们学习另一种普通利益。