Dynamic matrix factorization with social influence
Matrix factorization is a key component of collaborative filtering-based recommendation systems because it allows us to complete sparse user-by-item ratings matrices under a low-rank assumption that encodes the belief that similar users give similar ratings and that similar items garner similar ratings. This paradigm has had immeasurable practical success, but it is not the complete story for understanding and inferring the preferences of people. First, peoples' preferences and their observable manifestations as ratings evolve over time along general patterns of trajectories. Second, an individual person's preferences evolve over time through influence of their social connections. In this paper, we develop a unified process model for both types of dynamics within a state space approach, together with an efficient optimization scheme for estimation within that model. The model combines elements from recent developments in dynamic matrix factorization, opinion dynamics and social learning, and trust-based recommendation. The estimation builds upon recent advances in numerical nonlinear optimization. Empirical results on a large-scale data set from the Epinions website demonstrate consistent reduction in root mean squared error by consideration of the two types of dynamics.
Code (0)
등록된 구현이 없습니다.
Tasks
Collaborative FilteringRecommendation SystemsSimilar Papers 제목 키워드 기반
Gamma-Poisson Dynamic Matrix Factorization Embedded with Metadata Influence
A conjugate Gamma-Poisson model for Dynamic Matrix Factorization incorporated with metadata influence (mGDMF for short) is proposed to effectively and efficiently model massive, sparse and dynamic data in recommendations…
Variational InferenceLeveraging Social Influence based on Users Activity Centers for Point-of-Interest Recommendation
Recommender Systems (RSs) aim to model and predict the user preference while interacting with items, such as Points of Interest (POIs). These systems face several challenges, such as data sparsity, limiting their effecti…
Recommendation SystemsGGBond: Growing Graph-Based AI-Agent Society for Socially-Aware Recommender Simulation
Current personalized recommender systems predominantly rely on static offline data for algorithm design and evaluation, significantly limiting their ability to capture long-term user preference evolution and social influ…
AI AgentPersonality AlignmentRecommendation SystemsA Deep Graph Neural Network-Based Mechanism for Social Recommendations
Nowadays, the issue of information overload is gradually gaining exposure in the Internet of Things (IoT), calling for more research on recommender system in advance for industrial IoT scenarios. With the ever-increasing…
Graph Neural NetworkRecommendation SystemsHybrid Deep-Semantic Matrix Factorization for Tag-Aware Personalized Recommendation
Matrix factorization has now become a dominant solution for personalized recommendation on the Social Web. To alleviate the cold start problem, previous approaches have incorporated various additional sources of informat…
TAG