CFP last date
20 December 2024
Reseach Article

Improving Results and Performance of Collaborative Filtering-based Recommender Systems using Cuckoo Optimization Algorithm

by Majid Hatami, Saeid Pashazadeh
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 88 - Number 16
Year of Publication: 2014
Authors: Majid Hatami, Saeid Pashazadeh
10.5120/15440-3981

Majid Hatami, Saeid Pashazadeh . Improving Results and Performance of Collaborative Filtering-based Recommender Systems using Cuckoo Optimization Algorithm. International Journal of Computer Applications. 88, 16 ( February 2014), 46-51. DOI=10.5120/15440-3981

@article{ 10.5120/15440-3981,
author = { Majid Hatami, Saeid Pashazadeh },
title = { Improving Results and Performance of Collaborative Filtering-based Recommender Systems using Cuckoo Optimization Algorithm },
journal = { International Journal of Computer Applications },
issue_date = { February 2014 },
volume = { 88 },
number = { 16 },
month = { February },
year = { 2014 },
issn = { 0975-8887 },
pages = { 46-51 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume88/number16/15440-3981/ },
doi = { 10.5120/15440-3981 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T22:07:49.080805+05:30
%A Majid Hatami
%A Saeid Pashazadeh
%T Improving Results and Performance of Collaborative Filtering-based Recommender Systems using Cuckoo Optimization Algorithm
%J International Journal of Computer Applications
%@ 0975-8887
%V 88
%N 16
%P 46-51
%D 2014
%I Foundation of Computer Science (FCS), NY, USA
Abstract

An approach for improving quality and performance of collaborative filtering-based recommender systems is proposed in this paper. A slight change on similarity metric is proposed. To obtain more accurate similarity measurement between two users, similarity measurement method needs a well-chosen weight vector. Different weight vectors could be employed based on the recommender system and the taste of users, but only some of them are suitable. To obtain the best results we have to find the most suitable weight vector among all possible ones. A meta-heuristic algorithm has been introduced to find near optimal weight vector. Cuckoo optimization algorithm is used to obtain optimized weight vector. The results are promising and satisfactory. Our results are compared with the results of previous approaches to verify effectiveness of new proposed method.

References
  1. Resnick, P. , & Varian, H. R. 1997. Recommender systems. Communications of the ACM, 40(3), 56-58.
  2. Park, D. H. , Kim, H. K. , Choi, I. Y. , & Kim, J. K. 2012. A literature review and classification of recommender systems research. Expert Systems with Applications, 39(11), 10059-10072.
  3. Goldberg, D. , Nichols, D. , Oki, B. M. , & Terry, D. 1992. Using collaborative filtering to weave an information tapestry. Communications of the ACM, 35(12), 61-70.
  4. Burke, R. 2002. Hybrid recommender systems: Survey and experiments. User modeling and user-adapted interaction, 12(4), 331-370.
  5. Bobadilla, J. , Ortega, F. , Hernando, A. , & Alcalá, J. 2011. Improving collaborative filtering recommender system results and performance using genetic algorithms. Knowledge-based systems, 24(8), 1310-1316.
  6. Hatami, M. , Pashazadeh, S. 2014. Enhancing prediction in collaborative filtering-based recommender systems. International Journal of Computer Sciences and Engineering, 2(1), 48-51.
  7. Rajabioun, R. 2011. Cuckoo optimization algorithm. Applied Soft Computing, 11(8), 5508-5518.
  8. Bobadilla, J. , Ortega, F. , Hernando, A. , & Gutiérrez, A. 2013. Recommender systems survey. Knowledge-Based Systems.
  9. Bobadilla, J. , Serradilla, F. , & Bernal, J. 2010. A new collaborative filtering metric that improves the behavior of recommender systems. Knowledge-Based Systems, 23(6), 520-528.
  10. Bobadilla, J. , Ortega, F. , & Hernando, A. 2012. A collaborative filtering similarity measure based on singularities. Information Processing & Management, 48(2), 204-217.
  11. Bobadilla, J. , Hernando, A. , Ortega, F. , & Bernal, J. 2011. A framework for collaborative filtering recommender systems. Expert Systems with Applications, 38(12), 14609-14623.
Index Terms

Computer Science
Information Sciences

Keywords

collaborative filtering recommender systems similarity measurement cuckoo optimization algorithm performance