DOI QR코드

DOI QR Code

Utilizing Fuzzy Logic for Recommender Systems

  • Lee, Soojung (Dept. of Computer Education, Gyeongin National University of Education)
  • Received : 2018.07.03
  • Accepted : 2018.08.09
  • Published : 2018.08.31

Abstract

Many of the current successful commercial recommender systems utilize collaborative filtering techniques. This technique recommends products to the active user based on product preference history of the neighbor users. Those users with similar preferences to the active user are typically named his/her neighbors. Hence, finding neighbors is critical to performance of the system. Although much effort for developing similarity measures has been devoted in the literature, there leaves a lot to be improved, especially in the aspect of handling subjectivity or vagueness in user preference ratings. This paper addresses this problem and presents a novel similarity measure using fuzzy logic for selecting neighbors. Experimental studies are conducted to reveal that the proposed measure achieved significant performance improvement.

Keywords

References

  1. M.Y.H. Al-Shamri and N.H. Al-Ashwal, "Fuzzy-weighted Similarity Measures for Memory-based Collaborative Recommender Systems," Journal of Intelligent Learning Systems and Applications, Vol. 6, pp. 1-10, 2014.
  2. X. Su and T.M. Khoshgoftaar, "A Survey of Collaborative Filtering Techniques," Advances in Artificial Intelligence, Vol. 2009, Article ID 421425, 19 pages, 2009.
  3. K.G. Saranya, G.S. Sadasivam, and M. Chandralekha, "Performance Comparison of Different Similarity Measures for Collaborative Filtering Technique," Indian Journal of Science and Technology, Vol. 9, No. 29, 2016.
  4. A. Bellogin and A.P. de Vries, "Understanding Similarity Metrics in Neighbour-based Recommender Systems," Proceedings of the 2013 Conference on the Theory of Information Retrieval, 2013.
  5. J. Bobadilla, F. Ortega, and A. Hernando, "A Collaborative Filtering Similarity Measure based on Singularities," Information Processing and Management, Vol. 48, No. 2, pp. 204-217, 2012. https://doi.org/10.1016/j.ipm.2011.03.007
  6. H. Liu, Z. Hu, A. Mian, H. Tian, and X. Zhu, "A New User Similarity Model to Improve the Accuracy of Collaborative Filtering," Knowledge-Based Systems, Vol. 56, pp. 156-166, 2014. https://doi.org/10.1016/j.knosys.2013.11.006
  7. M. Jamali and M. Ester, "Trustwalker: A Random Walk Model for Combining Trust-based and Item-based Recommendation," Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, pp. 397-406, 2009.
  8. H.-J. Kwon, T.-H. Lee, J.-H. Kim, and K.-S. Hong, "Improving Prediction Accuracy using Entropy Weighting in Collaborative Filtering," Symposia and Workshops on Ubiquitous, Autonomic and Trusted Computing, pp. 40-45, 2009.
  9. S. Lee, "Entropy-weighted Similarity Measures for Collaborative Recommender Systems," Int'l Conf. Mathematical Methods & Computational Techniques in Science & Engineering, Feb. 2018.
  10. L.H. Son, "HU-FCF: A Hybrid User-based Fuzzy Collaborative Filtering Method in Recommender Systems," Expert Systems with Applications, Vol. 41, pp. 6861-6870, 2014. https://doi.org/10.1016/j.eswa.2014.05.001
  11. F. Cacheda, V. Carneiro, D. Fernandez, and V. Formoso, "Comparison of Collaborative Filtering Algorithms: Limitations of Current Techniques and Proposals for Scalable, High-performance Recommender Systems," ACM Transactions on the Web, Vol. 5, No. 1, pp. 1-33, 2011.
  12. P. Resnick, N. Lakovou, M. Sushak, P. Bergstrom, and J. Riedl, "Grouplens: An Open Architecture for Collaborative Filtering of Netnews," Proc. the ACM Conference on Computer Supported Cooperative Work. ACM Press, pp. 175-186, 1994.
  13. G. Koutrica, B. Bercovitz, and H. Garcia, "FlexRecs: Expressing and Combining Flexible Recommendations," Proc. of the ACM SIGMOD Int'l Conf. on Management of Data, pp. 745-758, 2009.
  14. C.W.-K. Leung, S.C.-F. Chan, and F.-L. Chung, "A Collaborative Filtering Framework based on Fuzzy Association Rules and Multiple-level Similarity," Knowledge and Information Systems, Vol. 10, No. 3, pp. 357-381, 2006. https://doi.org/10.1007/s10115-006-0002-1
  15. S. Boulkrinat, A. Hadjali, and A. Mokhtari, "Towards Recommender Systems based on a Fuzzy Preference Aggregation," Proceeding of the Eighth Conference of the European Society for Fuzzy Logic and Technology (EUSFLAT-13), pp. 146-153, 2013.
  16. E.S.-G. Herrera-Viedma, J.A. Olivas, A. Cerezo, and F.P. Romero, "A Google Wave-based Fuzzy Recommend er System to Disseminate Information in University Digital Libraries 2.0," Information Sciences, Vol. 181, No. 9, pp. 1503-1516, 2011. https://doi.org/10.1016/j.ins.2011.01.012
  17. F.P. Romero, M. Ferreira-Satler, J.A. Olivas, M.E. Prieto-Mendez, and V.H. Menendez-Dominguez, "A Fuzzy-based Recommender Approach for Learning Objects Management Systems," Proceeding of the IEEE 11th International Conference on Intelligent Systems Design and Applications (ISDA), pp. 984-989, 2011.