Abstract
Accurate information to users, which is required by online shopping, self-help travel etc. is very important to improve user experience. Recommendation is an important mechanism to match useful information to users with needs. Existing recommendation methods generally rely on massive similarity computation between users and recommended objects, which do not consider some fine-grained information and are not suitable for online recommendation. This paper introduces a novel model for recommendation, which merges classification strategy into recommendation and transforms classification rules into recommendation rules. Random forest is integrated with the proposed model for classification and then a ranking processing is carried out to find top-k users for recommendation. The proposed method makes full use of classification output and the relationships between users and recommended things, it is more suitable for online recommendation. Extensive experiments on different kinds of datasets indicate that the proposed method is effective.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Quinlan, J.R.: Introduction of decision trees. Mach. Learn. 1(1), 81–86 (1986)
Quinlan, J.R.: C4.5: Programs for Machine Learning. Morgan Kaufmann, San Metro (1993).
Breiman, L., Friedman, J., Stone, C.J., Olshenv, R.A.: Classification and Regression Trees. Chapman&HallCRC, Boca Raton (1984)
Goldberg, D., Nichols, D., Brain, M.O., et al.: Using collaborative filtering to weave an information tapestry. Commun. ACM 35(12), 61–67 (1992)
Sarwar, B., Karypis, G., Konstan, J., et al.: Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th International World Wide Web Conference, pp. 285–295 (2001)
Zhang, J., Lin, Z., Xiao, B., et al.: An optimized item-based collaborative filtering recommendation algorithm. In: IEEE International Conference on Network Infrastructure and Digital Content, pp. 414–418. IEEE (2009)
Jia, D., Zhang, F., Liu, S.: A robust collaborative filtering recommendation algorithm based on multidimensional trust model. J. Softw. 8(1), 806–809 (2013)
Gong, S.: A Collaborative filtering recommendation algorithm based on user clustering and item clustering. J. Softw. 5(7), 745–752 (2010). 2013
Zhang, D.J.: An Item-based collaborative filtering recommendation algorithm using slope one scheme smoothing. In: Second International Symposium on Electronic Commerce and Security, IEEE Computer Society, pp. 215–217 (2009)
Jiang, J., Lu, J., Zhang, G., et al.: Scaling-up item-based collaborative filtering recommendation algorithm based on hadoop. In: Services, pp. 490–497. IEEE (2011)
Xing, C., Gao, F., Zhan, S., et al.: A collaborative filtering recommendation algorithm incorporated with user interest change. J. Comput. Res. Dev. 44(2), 296–301 (2007)
Mai, J., Fan, Y., Shen, Y.: A neural networks-based clustering collaborative filtering algorithm in e-commerce recommendation system. In: International Conference on Web Information Systems and Mining, pp. 616–619. IEEE (2009)
Li, X., Qian, S., Peng, F., et al.: Deep convolutional neural network and multi-view stacking ensemble in ali mobile recommendation algorithm competition: the solution to the winning of ali mobile recommendation algorithm. In: IEEE International Conference on Data Mining Workshop, pp. 1055–1062. IEEE (2015)
Lee, H., Ahn, Y., et al.: Quote recommendation in dialogue using deep neural network. In: International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 957–960. ACM (2016)
Wu, S., Ren, W., Yu, C., et al.: Personal recommendation using deep recurrent neural networks in NetEase. In: IEEE International Conference on Data Engineering, pp. 1218–1229. IEEE (2016)
Acknowledgment
This work is supported by the National Natural Science Foundation of China (No.61363005, 61462017, U1501252), Guangxi Natural Science Foundation of China(No.2014GXNSFAA118353, 2014GXNSFAA118390), Guangxi Key Laboratory of Automatic Detection Technology and Instrument Foundation(YQ15110), Guangxi Cooperative Innovation Center of Cloud Computing and Big Data.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Zhan, L., Zhang, J., Yang, Q., Lin, Y. (2017). Applying Random Forest to Drive Recommendation. In: Yin, H., et al. Intelligent Data Engineering and Automated Learning – IDEAL 2017. IDEAL 2017. Lecture Notes in Computer Science(), vol 10585. Springer, Cham. https://doi.org/10.1007/978-3-319-68935-7_51
Download citation
DOI: https://doi.org/10.1007/978-3-319-68935-7_51
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-68934-0
Online ISBN: 978-3-319-68935-7
eBook Packages: Computer ScienceComputer Science (R0)