Proceedings

Collaborative Evolution for User Profiling in Recommender Systems

Download BibTeX Cite

Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Pages 3804-3809.

Abstract

Accurate user profiling is important for an online recommender system to provide proper personalized recommendations to its users. In many real-world scenarios, the user's interests towards the items may change over time. Therefore, a dynamic and evolutionary user profile is needed. In this work, we come up with a novel evolutionary view of user's profile by proposing a Collaborative Evolution (CE) model, which learns the evolution of user's profiles through the sparse historical data in recommender systems and outputs the prospective user profile of the future. To verify the effectiveness of the proposed model, we conduct experiments on a real-world dataset, which is obtained from the online shopping website of Tencent — www.51buy.com and contains more than 1 million users' shopping records in a time span of more than 180 days. Experimental analyses demonstrate that our proposed CE model can be used to make better future recommendations compared to several state-of-the-art methods.

  1. [Adomavicius and Tuzhilin, 2005] Gediminas Adomavicius and Alexander Tuzhilin. Toward the next generation of recommender systems: A survey of the state of the art and possible extensions. IEEE Trans. Knowl. Data Eng., 17(6):734-749, 2005.
  2. [Bennett and Lanning, 2007] James Bennett and Stan Lan- ning. The netflix prize. In KDD cup and workshop, 2007.
  3. [Cunningham et al., 2003] Pádraig Cunningham, Niamh Nowlan, Sarah Jane Delany, and Mads Haahr. A case- based approach to spam filtering that can track concept drift. In ICCBR, 2003.
  4. [Dueck and Frey, 2004] Delbert Dueck and Brendan Frey. Probabilistic sparse matrix factorization. University of Toronto technical report PSI-2004-23, 2004.
  5. [Fan, 2004] Wei Fan. Systematic data selection to mine concept-drifting data streams. In KDD, pages 128-137. ACM, 2004.
  6. [Gao et al., 2007] Jing Gao, Wei Fan, Jiawei Han, and S Yu Philip. A general framework for mining concept-drifting data streams with skewed distributions. In SDM. SIAM, 2007.
  7. [Koren et al., 2009] Yehuda Koren, Robert Bell, and Chris Volinsky. Matrix factorization techniques for recom- mender systems. Computer, 42(8):30-37, 2009.
  8. [Koren, 2009] Yehuda Koren. Collaborative filtering with temporal dynamics. In KDD, pages 447-456. ACM, 2009.
  9. [Lathia et al., 2010] Neal Lathia, Stephen Hailes, Licia Capra, and Xavier Amatriain. Temporal diversity in rec- ommender systems. In SIGIR, pages 210-217. ACM, 2010.
  10. [Liu and Aberer, 2014] Xin Liu and Karl Aberer. Towards a dynamic top-n recommendation framework. In RecSys, pages 217-224. ACM, 2014.
  11. [Liu et al., 2010] Nathan N Liu, Min Zhao, Evan Xiang, and Qiang Yang. Online evolutionary collaborative filtering. In RecSys, pages 95-102. ACM, 2010.
  12. [Liu, 2015] Xin Liu. Modeling users dynamic preference for personalized recommendation. In IJCAI, 2015. IJCAI
  13. [Lu et al., 2015] Zhongqi Lu, Zhicheng Dou, Jianxun Lian, Xing Xie, and Qiang Yang. Content-based collaborative filtering for news topic recommendation. In AAAI, pages 217-223, 2015.
  14. [Lütkepohl, 2005] Helmut Lütkepohl. New introduction to multiple time series analysis. Cambridge Univ Press, 2005.
  15. [Marlin, 2003] Benjamin M Marlin. Modeling user rating profiles for collaborative filtering. In NIPS, 2003.
  16. [McAuley and Leskovec, 2013] Julian John McAuley and Jure Leskovec. From amateurs to connoisseurs: model- ing the evolution of user expertise through online reviews. In WWW, pages 897-908. International World Wide Web Conferences Steering Committee, 2013.
  17. [Middleton et al., 2004] Stuart E Middleton, Nigel R Shad- bolt, and David C De Roure. Ontological user profiling in recommender systems. ACM Trans. Inf. Syst., 22(1):54- 88, 2004.
  18. [Mnih and Salakhutdinov, 2007] Andriy Mnih and Ruslan Salakhutdinov. Probabilistic matrix factorization. In NIPS, pages 1257-1264, 2007.
  19. [Nakatsuji et al., 2012] Makoto Nakatsuji, Yasuhiro Fuji- wara, Toshio Uchiyama, and Hiroyuki Toda. Collabora- tive filtering by analyzing dynamic user interests modeled by taxonomy. In ISWC, pages 361-377. Springer, 2012.
  20. [Neumaier and Schneider, 2001] Arnold Neumaier and Tapio Schneider. Estimation of parameters and eigen- modes of multivariate autoregressive models. ACM Trans. Math. Softw., 27(1):27-57, 2001.
  21. [Pálovics et al., 2014] Róbert Pálovics, András A Benczúr, Levente Kocsis, Tamás Kiss, and Erzsébet Frigó. Exploit- ing temporal influence in online recommendation. In Rec- Sys, pages 273-280. ACM, 2014.
  22. [Rendle et al., 2010] Steffen Rendle, Christoph Freuden- thaler, and Lars Schmidt-Thieme. Factorizing personal- ized markov chains for next-basket recommendation. In WWW, pages 811-820. ACM, 2010.
  23. [Salakhutdinov and Mnih, 2008] Ruslan Salakhutdinov and Andriy Mnih. Bayesian probabilistic matrix factorization using markov chain monte carlo. In ICML, pages 880-887. ACM, 2008.
  24. [Shani et al., 2002] Guy Shani, Ronen I Brafman, and David Heckerman. An mdp-based recommender system. In UAI, pages 453-460.
  25. [Singh and Gordon, 2008] Ajit P Singh and Geoffrey J Gor- don. Relational learning via collective matrix factoriza- tion. In KDD, pages 650-658. ACM, 2008.
  26. [Street and Kim, 2001] W Nick Street and YongSeog Kim. A streaming ensemble algorithm (SEA) for large-scale classification. In KDD, pages 377-382. ACM, 2001.
  27. [Tsymbal, 2004] Alexey Tsymbal. The problem of concept drift: definitions and related work. Technical report, Com- puter Science Department, Trinity College Dublin, 2004.
  28. [Wang and Zhang, 2013] Jian Wang and Yi Zhang. Opportu- nity model for e-commerce recommendation: right prod- uct; right time. In SIGIR, pages 303-312. ACM, 2013.
  29. [Zhao et al., 2012] Gang Zhao, Mong Li Lee, Wynne Hsu, and Wei Chen. Increasing temporal diversity with pur- chase intervals. In SIGIR, pages 165-174. ACM, 2012.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards