An Adaptive Mechanism for Recommendation Algorithm Ensemble

5Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Popular recommendation algorithms such as $k$-nearest neighbors and Slope One are appropriate for different situations. In this paper, we propose an approach, which will be termed as adaptive mechanism for recommendation algorithm ensemble (AMRE). The AMRE consists of three parts, including a set of agents, a reward-function, and a roulette. First, each agent corresponds to a recommendation algorithm. It also contains a reward value to determine whether it should be retained or replaced. Second, a reward-function is designed to update the reward value according to recommendation results. Wrong recommendations bring punishments, while the right ones bring rewards. Finally, the roulette chooses another agent when the reward value is below a given threshold. The experimental results on MovieLens datasets show that the AMRE outperforms 11 well-known algorithms and two classical ensemble methods on Accuracy, Recall, and F1-measure.

Cite

CITATION STYLE

APA

Huang, Q., Xu, Y. Y., Chen, Y., Zhang, H. R., & Min, F. (2019). An Adaptive Mechanism for Recommendation Algorithm Ensemble. IEEE Access, 7, 10331–10342. https://doi.org/10.1109/ACCESS.2019.2891561

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free