1. EnPSO: An AutoML Technique for Generating Ensemble Recommender System.
- Author
-
Gupta, Garima and Katarya, Rahul
- Subjects
- *
RECOMMENDER systems , *PARTICLE swarm optimization , *MACHINE learning - Abstract
With the explosive increase in data on the web, recommending items to users is becoming more complex. In recent times, the best recommender systems have come from ensemble learning, which combines many models and techniques to generate recommendations that can draw the best characteristics of the constituent models. These ensemble models can improve accuracy, and they are also able to reduce the biases that come with each model. However, the massive number of permutations in which recommendation models are combined to create an ensemble model adds another layer of complexity to an already complex problem. Thus, in line with the recent trend in Automated Machine Learning (AutoML) aimed at reducing the complexity associated with model selection, there is a need for a machine learning framework that can learn the best ensemble model for a given problem given the base models. We proposed a system Ensemble with Particle Swarm Optimization, which intelligently optimizes the recommendations by identifying the best ensemble architecture for the data at hand. Our proposed AutoML system can improve recommendations for the MovieLens dataset by combining the results from base techniques without any user effort. The major challenge in creating such a system is to develop a framework for generating ensemble models and finding an efficient way to reach the best performing model since the search space can be vast. To overcome this challenge, we have used hierarchical models to generate ensembles and Particle Swarm Optimization to find the optimal ensemble models. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF