Personalized recommender systems have been widely studied and deployed to reduce information overload and satisfy users' diverse needs. However, conventional recommendation models solely conduct a one-time training-test fashion and can hardly adapt to evolving demands, considering user preference shifts and ever-increasing users and items in the real world. To tackle such challenges, the streaming recommendation is proposed and has attracted great attention recently. Among these, continual graph learning is widely regarded as a promising approach for the streaming recommendation by academia and industry. However, existing methods either rely on the historical data replay which is often not practical under increasingly strict data regulations, or can seldom solve the \textit{over-stability} issue. To overcome these difficulties, we propose a novel \textbf{D}ynamically \textbf{E}xpandable \textbf{G}raph \textbf{C}onvolution (DEGC) algorithm from a \textit{model isolation} perspective for the streaming recommendation which is orthogonal to previous methods. Based on the motivation of disentangling outdated short-term preferences from useful long-term preferences, we design a sequence of operations including graph convolution pruning, refining, and expanding to only preserve beneficial long-term preference-related parameters and extract fresh short-term preferences. Moreover, we model the temporal user preference, which is utilized as user embedding initialization, for better capturing the individual-level preference shifts. Extensive experiments on the three most representative GCN-based recommendation models and four industrial datasets demonstrate the effectiveness and robustness of our method.
翻译:个性化推荐系统已得到广泛的研究和应用,以减少信息过载并满足用户的多样化需求。然而,传统的推荐模型仅进行一次训练-测试,很难适应不断变化的需求,考虑到用户偏好的变化和现实世界中日益增长的用户和物品。为了解决这些挑战,提出了流式推荐并最近引起了极大的关注。其中,连续图学习被广泛认为是流式推荐的一种有前途的方法,被学术界和工业界广泛采用。然而,现有的方法要么依赖历史数据回放,这在日益严格的数据法规下往往不可行,要么很难解决过度稳定性的问题。为了克服这些困难,我们从模型隔离的角度提出了一种新颖的动态可扩展图卷积(DEGC)算法,这种算法是与之前的方法正交的。基于将过时的短期偏好与有用的长期偏好区分开来的动机,我们设计了一系列操作,包括图卷积剪枝、细化和扩展,仅保留有益的长期偏好相关参数并提取新鲜的短期偏好。此外,我们还对时间用户偏好进行建模,将其用作用户嵌入初始化,以更好地捕捉个体级别偏好的变化。在三种最具代表性的基于GCN的推荐模型和四个工业数据集上的广泛实验表明了我们方法的有效性和鲁棒性。