Skip to main content

Self-training Temporal Dynamic Collaborative Filtering

  • Conference paper
Advances in Knowledge Discovery and Data Mining (PAKDD 2014)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8443))

Included in the following conference series:

Abstract

Recommender systems (RS) based on collaborative filtering (CF) is traditionally incapable of modeling the often non-linear and non Gaussian tendency of user taste and product attractiveness leading to unsatisfied performance. Particle filtering, as a dynamic modeling method, enables tracking of such tendency. However, data are often extremely sparse in real-world RS under temporal context, resulting in less reliable tracking. Approaches to such problem seek additional information or impute all or most missing data to reduce sparsity, which then causes scalability problems for particle filtering. In this paper, we develop a novel semi-supervised method to simultaneously solve the problems of data sparsity and scalability in a particle filtering based dynamic recommender system. Specifically, it exploits the self-training principle to dynamically construct observations based on current prediction distributions. The proposed method is evaluated on two public benchmark datasets, showing significant improvement over a variety of existing methods for top-k recommendation in both accuracy and scalability.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. MovieLens 100K dataset (2003), http://www.grouplens.org/data/

  2. HetRec MovieLens dataset (2011), http://www.grouplens.org/node/462

  3. Chung, T.S., Rust, R.T., Wedel, M.: My mobile music: An adaptive personalization system for digital audio players. Marketing Science 28(1), 52–68 (2009)

    Article  Google Scholar 

  4. Cremonesi, P., Koren, Y., Turrin, R.: Performance of recommender algorithms on top-n recommendation tasks. In: RecSys 2010, pp. 39–46 (2010)

    Google Scholar 

  5. Diaz-Aviles, E., Drumond, L., Gantner, Z., Schmidt-Thieme, L., Nejdl, W.: What is happening right now ... that interests me?: online topic discovery and recommendation in twitter. In: CIKM 2012, pp. 1592–1596 (2012)

    Google Scholar 

  6. Ding, Y., Li, X.: Time weight collaborative filtering. In: CIKM 2005, pp. 485–492 (2005)

    Google Scholar 

  7. Grimes, D.B., Shon, A.P., Rao, R.P.N.: Probabilistic bilinear models for appearance-based vision. In: ICCV 2003, pp. 1478–1485 (2003)

    Google Scholar 

  8. Hong, W., Li, L., Li, T.: Product recommendation with temporal dynamics. Expert Systems with Applications 39(16), 12398–12406 (2012)

    Article  Google Scholar 

  9. Jeong, B., Lee, J., Cho, H.: An iterative semi-explicit rating method for building collaborative recommender systems. Expert Systems Applications 36(3), 6181–6186

    Google Scholar 

  10. Kantor, P.B.: Recommender systems handbook (2009)

    Google Scholar 

  11. Koren, Y.: Collaborative filtering with temporal dynamics. In: SIGKDD 2009, pp. 447–456 (2009)

    Google Scholar 

  12. Liu, N.N., Zhao, M., Xiang, E., Yang, Q.: Online evolutionary collaborative filtering. In: RecSys 2010, pp. 95–102 (2010)

    Google Scholar 

  13. Lu, Z., Agarwal, D., Dhillon, I.S.: A spatio-temporal approach to collaborative filtering. In: RecSys 2009, pp. 13–20 (2009)

    Google Scholar 

  14. Rong, P., Yunhong, Z., Bin, C., Liu, N.N., Lukose, R., Scholz, M., Qiang, Y.: One-class collaborative filtering. In: ICDM 2008, pp. 502–511 (2008)

    Google Scholar 

  15. Salakhutdinov, R., Mnih, A.: Bayesian probabilistic matrix factorization using markov chain monte carlo. In: ICML 2008, vol. 25, pp. 880–887 (2008)

    Google Scholar 

  16. Sanjeev Arulampalam, M., Maskell, S., Gordon, N., Clapp, T.: A tutorial on particle filters for online nonlinear/non-gaussian bayesian tracking. IEEE Transactions on Signal Processing 50(2), 174–188 (2002)

    Article  Google Scholar 

  17. Sindhwani, V., Bucak, S.S., Hu, J., Mojsilovic, A.: One-class matrix completion with low-density factorizations. In: ICDM 2010, pp. 1055–1060 (2010)

    Google Scholar 

  18. Steck, H.: Training and testing of recommender systems on data missing not at random. In: SIGKDD 2010, pp. 713–722 (2010)

    Google Scholar 

  19. Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. Advances in Artificial Intelligent 2009, 4:2 (2009)

    Google Scholar 

  20. Xiong, L., Chen, X., Huang, T.-K., Schneider, J., Carbonell, J.G.: Temporal collaborative filtering with bayesian probabilistic tensor factorization. In: Proceedings of SIAM Data Mining (2010)

    Google Scholar 

  21. Zhang, W., Chen, T., Wang, J., Yu, Y.: Optimizing top-n collaborative filtering via dynamic negative item sampling. In: SIGIR 2013, pp. 785–788 (2013)

    Google Scholar 

  22. Zhu, X.: Semi-supervised learning literature survey (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Luo, C., Cai, X., Chowdhury, N. (2014). Self-training Temporal Dynamic Collaborative Filtering. In: Tseng, V.S., Ho, T.B., Zhou, ZH., Chen, A.L.P., Kao, HY. (eds) Advances in Knowledge Discovery and Data Mining. PAKDD 2014. Lecture Notes in Computer Science(), vol 8443. Springer, Cham. https://doi.org/10.1007/978-3-319-06608-0_38

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-06608-0_38

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-06607-3

  • Online ISBN: 978-3-319-06608-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics