Abstract
We investigate a hybrid recommendation method that is based on two-stage data processing – first dealing with content features describing items, and then handling user behavioral data. The evaluation of the proposed method is oriented on the so-called find-good-items task, rather than on the low-error-of-ratings prediction. We focus on a case of extreme collaborative data sparsity. Our method is a combination of content features preprocessing performed by means of Random Indexing (RI), a reflective retraining of preliminary reduced item vectors according to collaborative filtering data, and vector space optimization based on Singular Value Decomposition (SVD). We demonstrate that such an approach is appropriate in high data sparsity scenarios, which disqualify the use of widely-referenced collaborative filtering methods, and allows to generate more accurate recommendations than those obtained through a hybrid method based on weighted feature combination. Moreover, the proposed solution allows to improve the recommendation accuracy without increasing the computational complexity.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Adomavicius, G., Tuzhilin, A.: Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions. IEEE Transactions on Knowledge and Data Engineering 17(6), 734–749 (2005)
Basu, C., Hirsh, H., Cohen, W.: Recommendation as classification: Using social and content-based information in recommendation. In: Fifteenth National Conference on Artificial Intelligence, pp. 714–720 (1998)
Burke, R.: Hybrid Recommender Systems: Survey and Experiments. User Modeling and User-Adapted Interaction 12(4), 331–370 (2002)
Campos, L., Fernandez-Luna, J., Huete, J., Rueda-Morales, M.: Combining content-based and collaborative recommendations: A hybrid approach based on Bayesian networks. Int. J. Approx. Reasoning 51, 785–799 (2010)
Ciesielczyk, M., Szwabe, A.: RI-based Dimensionality Reduction for Recommender Systems. In: Procs. of 3rd International Conference on Machine Learning and Computing. IEEE Press, Singapore (2011)
Cohen, T., Schvaneveldt, R., Widdows, D.: Reflective random indexing and indirect inference: A scalable method for discovery of implicit connections. Journal of Biomedical Informatics 43(2), 240–256 (2010)
Cremonesi, P., Koren, Y., Turrin, R.: Performance of recommender algorithms on top-n recommendation tasks. In: Proceedings of the Fourth ACM Conference on Recommender Systems (RecSys 2010), New York, NY, USA, pp. 39–46 (2010)
Gunawardana, A., Meek, C.: A unified approach to building hybrid recommender systems. In: RecSys 2009: Proceedings of the third ACM Conference on Recommender Systems, pp. 117–124 (2009)
Herlocker, J.L., Konstan, J.A., Terveen, L.G., Riedl, J.T.: Evaluating Collaborative Filtering Recommender Systems. ACM Trans. Information Systems 22(1), 5–53 (2004)
Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. IEEE Computer 42(8), 30–37 (2009)
Mobasher, B., Jin, X., Zhou, Y.: Semantically enhanced collaborative filtering on the web. In: Berendt, B., Hotho, A., Mladenič, D., van Someren, M., Spiliopoulou, M., Stumme, G. (eds.) EWMF 2003. LNCS (LNAI), vol. 3209, pp. 57–76. Springer, Heidelberg (2004)
O’Sullivan, D., Wilson, D., Smyth, B.: Preserving recommender accuracy and diversity in sparse datasets. The International Journal on AI Tools 13(1), 219–235 (2004)
Papagelis, M., Plexousakis, D., Kutsuras, T.: Alleviating the Sparsity Problem of Collaborative Filtering Using Trust Inferences. In: Herrmann, P., Issarny, V., Shiu, S.C.K. (eds.) iTrust 2005. LNCS, vol. 3477, pp. 224–239. Springer, Heidelberg (2005)
Pilaszy, I., Tikk, D.: Recommending new movies: even a few ratings are more valuable than metadata. In: Proceedings of the Third ACM Conference on Recommender Systems (RecSys 2009), New York, NY, USA, pp. 93–100 (2009)
Sahlgren, M.: An introduction to random indexing. In: 7th International Conference on Terminology and Knowledge Engineering, Copenhagen, Denmark (2005)
Salter, J., Antonopoulos, N.: CinemaScreen Recommender Agent: Combining Collaborative and Content-Based Filtering. IEEE Intelligent Systems 21, 35–41 (2006)
Sarwar, B.M., Karypis, G., Konstan, J.A., Riedl, J.: Application of dimensionality reduction in recommender system - a case study. In: ACM WebKDD 2000 Web Mining for E-Commerce Workshop, Boston, MA, USA (2000)
Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Analysis of recommendation algorithms for e-commerce. In: Proceedings of the 2nd ACM Conference on Electronic Commerce (EC 2000), pp. 158–167. ACM, New York (2000)
The Internet Movie Database, http://www.imdb.com
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Szwabe, A., Ciesielczyk, M., Janasiewicz, T. (2011). Semantically Enhanced Collaborative Filtering Based on RSVD. In: Jędrzejowicz, P., Nguyen, N.T., Hoang, K. (eds) Computational Collective Intelligence. Technologies and Applications. ICCCI 2011. Lecture Notes in Computer Science(), vol 6923. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23938-0_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-23938-0_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23937-3
Online ISBN: 978-3-642-23938-0
eBook Packages: Computer ScienceComputer Science (R0)