Skip to main content

2016 | OriginalPaper | Buchkapitel

Adaptive Collaborative Filtering with Extended Kalman Filters and Multi-armed Bandits

verfasst von : Jean-Michel Renders

Erschienen in: Advances in Information Retrieval

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

It is now widely recognized that, as real-world recommender systems are often facing drifts in users’ preferences and shifts in items’ perception, collaborative filtering methods have to cope with these time-varying effects. Furthermore, they have to constantly control the trade-off between exploration and exploitation, whether in a cold start situation or during a change - possibly abrupt - in the user needs and item popularity. In this paper, we propose a new adaptive collaborative filtering method, coupling Matrix Completion, extended non-linear Kalman filters and Multi-Armed Bandits. The main goal of this method is exactly to tackle simultaneously both issues – adaptivity and exploitation/exploration trade-off – in a single consistent framework, while keeping the underlying algorithms efficient and easily scalable. Several experiments on real-world datasets show that these adaptation mechanisms significantly improve the quality of recommendations compared to other standard on-line adaptive algorithms and offer “fast” learning curves in identifying the user/item profiles, even when they evolve over time.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
Vodkaster (http://​www.​vodkaster.​com) is a French movie recommendation website, dedicated to rather movie-educated people.
 
2
It is easy to show that we can divide all values of the hyper-parameters by \(\sigma ^2\) without changing the predicted value; so we can fix \(\sigma ^2\) to 1.
 
Literatur
1.
Zurück zum Zitat Agarwal, D., Chen, B., Elango, P.: Fast online learning through offline initialization for time-sensitive recommendation. In: KDD 2010 (2010) Agarwal, D., Chen, B., Elango, P.: Fast online learning through offline initialization for time-sensitive recommendation. In: KDD 2010 (2010)
2.
Zurück zum Zitat Chapelle, O., Li, L.: An empirical evaluation of thompson sampling. In: NIPS 2011 (2011) Chapelle, O., Li, L.: An empirical evaluation of thompson sampling. In: NIPS 2011 (2011)
3.
Zurück zum Zitat Crammer, K., Dekel, O., Keshet, J., Shalev-Shwartz, S., Singer, Y.: Online passive-aggressive algorithms. J. Mach. Learn. Res. 7, 551–585 (2006)MathSciNetMATH Crammer, K., Dekel, O., Keshet, J., Shalev-Shwartz, S., Singer, Y.: Online passive-aggressive algorithms. J. Mach. Learn. Res. 7, 551–585 (2006)MathSciNetMATH
4.
Zurück zum Zitat Mahajan, D., Rastogi, R., Tiwari, C., Mitra, A.: Logucb: an explore-exploit algorithm for comments recommendation. In: CIKM 2012 (2012) Mahajan, D., Rastogi, R., Tiwari, C., Mitra, A.: Logucb: an explore-exploit algorithm for comments recommendation. In: CIKM 2012 (2012)
5.
Zurück zum Zitat Gaillard, J., Renders, J.-M.: Time-sensitive collaborative filtering through adaptive matrix completion. In: Hanbury, A., Kazai, G., Rauber, A., Fuhr, N. (eds.) ECIR 2015. LNCS, vol. 9022, pp. 327–332. Springer, Heidelberg (2015) Gaillard, J., Renders, J.-M.: Time-sensitive collaborative filtering through adaptive matrix completion. In: Hanbury, A., Kazai, G., Rauber, A., Fuhr, N. (eds.) ECIR 2015. LNCS, vol. 9022, pp. 327–332. Springer, Heidelberg (2015)
6.
Zurück zum Zitat Gultekin, S., Paisley, J.: A collaborative kalman filter for time-evolving dyadic processes. In: ICDM 2014 (2014) Gultekin, S., Paisley, J.: A collaborative kalman filter for time-evolving dyadic processes. In: ICDM 2014 (2014)
7.
Zurück zum Zitat Han, S., Yang, Y., Liu, W.: Incremental learning for dynamic collaborative filtering. J. Softw. 6(6), 969–976 (2011)CrossRef Han, S., Yang, Y., Liu, W.: Incremental learning for dynamic collaborative filtering. J. Softw. 6(6), 969–976 (2011)CrossRef
8.
Zurück zum Zitat Koren, Y.: Collaborative filtering with temporal dynamics. Commun. ACM 53(4), 89–97 (2010)CrossRef Koren, Y.: Collaborative filtering with temporal dynamics. Commun. ACM 53(4), 89–97 (2010)CrossRef
9.
Zurück zum Zitat Li, L., Chu, W., Langford, J., Schapire, R.: A contextual-bandit approach to personalized news article recommendation. In: WWW 2010 (2010) Li, L., Chu, W., Langford, J., Schapire, R.: A contextual-bandit approach to personalized news article recommendation. In: WWW 2010 (2010)
10.
Zurück zum Zitat Lu, Z., Agarwal, D., Dhillon, I.: A spatio-temporal approach to collaborative filtering. In: RecSys 2009 (2009) Lu, Z., Agarwal, D., Dhillon, I.: A spatio-temporal approach to collaborative filtering. In: RecSys 2009 (2009)
11.
Zurück zum Zitat Ott, P.: Incremental matrix factorization for collaborative filtering. Science, Technology and Design 01/, Anhalt University of Applied Sciences, 2008 (2008) Ott, P.: Incremental matrix factorization for collaborative filtering. Science, Technology and Design 01/, Anhalt University of Applied Sciences, 2008 (2008)
12.
Zurück zum Zitat Rendle, S., Schmidt-thieme, L.: Online-updating regularized kernel matrix factorization models for large-scale recommender systems. In: RecSys 2008 (2008) Rendle, S., Schmidt-thieme, L.: Online-updating regularized kernel matrix factorization models for large-scale recommender systems. In: RecSys 2008 (2008)
13.
Zurück zum Zitat Stern, D., Herbrich, R., Graepel, T.: Matchbox: large scale online bayesian recommendations. In: WWW 2009 (2009) Stern, D., Herbrich, R., Graepel, T.: Matchbox: large scale online bayesian recommendations. In: WWW 2009 (2009)
14.
Zurück zum Zitat Sun, J., Parthasarathy, D., Varshney, K.: Collaborative kalman filtering for dynamic matrix factorization. IEEE Trans. Sig. Process. 62(14), 3499–3509 (2014)MathSciNetCrossRef Sun, J., Parthasarathy, D., Varshney, K.: Collaborative kalman filtering for dynamic matrix factorization. IEEE Trans. Sig. Process. 62(14), 3499–3509 (2014)MathSciNetCrossRef
15.
Zurück zum Zitat Sun, J., Varshney, K., Subbian, K.: Dynamic matrix factorization: A state space approach. In: IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) (2012) Sun, J., Varshney, K., Subbian, K.: Dynamic matrix factorization: A state space approach. In: IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP) (2012)
16.
Zurück zum Zitat Xiang, L., Yang, Q.: Time-dependent models in collaborative filtering based recommender system. In: IEEE/WIC/ACM International Joint Conferences on Web Intelligence and Intelligent Agent Technologies, vol. 1 (2009) Xiang, L., Yang, Q.: Time-dependent models in collaborative filtering based recommender system. In: IEEE/WIC/ACM International Joint Conferences on Web Intelligence and Intelligent Agent Technologies, vol. 1 (2009)
17.
Zurück zum Zitat Xiong, L., Chen, X., Huang, T.-K., Schneider, J., Carbonel, J.: Temporal collaborative filtering with bayesian probabilistic tensor factorization. In: Proceedings of the SIAM International Conference on Data Mining (SDM), vol. 10 (2010) Xiong, L., Chen, X., Huang, T.-K., Schneider, J., Carbonel, J.: Temporal collaborative filtering with bayesian probabilistic tensor factorization. In: Proceedings of the SIAM International Conference on Data Mining (SDM), vol. 10 (2010)
18.
Zurück zum Zitat Yu, L., Liu, C., Zhang, Z.: Multi-linear interactive matrix factorization. Knowledge-Based Systems (2015) Yu, L., Liu, C., Zhang, Z.: Multi-linear interactive matrix factorization. Knowledge-Based Systems (2015)
19.
Zurück zum Zitat Zhao, X., Zhang, W., Wang, J.: Interactive collaborative filtering. In: CIKM 2013 (2013) Zhao, X., Zhang, W., Wang, J.: Interactive collaborative filtering. In: CIKM 2013 (2013)
Metadaten
Titel
Adaptive Collaborative Filtering with Extended Kalman Filters and Multi-armed Bandits
verfasst von
Jean-Michel Renders
Copyright-Jahr
2016
Verlag
Springer International Publishing
DOI
https://doi.org/10.1007/978-3-319-30671-1_46

Neuer Inhalt