Evolutionary approaches for weight optimization in collaborative filtering-based recommender systems


YİĞİT SERT S., AR Y., BOSTANCI G. E.

TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, cilt.27, sa.3, ss.2121-2136, 2019 (SCI-Expanded) identifier identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 27 Sayı: 3
  • Basım Tarihi: 2019
  • Doi Numarası: 10.3906/elk-1812-175
  • Dergi Adı: TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, TR DİZİN (ULAKBİM)
  • Sayfa Sayıları: ss.2121-2136
  • Anahtar Kelimeler: Recommender systems, collaborative filtering, artificial bee colony, optimization, statistical evaluation, BEE COLONY ALGORITHM, GENETIC ALGORITHM, PERFORMANCE
  • Ankara Üniversitesi Adresli: Evet

Özet

Collaborative filtering is one of the widely adopted approaches in recommender systems used for e-commerce applications, stating that users having similar tastes will have similar preferences in the future. The literature presents a number of similarity metrics such as the extended Jaccard coefficient to quantify these preference similarities. This paper aims to improve prediction accuracy by optimizing the similarity values computed using these metrics by adopting two biologically inspired approaches, namely artificial bee colony and genetic algorithms, with a bottom-up approach, suggesting that any improvement on a single-user basis will reflect on the overall prediction accuracy. Detailed statistical analysis was performed using the t-test, analysis of variance, and McNemar's test to see whether there were performance differences. The results show that statistically significant differences exist with high confidence levels.