Matrix Factorization for Personalized Recommendation With Implicit Feedback and Temporal Information in Social Ecommerce Networks

Collaborative filtering with implicit feedback is regarded as one of the most challenging issues in social ecommerce networks. However, the scarcity of negative feedback and the impact of time makes collaborative filtering difficult to use. Most models assign a uniform weight to missing data, but this method is invalid in the real world and leads to a biased representation of user profiles. In social ecommerce networks, the popularity of an item is implicit social information that is dynamic and can affect the preferences of a user. In this paper, we propose a smart model named TimeMF to address the above issues by incorporating implicit feedback and temporal information into social ecommerce recommendation. The weighting scheme is based on the dynamic popularity of an item. Then, we present an objective function and adopt an optimization strategy to enhance the efficiency. The experimental results for a real-world dataset reveal that our model outperforms the baselines on several metrics.

[1]  Harald Steck,et al.  Training and testing of recommender systems on data missing not at random , 2010, KDD.

[2]  Huanbo Luan,et al.  Discrete Collaborative Filtering , 2016, SIGIR.

[3]  Fuli Zhang,et al.  A Personalized Time-Sequence-Based Book Recommendation Algorithm for Digital Libraries , 2016, IEEE Access.

[4]  Tat-Seng Chua,et al.  Fast Matrix Factorization for Online Recommendation with Implicit Feedback , 2016, SIGIR.

[5]  W. Marsden I and J , 2012 .

[6]  Joel J. P. C. Rodrigues,et al.  TimeTrustSVD: A collaborative filtering model integrating time, trust and rating information , 2017, Future Gener. Comput. Syst..

[7]  Samy Bengio,et al.  Local collaborative ranking , 2014, WWW.

[8]  Nicolas Kourtellis,et al.  Dynamic Matrix Factorization with Priors on Unknown Values , 2015, KDD.

[9]  Yehuda Koren,et al.  Collaborative filtering with temporal dynamics , 2009, KDD.

[10]  Maksims Volkovs,et al.  Effective Latent Models for Binary Feedback in Recommender Systems , 2015, SIGIR.

[11]  Tat-Seng Chua,et al.  Learning from Multiple Social Networks , 2016, Synthesis Lectures on Information Concepts, Retrieval, and Services.

[12]  Tian Tian,et al.  Collaborative filtering recommendation algorithm integrating time windows and rating predictions , 2019, Applied Intelligence.

[13]  Xueqi Cheng,et al.  Context-Adaptive Matrix Factorization for Multi-Context Recommendation , 2015, CIKM.

[14]  Roberto Turrin,et al.  Performance of recommender algorithms on top-n recommendation tasks , 2010, RecSys '10.

[15]  Abdullah Gani,et al.  Predicting Cyberbullying on Social Media in the Big Data Era Using Machine Learning Algorithms: Review of Literature and Open Challenges , 2019, IEEE Access.

[16]  Xue Li,et al.  Time weight collaborative filtering , 2005, CIKM '05.

[17]  Patrick Seemann,et al.  Matrix Factorization Techniques for Recommender Systems , 2014 .

[18]  Qiang Yang,et al.  One-Class Collaborative Filtering , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[19]  Yehuda Koren,et al.  Advances in Collaborative Filtering , 2011, Recommender Systems Handbook.

[20]  Richard S. Zemel,et al.  Collaborative Filtering and the Missing at Random Assumption , 2007, UAI.

[21]  Domonkos Tikk,et al.  Fast als-based matrix factorization for explicit and implicit feedback datasets , 2010, RecSys '10.

[22]  Yiqun Liu,et al.  Predicting the popularity of web 2.0 items based on user comments , 2014, SIGIR.

[23]  Neil Genzlinger A. and Q , 2006 .

[24]  Yue Xu,et al.  Time-aware topic recommendation based on micro-blogs , 2012, CIKM.

[25]  Yifan Hu,et al.  Collaborative Filtering for Implicit Feedback Datasets , 2008, 2008 Eighth IEEE International Conference on Data Mining.

[26]  Chia-Yu Lin,et al.  Hybrid Real-Time Matrix Factorization for Implicit Feedback Recommendation Systems , 2018, IEEE Access.

[27]  Suhrid Balakrishnan,et al.  Collaborative ranking , 2012, WSDM '12.

[28]  Rong Pan,et al.  Mind the gaps: weighting the unknown in large-scale one-class collaborative filtering , 2009, KDD.