A Hybrid Recommender System based on Collaborative Filtering and Cloud Model

User-based Collaborative filtering (CF), one of the most prevailing and efficient recommendation techniques, provides personalized recommendations to users based on the opinions of other users. Although the CF technique has been successfully applied in various applications, it suffers from serious sparsity problems. The cloud-model approach addresses the sparsity problems by constructing the user-s global preference represented by a cloud eigenvector. The user-based CF approach works well with dense datasets while the cloud-model CF approach has a greater performance when the dataset is sparse. In this paper, we present a hybrid approach that integrates the predictions from both the user-based CF and the cloud-model CF approaches. The experimental results show that the proposed hybrid approach can ameliorate the sparsity problem and provide an improved prediction quality.




References:
[1] J. Beheshti, "Browsing through public access catalogs," Information
Technology & Libraries, vol. 11, no. 3, Library and Information
Technology Association, pp. 220-228, 1992.
[2] J.-R. Wen, J.-Y. Nie, and H.-J. Zhang, "Clustering user queries of a search
engine," in Proc. 10th International Conference on World Wide Web,
ACM Press, 2001, pp.162-168.
[3] D. Billsus and M. J. Pazzani, "Learning collaborative information filters,"
in Proc. ICML, Morgan Kaufmann Publishers Inc., 1998, pp.46-53.
[4] T.-P. Liang and J.-S. Huang, "A framework for applying intelligent agents
to support electronic trading," Decision Support Systems, vol. 28,
pp.305-317, 2000.
[5] B. M. Sarwar, G. Karypis, J. A. Konstan, and J. T. Riedl, "Analysis of
recommendation algorithms for e-commerce," in Proc. ACM EC, ACM
Press, 2000, pp.158-167.
[6] R. B. Segal and J. O. Kephart, "MailCat: an intelligent assistant for
organizing e-mail," in Proc. AGENTS '99 Third annual conference on
Autonomous Agents, ACM, 1999, pp.276-282
[7] J.-H. Chiang, Y.-C. Chen, "An intelligent news recommender agent for
filtering and categorizing large volumes of text corpus," International
Journal of Intelligent Systems, vol 19, Issue 3, pp.201-216, March 2004.
[8] G. Czibula, A.-M. Guran, I. G. Czibula, G. S. Cojocar, "IPA - An
intelligent personal assistant agent for task performance support,"
Intelligent Computer Communication and Processing, 2009, ICCP 2009.
IEEE 5th International Conference on., pp.31, 2009.
[9] C.-S. Lee and C.-Y. Pan, "An Intelligent Fuzzy Agent for Meeting
Scheduling Decision Support System," Fuzzy Sets and Systems, vol. 142,
no. 3, pp. 467-488, 2004.
[10] A. Birukou, E. Blanzieri, and P. Giorgini. "Implicit: An agent-based
recommendation system for web search," in Proc. 4th International Joint
Conference on Autonomous Agents and Multiagent Systems (AAMAS),
ACM Press, 2005, pp. 618-624.
[11] J. Konstan, B. Miller, D. Maltz, J. Herlocker, L. Gordon, and J. Riedl,
"GroupLens: Applying collaborative filtering to usenet news,"
Communications of the ACM, vol. 40, no. 3, pp.77-87, 1997.
[12] J. Herlocker, J. Konstan, A. Borchers, and J. Riedl. "An algorithmic
framework for performing collaborative filtering," in Proc. 1999
Conference on Research and Development in Information Retrieval, 1999,
pp. 230-237.
[13] G. Adomavicius and A. Tuzhilin, "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,
vol. 17, no. 6, pp.734-749, 2005.
[14] R. Burke, "Hybrid recommender systems: Survey and experiments," User
Modeling and User-Adapted Interaction, vol. 12, no. 4, pp.331-370,
2002.
[15] D. Billsus and M. Pazzani, "Learning collaborative information filters," in
Proc. 15th International Conference on Machine Learning, 1998, pp.
46-54.
[16] C.-N. Ziegler, G. Lausen, and L. Schmidt-Thieme, "Taxonomy-driven
computation of product recommendations," in Proc. 13th International
Conference on Information and Knowledge Management, 2004, pp.
406-415.
[17] B. Piccart, J. Struyfy, and H. Blockeelz, "Alleviating the sparsity problem
in collaborative filtering by using an adapted distance and a graph-based
method," in Proc. SIAM International Conference on Data Mining, 2010,
pp. 189-198.
[18] C.-S. Hwang and Y.-P. Chen, "Using trust in collaborative filtering
recommendation," in Proc. 20th International Conference on Industrial,
Engineering and Other Applications of Applied Intelligent Systems, 2007,
pp. 1052-1060.
[19] B. M. Sarwar, G. Karypis, J. Konstan, and J. Riedl, "Incremental
SVD-based algorithms for highly scaleable recommender systems," in
Proc. 5th International Conference on Computer and Information
Technology, 2002, pp. 399-404.
[20] G. Linden, B. Smith, and J. York, "Amazon.com recommendations:
item-to-item collaborative filtering," IEEE Internet Computing, vol. 7, no.
1, pp. 76-80, 2003.
[21] C.-S. Hwang and P.-J. Tsai, "A collaborative recommender system based
on user association clusters," in Proc. 6th International Conference on
Web Information Systems Engineering, 2005, pp. 463-469.
[22] G. W. Zhang, D. Y. Li, P. Li, J.-C. Kang, and G.-S. Chen, "A
collaborative filtering recommendation algorithm based on cloud model,"
Journal of Software, vol. 18, no. 10, pp. 2403-2411, 2007.
[23] R. Luo and G. Yuxi, "Personalized recommendation based on similarity
of cloud model," in Proc. 2nd International Symposium on Knowledge
Acquisition and Modeling, 2009, pp. 356-359.
[24] D. Y. Li, C. Y Liu, Y. Du, and X. Han, "Artificial intelligence with
uncertainty," Journal of Software, vol. 15, no. 9, pp. 1583-1594, 2004.
[25] K, Palanivel and R, Siavkumar, "Fuzzy multicriteria decision-making
approach for collaborative recommender systems," International Journal
of Computer Theory and Engineering, vol. 2, no. 1, pp. 57-63, 2010.
[26] J. L. Herlocker, J. A. Konstan, A. Borchers, J. Riedl, 1999. "An
algorithmic framework for performing collaborative filtering," in Proc.
22nd International Conference on Research and Development in
Information Retrieval (SIGIR '99), ACM Press, New York. 1999, pp.
230-237.
[27] H. Luo, C. Niu, R. Shen, and C. Ullrich. "A collaborative filtering
framework based on both local user similarity and global user similarity,"
Machine Learning, vol.72, no.3, pp. 231-245, 2008