paper-with-me

홈 › Papers

Dynamically Expandable Graph Convolution for Streaming Recommendation

2023-03-21 · Bowei He, Xu He, Yingxue Zhang, Ruiming Tang, Chen Ma

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.

📄 PDF Abstract BibTeX arXiv:2303.11700

Code (1)

bokwaiho/degc 공식 구현 tf

Tasks

Graph LearningRecommendation Systems

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

User Memory Reasoning for Conversational Recommendation

2020-05-30 · COLING 2020 8 · Hu Xu, Seungwhan Moon, Honglei Liu, Pararth Shah 외

We study a conversational recommendation model which dynamically manages users' past (offline) preferences and current (online) requests through a structured and cumulative user memory knowledge graph, to allow for natur…

Conversational Recommendation

HyperBandit: Contextual Bandit with Hypernewtork for Time-Varying User Preferences in Streaming Recommendation

2023-08-14 · Chenglei Shen, Xiao Zhang, Wei Wei, Jun Xu

In real-world streaming recommender systems, user preferences often dynamically change over time (e.g., a user may have different preferences during weekdays and weekends). Existing bandit-based streaming recommendation …

Recommendation Systems

A Temporal Graph Network Framework for Dynamic Recommendation

2024-03-24 · Yejin Kim, Youngbin Lee, Vincent Yuan, Annika Lee 외

Recommender systems, crucial for user engagement on platforms like e-commerce and streaming services, often lag behind users' evolving preferences due to static data reliance. After Temporal Graph Networks (TGNs) were pr…

Recommendation Systems

Enhancing Adaptive Video Streaming through Fuzzy Logic-Based Content Recommendation Systems: A Comprehensive Review and Future Directions

2024-04-10 · Koffka Khan

As the demand for high-quality video content continues to rise, adaptive video streaming plays a pivotal role in delivering an optimal viewing experience. However, traditional content recommendation systems face challeng…

Recommendation Systems

Graph Factorization Machines for Cross-Domain Recommendation

2020-07-12 · Dongbo Xi, Fuzhen Zhuang, Yongchun Zhu, Pengpeng Zhao 외

Recently, graph neural networks (GNNs) have been successfully applied to recommender systems. In recommender systems, the user's feedback behavior on an item is usually the result of multiple factors acting at the same t…

Recommendation Systems