paper-with-me

Papers

Algorithm Selection for Collaborative Filtering: the influence of graph metafeatures and multicriteria metatargets

2018-07-23 · Tiago Cunha, Carlos Soares, André C. P. L. F. de Carvalho

To select the best algorithm for a new problem is an expensive and difficult task. However, there are automatic solutions to address this problem: using Metalearning, which takes advantage of problem characteristics (i.e. metafeatures), one is able to predict the relative performance of algorithms. In the Collaborative Filtering scope, recent works have proposed diverse metafeatures describing several dimensions of this problem. Despite interesting and effective findings, it is still unknown whether these are the most effective metafeatures. Hence, this work proposes a new set of graph metafeatures, which approach the Collaborative Filtering problem from a Graph Theory perspective. Furthermore, in order to understand whether metafeatures from multiple dimensions are a better fit, we investigate the effects of comprehensive metafeatures. These metafeatures are a selection of the best metafeatures from all existing Collaborative Filtering metafeatures. The impact of the most representative metafeatures is investigated in a controlled experimental setup. Another contribution we present is the use of a Pareto-Efficient ranking procedure to create multicriteria metatargets. These new rankings of algorithms, which take into account multiple evaluation measures, allow to explore the algorithm selection problem in a fairer and more detailed way. According to the experimental results, the graph metafeatures are a good alternative to related work metafeatures. However, the results have shown that the feature selection procedure used to create the comprehensive metafeatures is is not effective, since there is no gain in predictive performance. Finally, an extensive metaknowledge analysis was conducted to identify the most influential metafeatures.

📄 PDF Abstract BibTeX arXiv:1807.09097

Code (3)

tiagodscunha/cf2vec
tiagodscunha/cf_metafeatures
tiagodscunha/lr_alg_sel

Tasks

Collaborative Filteringfeature selection

Similar Papers 제목 키워드 기반

cf2vec: Collaborative Filtering algorithm selection using graph distributed representations

2018-09-17 · Cunha Tiago, Soares Carlos, de Carvalho André C. P. L. F.

Algorithm selection using Metalearning aims to find mappings between problem characteristics (i.e. metafeatures) with relative algorithm performance to predict the best algorithm(s) for new datasets. Therefore, it is of …

Collaborative FilteringRepresentation Learning

Automatic Feature Induction for Stagewise Collaborative Filtering

2012-12-01 · NeurIPS 2012 12 · Joonseok Lee, Mingxuan Sun, Seungyeon Kim, Guy Lebanon

Recent approaches to collaborative filtering have concentrated on estimating an algebraic or statistical model, and using the model for predicting missing ratings. In this paper we observe that different models have rela…

Collaborative Filtering

Improving Graph Collaborative Filtering with Neighborhood-enriched Contrastive Learning

2022-02-13 · Zihan Lin, Changxin Tian, Yupeng Hou, Wayne Xin Zhao

Recently, graph collaborative filtering methods have been proposed as an effective recommendation approach, which can capture users' preference over items by modeling the user-item interaction graphs. In order to reduce …

Collaborative FilteringContrastive Learning

Reducing offline evaluation bias of collaborative filtering algorithms

2015-06-12 · Arnaud De Myttenaere, Boris Golden, Bénédicte Le Grand, Fabrice Rossi

Recommendation systems have been integrated into the majority of large online systems to filter and rank information according to user profiles. It thus influences the way users interact with the system and, as a consequ…

Collaborative FilteringRecommendation Systems

Improving Collaborative Filtering Recommendation via Graph Learning

2023-11-06 · Yongyu Wang

Recommendation systems are designed to provide personalized predictions for items that are most appealing to individual customers. Among various types of recommendation algorithms, k-nearest neighbor based collaborative …

Collaborative FilteringGraph LearningRecommendation Systems