A Multi-criteria Collaborative Filtering Recommender System Using Learning-to-Rank and Rank Aggregation

被引:0
|
作者
Abderrahmane Kouadria
Omar Nouali
Mohammad Yahya H. Al-Shamri
机构
[1] Ecole nationale Supérieure d’Informatique (ESI),Computer Engineering Department
[2] Research Centre in Scientific and Technical Information (CERIST),Faculty of Engineering and Architecture
[3] King Khalid University,undefined
[4] Ibb University,undefined
关键词
Recommender system; Multi-criteria collaborative filtering; Learning-to-rank; Ranking functions;
D O I
暂无
中图分类号
学科分类号
摘要
Recommender system suggests a top-N list from unseen items for its users through a prediction or a ranking order process. From the recommendation perspective, the item’s order in the generated list is more important than its predicted rating. Moreover, finding the top-N list for a multi-criteria recommendation is a challenging problem as we have many criterions for each item. One can find the average over all criteria; however, this requires a score from each criterion and hence a compensation effect will occur. This resembles many prediction-based recommendation systems working in parallel. Alternately, this paper proposes a three-step hybrid ranking order system for finding the top-N list for the multi-criteria recommendation system. The first step decomposes the multi-criteria user-item matrix into many single-rating user-item matrices while the second step finds partial-ranked lists for each item using a learning-to-rank method. This allows us to reflect the interest of the user for each criterion and then pass on this information for the next stage. The last step aggregates the partial-ranked lists into a global-ranked list using a ranking aggregation method. This will reduce the processing time and improve the recommendation quality by representing the user preference for each criterion. Three different sets of experiments are conducted on Yahoo!Movie dataset, and the results show that the proposed multi-criteria-ranking approach outperforms both the traditional no-ranking item-based collaborative recommendation and single-criteria-ranking approach that uses two popular learning-to-rank methods.
引用
收藏
页码:2835 / 2845
页数:10
相关论文
共 50 条
  • [41] Implementation of Multi-criteria Collaborative Filtering on Cluster Using Apache Spark
    Wijayanto, Ardhi
    Winarko, Edi
    2016 2ND INTERNATIONAL CONFERENCE ON SCIENCE AND TECHNOLOGY-COMPUTER (ICST), 2016,
  • [42] EMPLOYING CARDINAL RANK ORDERING OF CRITERIA IN MULTI-CRITERIA DECISION ANALYSIS
    Riabacke, Mona
    Danielson, Mats
    Larsson, Aron
    Ekenberg, Love
    UNCERTAINTY MODELING IN KNOWLEDGE ENGINEERING AND DECISION MAKING, 2012, 7 : 76 - 82
  • [43] An Efficient Combinatorial Optimization Model Using Learning-to-Rank Distillation
    Woo, Honguk
    Lee, Hyunsung
    Cho, Sangwoo
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 8666 - 8674
  • [44] A Collaborative Filtering Recommender System Model using OWA and Uninorm Aggregation Operators
    Palomares, Ivan
    Browne, Fiona
    Wang, Hui
    Davis, Peadar
    2015 10TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS AND KNOWLEDGE ENGINEERING (ISKE), 2015, : 382 - 388
  • [45] Enhancing Learning Objects Recommendation Using Multi-criteria Recommender Systems
    Hassan, Mohammed
    Hamada, Mohamed
    PROCEEDINGS OF 2016 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2016, : 62 - 64
  • [46] Privacy Risks for Multi-Criteria Collaborative Filtering Systems
    Yargic, Alper
    Bilge, Alper
    2017 26TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND NETWORKS (ICCCN 2017), 2017,
  • [47] Privacy-preserving multi-criteria collaborative filtering
    Yargic, Alper
    Bilge, Alper
    INFORMATION PROCESSING & MANAGEMENT, 2019, 56 (03) : 994 - 1009
  • [48] Hybrid recommendation approaches for multi-criteria collaborative filtering
    Nilashi, Mehrbakhsh
    bin Ibrahim, Othman
    Ithnin, Norafida
    EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (08) : 3879 - 3900
  • [49] Improving statistical machine translation using syntax-based learning-to-rank system
    Farzi, Saeed
    Faili, Heshaam
    DIGITAL SCHOLARSHIP IN THE HUMANITIES, 2017, 32 (01) : 80 - 100
  • [50] Learning User Models in Multi-criteria Recommender Systems
    Agathokleous, Marilena
    Tsapatsoulis, Nicolas
    ENGINEERING APPLICATIONS OF NEURAL NETWORKS (EANN 2014), 2014, 459 : 205 - 216