Neighborhood-based methods have been proposed to satisfy both the performance and accuracy in recommendation systems. It is difficult, however, to satisfy them together because there is a tradeoff between them especially in a big data environment. In this paper, we present a novel method, called a CE method, using the notion of category experts in order to leverage the tradeoff between performance and accuracy. The CE method selects a few users as experts in each category and uses their ratings rather than ordinary neighbors'. In addition, we suggest CES and CEP methods, variants of the CE method, to achieve higher accuracy. The CES method considers the similarity between the active user and category expert in ratings prediction, and the CEP method utilizes the active user's preference (interest) on each category. Finally, we combine all the approaches to create a CESP method, considering similarity and preference simultaneously. Using real-world datasets from MovieLens and Ciao, we show that our proposal successfully leverages the tradeoff between the performance and accuracy and outperforms existing neighborhood-based recommendation methods in coverage. More specifically, the CESP method provides 5% improved accuracy compared to the item-based method while performing 9 times faster than the user-based method.
Bibliographical noteFunding Information:
This work was supported by (1) the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIP) (No. NRF-2014R1A2A1A10054151 ), (2) the ICT R&D program of MSIP/IITP ( 14-824-09-001 , Development of High Performance Visual BigData Discovery Platform for Large-Scale Realtime Data Analysis), and (3) MSIP (Ministry of Science, ICT, and Future Planning), under the ITRC (Information Technology Research Center) support program ( NIPA-2014-H0301-14-1022 ) supervised by the NIPA (National IT Industry Promotion Agency).
© 2015 Elsevier B.V. All rights reserved.
- Collaborative filtering
- Performance evaluation
- Recommender system