paper-with-me

Papers

Intelligent Algorithm Selection for Recommender Systems: Meta-Learning via in-depth algorithm feature engineering

2025-09-24 · Jarne Mathi Decker arxiv

The "No Free Lunch" theorem dictates that no single recommender algorithm is optimal for all users, creating a significant Algorithm Selection Problem. Standard meta-learning approaches aim to solve this by selecting an algorithm based on user features, but treat the fundamentally diverse algorithms themselves as equivalent, "black-box" choices. This thesis investigates the impact of overcoming this limitation by engineering a comprehensive feature set to explicitly characterize the algorithms themselves. We combine static code metrics, Abstract Syntax Tree properties, behavioral performance landmarks, and high-level conceptual features. We evaluate two meta-learners across five datasets: a baseline using only user features and our proposed model using both user and algorithm features. Our results show that the meta-learner augmented with algorithm features achieves an average NDCG@10 of 0.143, a statistically significant improvement of 11.7% over the Single Best Algorithm baseline (0.128). However, we found that the inclusion of algorithm features did not lead to an improvement in overall NDCG@10 over the meta learner using only user features (0.144). While adding algorithm features to the meta-learner did improve its Top-1 selection accuracy (+16.1%), this was counterbalanced by leading to a lower Top-3 accuracy (-10.7%). We conclude that for the per-user algorithm selection task in recommender systems, the predictive power of user features is overwhelmingly dominant. While algorithm features improve selection precision, unlocking their potential to boost overall performance remains a non-trivial challenge.

📄 PDF Abstract BibTeX arXiv:2509.20134

Code (0)

등록된 구현이 없습니다.

Tasks

Feature Engineering

Similar Papers 제목 키워드 기반

Algorithm Selection for Recommender Systems via Meta-Learning on Algorithm Characteristics

2025-08-06 · Jarne Mathi Decker, Joeran Beel arxiv

The Algorithm Selection Problem for recommender systems-choosing the best algorithm for a given user or context-remains a significant challenge. Traditional meta-learning approaches often treat algorithms as categorical …

Recommender Systems Algorithm Selection for Ranking Prediction on Implicit Feedback Datasets

2024-09-09 · Lukas Wegmeth, Tobias Vente, Joeran Beel

The recommender systems algorithm selection problem for ranking prediction on implicit feedback datasets is under-explored. Traditional approaches in recommender systems algorithm selection focus predominantly on rating …

Recommendation Systems

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, …

ClusteringMeta-LearningRecommendation Systems

MetaSelector: Meta-Learning for Recommendation with User-Level Adaptive Model Selection

2020-01-22 · Mi Luo, Fei Chen, Pengxiang Cheng, Zhenhua Dong 외

Recommender systems often face heterogeneous datasets containing highly personalized historical data of users, where no single model could give the best recommendation for every user. We observe this ubiquitous phenomeno…

Meta-LearningModel SelectionRecommendation 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