Abstract
Recommendation system nowadays plays an important role in e-commerce, by helping consumers to find their preference from tens of thousands of goods and at the same time bringing large profits to e-commerce companies. Till now many different recommendation algorithm have been proposed and achieved good effect. In the context Netflix Prize in 2006, Simon Funk proposed a matrix factorization-based recommendation algorithm named Funk-SVD, which caused a widespread concern about the use of SVD model in recommend algorithm. Traditional SVD-based recommendation algorithm employs gradient descent algorithm as its optimization strategy. In this paper, we proposed a CALA-based algorithm to perform Funk-SVD, taking into consideration that CALA, as a kind of reinforcement learning model, has a superior performance on continues parameter optimization, especially in a unknown environment. As far as we known, the whole concept of CALA-based SVD is novel and unreported in the literature. To analyze the new algorithm, we tested it on the data set of film rating and achieved an average RMSE of 0.85, which is comparable with the former algorithm.
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
Breese, J.S., Heckerman, D., Kadie, C.: Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In: Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence, pp. 43–52. Morgan Kaufmann Publishers Inc. (1998)
Linden, G., Smith, B., York, J.: Amazon. com Recommendations: Item-to-Item Collaborative Filtering. IEEE Internet Computing 7(1), 76–80 (2003)
Mobasher, B., Dai, H., Luo, T., et al.: Effective Personalization Based on Association Rule Discovery from Web Usage Data. In: Proceedings of the 3rd International Workshop on Web Information and Data Management, pp. 9–15. ACM (2001)
Bell, R.M., Koren, Y.: Lessons from the Netflix prize challenge. ACM SIGKDD Explorations Newsletter 9(2), 75–79 (2007)
Billsus, D., Pazzani, M.J.: Learning Collaborative Information Filters. In: ICML, vol. 98, pp. 46–54 (1998)
Narendra, K.S., Thathachar, M.A.L.: Learning Automata:ASurvey. IEEE Trans. Syst. Man, Cybern. SMC-14, 323–334 (1974)
Thathachar, M., Sastry, P.S.: Varieties of Learning Automata: An Overview. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics 32(6), 711–722 (2002)
Santharam, G., Sastry, P.S., Thathachar, M.A.L.: Continuous Action-Set Learning Automata for Stochastic Optimization. J. Franklin Inst. 331, 607–628 (1994)
Beigy, H., Meybodi, M.R.: A New Continuous Action-Set Learning Automaton for Function Optimization. Journal of the Franklin Institute 343(1), 27–47 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Jing, Y., Jiang, W., Su, G., Zhou, Z., Wang, Y. (2014). A Learning Automata-Based Singular Value Decomposition and Its Application in Recommendation System. In: Huang, DS., Jo, KH., Wang, L. (eds) Intelligent Computing Methodologies. ICIC 2014. Lecture Notes in Computer Science(), vol 8589. Springer, Cham. https://doi.org/10.1007/978-3-319-09339-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-09339-0_3
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-09338-3
Online ISBN: 978-3-319-09339-0
eBook Packages: Computer ScienceComputer Science (R0)