Abstract
Personalized recommendation system (PRS) is an effective tool to automatically extract meaningful information from the big data of the users. Collaborative filtering is one of the most widely used personalized recommendation techniques to recommend the personalized products for users. In this paper, a PRS model based on the support vector machine (SVM) is proposed. The proposed model not only considers the items’ content information, but also the users’ demographic and behavior information to fully capture the users’ interests and preferences. Meanwhile, an improved particle swarm optimization (PSO) algorithm is applied to optimize the SVM’s learning parameters. The efficiency of the proposed method is verified by multiple benchmark datasets.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Pazzani, M., Billsus, D.: Learning and revising user profiles: the identification of interesting websites. Machine Learning 27, 313–331 (1997)
Herlocker, J.L., Konstan, J.A., Borchers, A., Riedl, J.: An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 230–237. ACM, New York (1999)
Billsus, D., Pazzani, M.J.: Learning collaborative information filters. In: Proceedings of the 15th International Conference on Machine Learning (ICML 1998), vol. 98, pp. 46–54. ACM, New York (1998)
Deng, W.Y., Zheng, Q.H., Lian, S., Chen, L.: Adaptive personalized recommendation based on adaptive learning. Neurocomputing 74(11), 1848–1858 (2011)
Zhang, T., Iyengar, V.S.: Recommender systems using linear classifiers. Journal of Machine Learning Research 2, 313–334 (2002)
Hong, W., Li, L., Li, T.: Product recommendation with temporal dynamics. Expert Systems with Applications 39(16), 12398–12406 (2012)
Gu, J., Zhu, M., Jiang, L.: Housing price forecasting based on genetic algorithm and support vector machine. Expert Systems with Applications 38(4), 3383–3386 (2011)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Encyclopedia of Machine Learning, pp. 760–766 (2010)
Luo, F., Zhao, J., Qiu, J., Foster, J., Peng, Y., Dong, Z.: Assessing the transmission expansion cost with distributed generation: an Australia case study. IEEE Transactions on Smart Grid 5(4), 1892–1904 (2014)
Zheng, Y., Dong, Z.Y., Luo, F.J., Meng, K., Qiu, J., Wong, K.P.: Optimal allocation of energy storage system for risk mitigation of DISCOs with high renewable penetrations. IEEE Transactions on Power Systems 29(1), 212–220 (2014)
Witten, I.H., Frank, E.: Data mining: Practical machine learning tools and techniques. Morgan Kaufmann (2005). http://prdownloads.sourceforge.net/weka/datasets-UCI.jar
MovieLens Datasets. http://grouplens.org/datasets/movielens/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Wang, X., Wen, J., Luo, F., Zhou, W., Ren, H. (2015). Personalized Recommendation System Based on Support Vector Machine and Particle Swarm Optimization. In: Zhang, S., Wirsing, M., Zhang, Z. (eds) Knowledge Science, Engineering and Management. KSEM 2015. Lecture Notes in Computer Science(), vol 9403. Springer, Cham. https://doi.org/10.1007/978-3-319-25159-2_44
Download citation
DOI: https://doi.org/10.1007/978-3-319-25159-2_44
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-25158-5
Online ISBN: 978-3-319-25159-2
eBook Packages: Computer ScienceComputer Science (R0)