paper-with-me

Papers

Per-Instance Algorithm Selection for Recommender Systems via Instance Clustering

2020-12-30 · Andrew Collins, Laura Tierney, Joeran Beel

Recommendation algorithms perform differently if the users, recommendation contexts, applications, and user interfaces vary even slightly. It is similarly observed in other fields, such as combinatorial problem solving, that algorithms perform differently for each instance presented. In those fields, meta-learning is successfully used to predict an optimal algorithm for each instance, to improve overall system performance. Per-instance algorithm selection has thus far been unsuccessful for recommender systems. In this paper we propose a per-instance meta-learner that clusters data instances and predicts the best algorithm for unseen instances according to cluster membership. We test our approach using 10 collaborative- and 4 content-based filtering algorithms, for varying clustering parameters, and find a significant improvement over the best performing base algorithm at alpha=0.053 (MAE: 0.7107 vs LightGBM 0.7214; t-test). We also explore the performances of our base algorithms on a ratings dataset and empirically show that the error of a perfect algorithm selector monotonically decreases for larger pools of algorithm. To the best of our knowledge, this is the first effective meta-learning technique for per-instance algorithm selection in recommender systems.

📄 PDF Abstract BibTeX arXiv:2012.15151

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringMeta-LearningRecommendation Systems

Similar Papers 제목 키워드 기반

iHAS: Instance-wise Hierarchical Architecture Search for Deep Learning Recommendation Models

2023-09-14 · Yakun Yu, Shi-ang Qi, Jiuding Yang, Liyao Jiang 외

Current recommender systems employ large-sized embedding tables with uniform dimensions for all features, leading to overfitting, high computational cost, and suboptimal generalizing performance. Many techniques aim to s…

Clusteringfeature selectionNeural Architecture SearchRecommendation Systems

AutoDenoise: Automatic Data Instance Denoising for Recommendations

2023-03-12 · Weilin Lin, Xiangyu Zhao, Yejing Wang, Yuanshao Zhu 외

Historical user-item interaction datasets are essential in training modern recommender systems for predicting user preferences. However, the arbitrary user behaviors in most recommendation scenarios lead to a large volum…

Deep Reinforcement LearningDenoisingRecommendation Systems

Meta-Learned Per-Instance Algorithm Selection in Scholarly Recommender Systems

2019-12-18 · Andrew Collins, Joeran Beel

The effectiveness of recommender system algorithms varies in different real-world scenarios. It is difficult to choose a best algorithm for a scenario due to the quantity of algorithms available, and because of their var…

Meta-LearningRecommendation Systems

MvFS: Multi-view Feature Selection for Recommender System

2023-09-05 · Youngjune Lee, Yeongjong Jeong, Keunchan Park, SeongKu Kang

Feature selection, which is a technique to select key features in recommender systems, has received increasing research attention. Recently, Adaptive Feature Selection (AdaFS) has shown remarkable performance by adaptive…

Feature Importancefeature selectionRecommendation Systems

Automated Algorithm Selection: Survey and Perspectives

2018-11-28 · Pascal Kerschke, Holger H. Hoos, Frank Neumann, Heike Trautmann

It has long been observed that for practically any computational problem that has been intensely studied, different instances are best solved using different algorithms. This is particularly pronounced for computationall…

SchedulingSurvey