Skip to main content
Top
Published in: Journal of Intelligent Information Systems 2/2019

25-06-2018

Reliable TF-based recommender system for capturing complex correlations among contexts

Authors: Byungkook Oh, Sangjin Shin, Sungkwang Eom, Jooik Jung, Minjae Song, Seungmin Seo, Kyong-Ho Lee

Published in: Journal of Intelligent Information Systems | Issue 2/2019

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Context-aware recommender systems (CARS) exploit multiple contexts to improve user experience in embracing new information and services. Tensor factorization (TF), a type of latent factor model, has achieved remarkable performance in CARS. TF learns latent representations of contexts by decomposing an observed rating tensor and combines the latent representations as a vector form to represent contextual influence on users and items. However, due to the limitation of the contextual expression power, they have difficulties in effectively capturing complex correlations among multiple contexts, and also the meaning of each context is diluted. To address the issue, we propose a reliable TF-based recommender system based on a proposed context tensor (CT-CARS), which incorporates a variety of correlations among contexts. CT-CARS contains a novel recommendation rating function and a learning algorithm. Specifically, the proposed context tensor elaborately captures the influences of both individual contexts and context combinations. Moreover, we introduce a novel parameter initialization based on past-learned results to improve the reliability of recommendations. The overall time complexity of our parameter learning algorithm grows linearly as dataset size increases. Experiments on six real-world datasets including two large-scaled datasets show that CT-CARS outperforms the existing state-of-the-art models in terms of both accuracy and reliability.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
go back to reference Banerjee, J., Raravi, G., Gupta, M., Ernala, S.K., Kunde, S., Dasgupta, K. (2016). CAPReS: context aware persona based recommendation for shoppers. In Proceedings of the thirtieth AAAI conference on artificial intelligence, AAAI’16 (pp. 680–686). Banerjee, J., Raravi, G., Gupta, M., Ernala, S.K., Kunde, S., Dasgupta, K. (2016). CAPReS: context aware persona based recommendation for shoppers. In Proceedings of the thirtieth AAAI conference on artificial intelligence, AAAI’16 (pp. 680–686).
go back to reference Bennett, J., & Lanning, S. (2007). The Netflix prize. In Proceedings of the KDD cup and workshop. Bennett, J., & Lanning, S. (2007). The Netflix prize. In Proceedings of the KDD cup and workshop.
go back to reference Chen, C., Zheng, X., Wang, Y., Hong, F., Chen, D. (2016). Capturing semantic correlation for item recommendation in tagging systems. In Proceedings of the thirtieth AAAI conference on artificial intelligence, AAAI’16 (pp. 108–114). Chen, C., Zheng, X., Wang, Y., Hong, F., Chen, D. (2016). Capturing semantic correlation for item recommendation in tagging systems. In Proceedings of the thirtieth AAAI conference on artificial intelligence, AAAI’16 (pp. 108–114).
go back to reference Chen, Z., Jiang, Y., Zhao, Y. (2010). A collaborative filtering recommendation algorithm based on user interest change and trust Evaluation. Journal of Digital Content Technology and its Applications, 4(9), 106–113.CrossRef Chen, Z., Jiang, Y., Zhao, Y. (2010). A collaborative filtering recommendation algorithm based on user interest change and trust Evaluation. Journal of Digital Content Technology and its Applications, 4(9), 106–113.CrossRef
go back to reference Christensen, I., Schiaffino, S., Armentano, M. (2016). Social group recommendation in the tourism domain. Journal of Intelligent Information Systems, 47 (2), 209–231.CrossRef Christensen, I., Schiaffino, S., Armentano, M. (2016). Social group recommendation in the tourism domain. Journal of Intelligent Information Systems, 47 (2), 209–231.CrossRef
go back to reference Deshpande, M., & Karypis, G. (2004). Item-based top-n recommendation algorithms. ACM Transactions on Information Systems, 22(1), 143–177.CrossRef Deshpande, M., & Karypis, G. (2004). Item-based top-n recommendation algorithms. ACM Transactions on Information Systems, 22(1), 143–177.CrossRef
go back to reference Drumond, L., Rendle, S., Schmidt-Thieme, L. (2012). Predicting RDF triples in incomplete knowledge bases with tensor factorization. In Proceedings of the 27th annual ACM symposium on applied computing, SAC’12 (pp. 326–331). Drumond, L., Rendle, S., Schmidt-Thieme, L. (2012). Predicting RDF triples in incomplete knowledge bases with tensor factorization. In Proceedings of the 27th annual ACM symposium on applied computing, SAC’12 (pp. 326–331).
go back to reference Harper, F.M., & Konstan, J.A. (2015). The MovieLens datasets: history and context. ACM Transactions on Interactive Intelligent Systems, 5(4), 19.CrossRef Harper, F.M., & Konstan, J.A. (2015). The MovieLens datasets: history and context. ACM Transactions on Interactive Intelligent Systems, 5(4), 19.CrossRef
go back to reference Jamali, M., & Lakshmanan, L. (2013). Heteromf: recommendation in heterogeneous information networks using context dependent factor models. In Proceedings of the 22nd international conference on World Wide Web, WWW’13 (pp. 643–654). Jamali, M., & Lakshmanan, L. (2013). Heteromf: recommendation in heterogeneous information networks using context dependent factor models. In Proceedings of the 22nd international conference on World Wide Web, WWW’13 (pp. 643–654).
go back to reference Karatzoglou, A., Amatriain, X., Baltrunas, L., Oliver, N. (2010). Multiverse recommendation: N-dimensional tensor factorization for context-aware collaborative filtering. In Proceedings of the fourth ACM conference on recommender systems, RecSys’10 (pp. 79–86). Karatzoglou, A., Amatriain, X., Baltrunas, L., Oliver, N. (2010). Multiverse recommendation: N-dimensional tensor factorization for context-aware collaborative filtering. In Proceedings of the fourth ACM conference on recommender systems, RecSys’10 (pp. 79–86).
go back to reference Koren, Y., Bell, R., Volinsky, C. (2009). Matrix factorization techniques for recommender systems. Computer, 42(8), 30–37.CrossRef Koren, Y., Bell, R., Volinsky, C. (2009). Matrix factorization techniques for recommender systems. Computer, 42(8), 30–37.CrossRef
go back to reference Liu, X., & Wu, W. (2015). Learning context-aware latent representations for context-aware collaborative filtering. In Proceedings of the 38th international ACM SIGIR conference on research and development in information retrieval (pp. 887–890). Liu, X., & Wu, W. (2015). Learning context-aware latent representations for context-aware collaborative filtering. In Proceedings of the 38th international ACM SIGIR conference on research and development in information retrieval (pp. 887–890).
go back to reference Liu, Q., Wu, S., Wang, L. (2015a). COT: contextual operating tensor for context-aware recommender systems. In Proceedings of the twenty-ninth AAAI conference on artificial intelligence, AAAI’15 (pp. 203–209). Liu, Q., Wu, S., Wang, L. (2015a). COT: contextual operating tensor for context-aware recommender systems. In Proceedings of the twenty-ninth AAAI conference on artificial intelligence, AAAI’15 (pp. 203–209).
go back to reference Liu, Q., Wu, S., Wang, L. (2015b). Collaborative prediction for multi-entity interaction with hierarchical representation. In Proceedings of the 24th ACM international on conference on information and knowledge management, CIKM’15 (pp. 613–622). Liu, Q., Wu, S., Wang, L. (2015b). Collaborative prediction for multi-entity interaction with hierarchical representation. In Proceedings of the 24th ACM international on conference on information and knowledge management, CIKM’15 (pp. 613–622).
go back to reference Liu, L., Tan, P., Liu, X. (2015c). Mf-tree: matrix factorization tree for large multi-class learning. In Proceedings of the 24th ACM international on conference on information and knowledge management, CIKM’15 (pp. 881–890). Liu, L., Tan, P., Liu, X. (2015c). Mf-tree: matrix factorization tree for large multi-class learning. In Proceedings of the 24th ACM international on conference on information and knowledge management, CIKM’15 (pp. 881–890).
go back to reference Ma, H., Yang, H., Lyu, M.R., King, I. (2008). Sorec: social recommendation using probabilistic matrix factorization. In Proceedings of the 24th ACM international on conference on information and knowledge management, CIKM’08 (pp. 931–940). Ma, H., Yang, H., Lyu, M.R., King, I. (2008). Sorec: social recommendation using probabilistic matrix factorization. In Proceedings of the 24th ACM international on conference on information and knowledge management, CIKM’08 (pp. 931–940).
go back to reference Man, T., Shen, H., Huang, J., Cheng, X. (2015). Context-adaptive matrix factorization for multi-context recommendation. In Proceedings of the 24th ACM international on conference on information and knowledge management, CIKM’15 (pp. 901–910). Man, T., Shen, H., Huang, J., Cheng, X. (2015). Context-adaptive matrix factorization for multi-context recommendation. In Proceedings of the 24th ACM international on conference on information and knowledge management, CIKM’15 (pp. 901–910).
go back to reference Mikolov, T., Chen, K., Corrado, G., Dean, J. (2013). Efficient estimation of word representations in vector space. arXiv:1301.3781. Mikolov, T., Chen, K., Corrado, G., Dean, J. (2013). Efficient estimation of word representations in vector space. arXiv:1301.​3781.
go back to reference Nguyen, T.V., Karatzoglou, A., Baltrunas, L. (2014). Gaussian process factorization machines for context-aware recommendations. In Proceedings of the 37th international ACM SIGIR conference on Research and development in information retrieval (pp. 63–72). Nguyen, T.V., Karatzoglou, A., Baltrunas, L. (2014). Gaussian process factorization machines for context-aware recommendations. In Proceedings of the 37th international ACM SIGIR conference on Research and development in information retrieval (pp. 63–72).
go back to reference Nickel, M., Tresp, V., Kriegel, H.P. (2011). A three-way model for collective learning on multi-relational data. In Proceedings of the 28th international conference on machine learning, ICML’11 (pp. 809–816). Nickel, M., Tresp, V., Kriegel, H.P. (2011). A three-way model for collective learning on multi-relational data. In Proceedings of the 28th international conference on machine learning, ICML’11 (pp. 809–816).
go back to reference Nickel, M., Tresp, V., Kriegel, H.P. (2012). Factorizing YAGO: scalable machine learning for linked data. In Proceedings of the 21st international conference on World Wide Web, WWW’12 (pp. 271–280). Nickel, M., Tresp, V., Kriegel, H.P. (2012). Factorizing YAGO: scalable machine learning for linked data. In Proceedings of the 21st international conference on World Wide Web, WWW’12 (pp. 271–280).
go back to reference Niederee, C., Kanhabua, N., Gallo, F., Logie, R.H. (2015). Forgetful digital memory: Towards brain-inspired long-term data and information management. ACM SIGMOD Record, 44(2), 41–46.CrossRef Niederee, C., Kanhabua, N., Gallo, F., Logie, R.H. (2015). Forgetful digital memory: Towards brain-inspired long-term data and information management. ACM SIGMOD Record, 44(2), 41–46.CrossRef
go back to reference Ono, C., Takishima, Y., Motomura, Y., Asoh, H. (2009). Context-aware preference model based on a study of difference between real and supposed situation data. In International Conference on User Modeling, Adaptation, and Personalization, UMAP’09 (pp. 102–113). Ono, C., Takishima, Y., Motomura, Y., Asoh, H. (2009). Context-aware preference model based on a study of difference between real and supposed situation data. In International Conference on User Modeling, Adaptation, and Personalization, UMAP’09 (pp. 102–113).
go back to reference Pennock, D.M., Horvitz, E., Lawrence, S., Giles, C.L. (2000). Collaborative filtering by personality diagnosis: a hybrid memory-and model-based approach. In Proceedings of the sixteenth conference on uncertainty in artificial intelligence, UAI’00 (pp. 473–480). Pennock, D.M., Horvitz, E., Lawrence, S., Giles, C.L. (2000). Collaborative filtering by personality diagnosis: a hybrid memory-and model-based approach. In Proceedings of the sixteenth conference on uncertainty in artificial intelligence, UAI’00 (pp. 473–480).
go back to reference Ramirez-Garcia, X., & García-Valdez, M. (2014). Post-filtering for a restaurant context-aware recommender system. In Recent advances on hybrid approaches for designing intelligent systems (pp. 695–707). Ramirez-Garcia, X., & García-Valdez, M. (2014). Post-filtering for a restaurant context-aware recommender system. In Recent advances on hybrid approaches for designing intelligent systems (pp. 695–707).
go back to reference Rendle, S. (2012). Factorization machines with libFM. ACM Transactions on Intelligent Systems and Technology, 3(3), 57.CrossRef Rendle, S. (2012). Factorization machines with libFM. ACM Transactions on Intelligent Systems and Technology, 3(3), 57.CrossRef
go back to reference Rendle, S., Gantner, Z., Freudenthaler, C., Schmidt-Thieme, L. (2011). Fast context-aware recommendations with factorization machines. In Proceedings of the 34th international ACM SIGIR conference on Research and development in information retrieval (pp. 635–644). Rendle, S., Gantner, Z., Freudenthaler, C., Schmidt-Thieme, L. (2011). Fast context-aware recommendations with factorization machines. In Proceedings of the 34th international ACM SIGIR conference on Research and development in information retrieval (pp. 635–644).
go back to reference Salakhutdinov, R., & Mnih, A. (2008). Bayesian probabilistic matrix factorization using markov chain monte carlo. In Proceedings of the 25th international conference on Machine learning, ICML’08 (pp. 880–887). Salakhutdinov, R., & Mnih, A. (2008). Bayesian probabilistic matrix factorization using markov chain monte carlo. In Proceedings of the 25th international conference on Machine learning, ICML’08 (pp. 880–887).
go back to reference Shi, Y., Karatzoglou, A., Baltrunas, L., Larson, M., Hanjalic, A. (2014). Cars2: learning context-aware representations for context-aware recommendations. In Proceedings of the 23rd ACM international conference on conference on information and knowledge management, CIKM’14 (pp. 291–300). Shi, Y., Karatzoglou, A., Baltrunas, L., Larson, M., Hanjalic, A. (2014). Cars2: learning context-aware representations for context-aware recommendations. In Proceedings of the 23rd ACM international conference on conference on information and knowledge management, CIKM’14 (pp. 291–300).
go back to reference Singh, A.P., & Gordon, G.J. (2008). Relational learning via collective matrix factorization. In Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining, (pp. 650–658). Singh, A.P., & Gordon, G.J. (2008). Relational learning via collective matrix factorization. In Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining, (pp. 650–658).
go back to reference Tran, T.N.T., Atas, M., Felfernig, A., Stettinger, M. (2017). An overview of recommender systems in the healthy food domain. Journal of Intelligent Information Systems, 50(3), 501–526.CrossRef Tran, T.N.T., Atas, M., Felfernig, A., Stettinger, M. (2017). An overview of recommender systems in the healthy food domain. Journal of Intelligent Information Systems, 50(3), 501–526.CrossRef
go back to reference Xiong, L., Chen, X., Huang, T.K., Schneider, J.G., Carbonell, J.G. (2010). Temporal collaborative filtering with bayesian probabilistic tensor factorization. In Proceedings of the 2010 SIAM international conference on data mining (pp. 211–222). Xiong, L., Chen, X., Huang, T.K., Schneider, J.G., Carbonell, J.G. (2010). Temporal collaborative filtering with bayesian probabilistic tensor factorization. In Proceedings of the 2010 SIAM international conference on data mining (pp. 211–222).
go back to reference Zhang, Z., Jin, X., Li, L., Ding, G., Yang, Q. (2016). Multi-domain active learning for recommendation. In Proceedings of the thirtieth AAAI conference on artificial intelligence, AAAI’16 (pp. 2358–2364). Zhang, Z., Jin, X., Li, L., Ding, G., Yang, Q. (2016). Multi-domain active learning for recommendation. In Proceedings of the thirtieth AAAI conference on artificial intelligence, AAAI’16 (pp. 2358–2364).
go back to reference Zheng, Y., & Xie, X. (2011). Learning travel recommendations from user-generated GPS traces. ACM Transactions on Intelligent Systems and Technology, 2(1), 2.CrossRef Zheng, Y., & Xie, X. (2011). Learning travel recommendations from user-generated GPS traces. ACM Transactions on Intelligent Systems and Technology, 2(1), 2.CrossRef
go back to reference Zheng, Y., Burke, R., Mobasher, B. (2012a). Optimal feature selection for context-aware recommendation using differential relaxation. In Proceedings of the sixth ACM conference on Recommender systems, RecSys’12 (p. 12). Zheng, Y., Burke, R., Mobasher, B. (2012a). Optimal feature selection for context-aware recommendation using differential relaxation. In Proceedings of the sixth ACM conference on Recommender systems, RecSys’12 (p. 12).
go back to reference Zheng, Y., Burke, R., Mobasher, B. (2012b). Differential context relaxation for context-aware travel recommendation. In International Conference on Electronic Commerce and Web Technologies (pp. 88–99). Zheng, Y., Burke, R., Mobasher, B. (2012b). Differential context relaxation for context-aware travel recommendation. In International Conference on Electronic Commerce and Web Technologies (pp. 88–99).
go back to reference Zheng, Y., Burke, R., Mobasher, B. (2013). Recommendation with differential context weighting. In International conference on user modeling, adaptation, and personalization, UMAP’13 (pp. 152–164). Zheng, Y., Burke, R., Mobasher, B. (2013). Recommendation with differential context weighting. In International conference on user modeling, adaptation, and personalization, UMAP’13 (pp. 152–164).
go back to reference Zheng, Y., Mobasher, B., Burke, R. (2014). Deviation-based contextual SLIM recommender. In Proceedings of the 23rd ACM international conference on conference on information and knowledge management, CIKM’14 (pp. 271–280). Zheng, Y., Mobasher, B., Burke, R. (2014). Deviation-based contextual SLIM recommender. In Proceedings of the 23rd ACM international conference on conference on information and knowledge management, CIKM’14 (pp. 271–280).
go back to reference Zheng, Y., Mobasher, B., Burke, R. (2015a). Integrating context similarity with sparse linear recommendation model. In International conference on user modeling, adaptation, and personalization, UMAP’15 (pp. 370–376). Zheng, Y., Mobasher, B., Burke, R. (2015a). Integrating context similarity with sparse linear recommendation model. In International conference on user modeling, adaptation, and personalization, UMAP’15 (pp. 370–376).
go back to reference Zheng, Y., Mobasher, B., Burke, R. (2015b). Carskit: a java-based context-aware recommendation engine. In Data mining workshop, ICDMW’15 (pp. 1668–1671). Zheng, Y., Mobasher, B., Burke, R. (2015b). Carskit: a java-based context-aware recommendation engine. In Data mining workshop, ICDMW’15 (pp. 1668–1671).
Metadata
Title
Reliable TF-based recommender system for capturing complex correlations among contexts
Authors
Byungkook Oh
Sangjin Shin
Sungkwang Eom
Jooik Jung
Minjae Song
Seungmin Seo
Kyong-Ho Lee
Publication date
25-06-2018
Publisher
Springer US
Published in
Journal of Intelligent Information Systems / Issue 2/2019
Print ISSN: 0925-9902
Electronic ISSN: 1573-7675
DOI
https://doi.org/10.1007/s10844-018-0514-7

Other articles of this Issue 2/2019

Journal of Intelligent Information Systems 2/2019 Go to the issue

Premium Partner