Using control theory for stable and efficient recommender systems

19Citations
Citations of this article
97Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The aim of a web-based recommender system is to provide highly accurate and up-to-date recommendations to its users; in practice, it will hope to retain its users over time. However, this raises unique challenges. To achieve complex goals such as keeping the recommender model uptodate over time, we need to consider a number of external requirements. Generally, these requirements arise from the physical nature of the system, for instance the available computational resources. Ideally, we would like to design a system that does not deviate from the required outcome. Modeling such a system over time requires to describe the internal dynamics as a combination of the underlying recommender model and the its users'behavior. We propose to solve this problem by applying the principles of modern control theory-a powerful set of tools to deal with dynamical systems-to construct and maintain a stable and robust recommender system for dynamically evolving environments. In particular, we introduce a design principle by focusing on the dynamic relationship between the recommender system's performance and the number of new training samples the system requires. This enables us to automate the control other external factors such as the system's update frequency. We show that, by using a Proportional-Integral- Derivative controller, a recommender system is able to automatically and accurately estimate the required input to keep the output close to a pre-defined requirements. Our experiments on a standard rating dataset show that, by using a feedback loop between system performance and training, the tradeoff between the effectiveness and efficiency of the system can be well maintained. We close by discussing the widespread applicability of our approach to a variety of scenarios that recommender systems face.

Cite

CITATION STYLE

APA

Jambor, T., Wang, J., & Lathia, N. (2012). Using control theory for stable and efficient recommender systems. In WWW’12 - Proceedings of the 21st Annual Conference on World Wide Web (pp. 11–20). https://doi.org/10.1145/2187836.2187839

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