paper-with-me

Papers

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 varying performances. Furthermore, it is not possible to choose one single algorithm that will work optimally for all recommendation requests. We apply meta-learning to this problem of algorithm selection for scholarly article recommendation. We train a random forest, gradient boosting machine, and generalized linear model, to predict a best-algorithm from a pool of content similarity-based algorithms. We evaluate our approach on an offline dataset for scholarly article recommendation and attempt to predict the best algorithm per-instance. The best meta-learning model achieved an average increase in F1 of 88% when compared to the average F1 of all base-algorithms (F1; 0.0708 vs 0.0376) and was significantly able to correctly select each base-algorithm (Paired t-test; p < 0.1). The meta-learner had a 3% higher F1 when compared to the single-best base-algorithm (F1; 0.0739 vs 0.0717). We further perform an online evaluation of our approach, conducting an A/B test through our recommender-as-a-service platform Mr. DLib. We deliver 148K recommendations to users between January and March 2019. User engagement was significantly increased for recommendations generated using our meta-learning approach when compared to a random selection of algorithm (Click-through rate (CTR); 0.51% vs. 0.44%, Chi-Squared test; p < 0.1), however our approach did not produce a higher CTR than the best algorithm alone (CTR; MoreLikeThis (Title): 0.58%).

📄 PDF Abstract BibTeX arXiv:1912.08694

Code (0)

등록된 구현이 없습니다.

Tasks

Meta-LearningRecommendation Systems

Methods 이 논문이 사용한 방법론

Test 설명 없음

Similar Papers 제목 키워드 기반

Towards Meta-Algorithm Selection

2020-11-17 · Alexander Tornede, Marcel Wever, Eyke Hüllermeier

Instance-specific algorithm selection (AS) deals with the automatic selection of an algorithm from a fixed set of candidates most suitable for a specific instance of an algorithmic problem class, where "suitability" ofte…

Siamese Meta-Learning and Algorithm Selection with 'Algorithm-Performance Personas' [Proposal]

2020-06-22 · Joeran Beel, Bryan Tyrell, Edward Bergman, Andrew Collins 외

Automated per-instance algorithm selection often outperforms single learners. Key to algorithm selection via meta-learning is often the (meta) features, which sometimes though do not provide enough information to train a…

Meta-Learning

A Survey of Meta-features Used for Automated Selection of Algorithms for Black-box Single-objective Continuous Optimization

2024-06-08 · Gjorgjina Cenikj, Ana Nikolikj, Gašper Petelin, Niki van Stein 외

The selection of the most appropriate algorithm to solve a given problem instance, known as algorithm selection, is driven by the potential to capitalize on the complementary performance of different algorithms across se…

Representation Learning

Cleaning Noisy and Heterogeneous Metadata for Record Linking Across Scholarly Big Datasets

2019-06-20 · Athar Sefid, Jian Wu, Allen C. Ge, Jing Zhao 외

Automatically extracted metadata from scholarly documents in PDF formats is usually noisy and heterogeneous, often containing incomplete fields and erroneous values. One common way of cleaning metadata is to use a biblio…

BlockingInformation RetrievalRecord linkingRetrieval

Algorithm Selection on a Meta Level

2021-07-20 · Alexander Tornede, Lukas Gehring, Tanja Tornede, Marcel Wever 외

The problem of selecting an algorithm that appears most suitable for a specific instance of an algorithmic problem class, such as the Boolean satisfiability problem, is called instance-specific algorithm selection. Over …

Ensemble LearningMeta-Learning