Abstract
Recommender systems aim to increase user actions such as clicks and purchases. Typical evaluations of recommenders regard the purchase of a recommended item as a success. However, the item may have been purchased even without the recommendation. An uplift is defned as an increase in user actions caused by recommendations. Situations with and without a recommendation cannot both be observed for a specifc user-item pair at a given time instance, making uplift-based evaluation and optimization challenging. This paper proposes new evaluation metrics and optimization methods for the uplift in a recommender system. We apply a causal inference framework to estimate the average uplift for the ofine evaluation of recommenders. Our evaluation protocol leverages both purchase and recommendation logs under a currently deployed recommender system, to simulate the cases both with and without recommendations. This enables the ofine evaluation of the uplift for newly generated recommendation lists. For optimization, we need to defne positive and negative samples that are specifc to an uplift-based approach. For this purpose, we deduce four classes of items by observing purchase and recommendation logs. We derive the relative priorities among these four classes in terms of the uplift and use them to construct both pointwise and pairwise sampling methods for uplift optimization. Through dedicated experiments with three public datasets, we demonstrate the efectiveness of our optimization methods in improving the uplift.
Author supplied keywords
Cite
CITATION STYLE
Sato, M., Sonoda, T., Singh, J., Zhang, Q., Takemori, S., & Ohkuma, T. (2019). Uplif-based evaluation and optimization of recommenders. In RecSys 2019 - 13th ACM Conference on Recommender Systems (pp. 296–304). Association for Computing Machinery, Inc. https://doi.org/10.1145/3298689.3347018
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.