Abstract
Recommendation system is a subclass of information filtering system to help users find relevant items of interest from a large set of possible selections. Model-based collaborative filtering utilized the ratings of the user–item matrix dataset to generate a prediction. Essentially, this type of intelligent system plays a critical role in e-commerce, social network, and popular domains increasingly. In this research work, we present the comparison of the two widely used efficient techniques such as Biased Matrix Factorization and a regular Matrix Factorization, both using Stochastic Gradient Descent (SGD). We have conducted experiments on two real-world public datasets: Book Crossing and Movie Lens 100 K and evaluated by two metrics such as Root Mean Square Error (RMSE) and Mean Absolute Error (MAE). Our experiments demonstrated that Biased Matrix Factorization used SGD technique results in a substantial increase in recommendation accuracy for rating prediction in experimental both datasets. Compute with a regular Matrix Factorization technique, Biased Matrix Factorization produced the reduction of the RMSE by 25.78% and MAE by 19.69% for Book Crossing dataset and RMSE by 19.69% and MAE by 14.08% for Movie Lens 100 K dataset. As expected when comparing the results of different datasets, Biased Matrix Factorization using SGD materialize less prediction error.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ricci, F., Rokach, L., Shapira, B.: Recommender systems: introduction and challenges. In: Recommender Systems Handbook, pp. 1–34. Springer, Boston, MA (2015)
Gong, S., Ye, H., Tan, H.: Combining memory-based and model-based collaborative filtering in recommender system. In: 2009 Pacific-Asia Conference on Circuits, Communications and Systems, pp. 690–693. IEEE (2009)
Su, X., Khoshgoftaar, T.M.: A survey of collaborative filtering techniques. Adv. Artif. Intell. (2009)
Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 8, 30–37 (2009)
Gedikli, F., Jannach, D.: Recommending based on rating frequencies. In: Proceedings of the Fourth ACM Conference on Recommender Systems, pp. 233–236. ACM (2010)
Ma, H., Yang, H., Lyu, M.R., King, I.: Sorec: social recommendation using probabilistic matrix factorization. In: Proceedings of the 17th ACM Conference on Information and Knowledge Management, pp. 931–940. ACM (2008)
Ivarsson, J., Lindgren, M.: Movie recommendations using matrix factorization. In: Degree Project in Computer Engineering (2016)
Jamali, M., Ester, M.: A matrix factorization technique with trust propagation for recommendation in social networks. In: Proceedings of the fourth ACM Conference on Recommender Systems, pp. 135–142. ACM (2010)
Hyndman, R.J., Koehler, A.B.: Another look at measures of forecast accuracy. Int. J. Forecast. 22(4), 679–688 (2006)
Willmott, C.J., Matsuura, K.: Advantages of the mean absolute error (MAE) over the root mean square error (RMSE) in assessing average model performance. Climate Res. 30(1), 79–82 (2005)
Ziegler, C.N., Freiburg, D.B.I.S.: Book-crossing dataset. [014-06-201. http://www2.informatik, uni-freiburg, de/cziegler/BX, pp. 2017. Accessed 1 June 2004
Maxwell Harper, F., Konstan, J.A.: The movielens datasets: history and context. ACM Trans. Interact. Intell. Syst. (TiiS) 5(4), 19 (December 2015). http://dx.doi.org/10.1145/2827872. Author, F.: Article title. Journal 2(5), 99–110 (2016)
Acknowledgements
This research was supported by the Private Intelligence Information Service Expansion (No. C0511-18-1001) funded by the NIPA (National IT Industry Promotion Agency) and supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT & Future Planning (No.2017R1A2B4010826).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Davagdorj, K., Park, K.H., Ryu, K.H. (2020). A Collaborative Filtering Recommendation System for Rating Prediction. In: Pan, JS., Li, J., Tsai, PW., Jain, L. (eds) Advances in Intelligent Information Hiding and Multimedia Signal Processing. Smart Innovation, Systems and Technologies, vol 156. Springer, Singapore. https://doi.org/10.1007/978-981-13-9714-1_29
Download citation
DOI: https://doi.org/10.1007/978-981-13-9714-1_29
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-9713-4
Online ISBN: 978-981-13-9714-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)