Catering for unique tastes: Targeting grey-sheep users recommender systems through one-class machine learning

被引:9
作者
Alabdulrahman, Rabaa [1 ]
Viktor, Herna [1 ]
机构
[1] Univ Ottawa, Sch Elect Engn & Comp Sci, Ottawa, ON, Canada
关键词
Recommender systems; Model-based systems; Machine learning; Grey-sheep; One-class classification;
D O I
10.1016/j.eswa.2020.114061
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recommendation systems, the grey-sheep problem refers to users with unique preferences and tastes that make it difficult to develop accurate profiles. That is, the similarity search approach typically followed during the recommendation process fails to yield good results. Most research does not focus on such users and thus fails to cater to more exotic tastes and emerging trends, leading to a subsequent loss in revenue and marketing opportunities. One suggested solution is to use one-class classification to generate a prediction list for these users, where decision boundaries are learned that distinguish between normal and grey-sheep users. In this paper, we present the grey-sheep one-class recommendation (GSOR) framework designed to create accurate prediction models while taking both regular and grey-sheep users into account. In addition, we introduce a novel grey-sheep movie recommendation benchmark to be used by current and future researchers. When evaluating our GSOR framework against this benchmark, our results indicate the value of combining cluster analysis, outlier detection, and one-class learning to generate relevant and timely recommendation lists from data sets that contain grey sheep users. Specifically, by employing one-class decision tree algorithms, our GSOR framework was able to outperform traditional collaborative filtering-based recommendation systems in both accuracy and model construction time. Furthermore, we report that having grey-sheep users in the system often had a positive impact on the learning and recommendation processes.
引用
收藏
页数:12
相关论文
共 61 条
  • [1] Acosta OC, 2014, PROC FRONT EDUC CONF
  • [2] Alabdulrahman R., 2016, P INT JOINT C KNOWL
  • [3] Alabdulrahman R., 2018, 10 INT JOINT C KNOWL
  • [4] Alashwal Hany, 2006, INT J BIOL MED SCI, V1
  • [5] Amatriain X., 2011, REC SYST HDB BOST MA
  • [6] [Anonymous], 2019, J RETAIL CONSUM SERV
  • [7] [Anonymous], 2008, JOINT EUR C MACH LEA
  • [8] [Anonymous], 2016, INT J COMPUTER SCI S
  • [9] [Anonymous], 2006, 6 INT C DAT MIN ICDM
  • [10] [Anonymous], 2016, P 2016 C US MOD AD P