Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2043932.2043952acmconferencesArticle/Chapter ViewAbstractPublication PagesrecsysConference Proceedingsconference-collections
research-article

Random walk based entity ranking on graph for multidimensional recommendation

Published: 23 October 2011 Publication History
  • Get Citation Alerts
  • Abstract

    In many applications, flexibility of recommendation, which is the capability of handling multiple dimensions and various recommendation types, is very important. In this paper, we focus on the flexibility of recommendation and propose a graph-based multidimensional recommendation method. We consider the problem as an entity ranking problem on the graph which is constructed using an implicit feedback dataset (e.g. music listening log), and we adapt Personalized PageRank algorithm to rank entities according to a given query that is represented as a set of entities in the graph. Our model has advantages in that not only can it support the flexibility, but also it can take advantage of exploiting indirect relationships in the graph so that it can perform competitively with the other existing recommendation methods without suffering from the sparsity problem.

    References

    [1]
    H. Stack. Training and testing of recommender systems on data missing not at random. In KDD '10: Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2010. http://doi.ac.org/10.1145/1835804.1835895
    [2]
    G. Adomavicius and A. Tuzhilin. Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions. IEEE Transactions on Knowledge and Data Engineering, Vol. 17(6), pp. 734--749, 2005.
    [3]
    G. Adomavicius, A. Tuzhilin, and R. Zheng. REQUEST: A query language for customizing recommendations. Information System Research. Information Systems Research, Vol. 22(1), pp. 99--117, 2011. http://doi.acm.org/10.1287/isre.1100.0274
    [4]
    J. M. Kleinberg. Authoritative sources in a hyperlinked environment. In Proceedings of the 9th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pp. 668--677, 1998.
    [5]
    S. Kamvar, H. Haveliwala, C. D. Manning, and Gene H. Golub. Extrapolation methods for accelerating PageRank computations. In WWW '03: Proceedings of the 12th International Conference on World Wide Web. 2003. http://doi.acm.org/10.1145/775152.775190
    [6]
    T. Haveliwala, S. Kamvar and G. Jeh. An analytical comparison of approaches to personalizing pagerank. Technical Report. Stanford. 2003.
    [7]
    Y. Hu, Y. Koren, and C. Volinsky. Collaborative filtering for implicit feedback datasets. In ICDM '08: Proceedings of the 2008 Eighth IEEE International Conference on Data Mining, pp. 263--272. IEEE. 2008.
    [8]
    D. Lee, S. E. Park, M. Kahng, S. Lee, and S.-g. Lee. Exploiting contextual information from event logs for personalized recommendation. In Computer and Information Science, Studies in Computational Intelligence, pp. 121--139. Springer. 2010.
    [9]
    J. Wang, A. Vries, and M. Reinders. A user-item relevance model for log-based collaborative filtering. In LNCS. In Advances in Information Retrieval. Vol. 3936, pp.37--48. 2006. http://doi.acm.org/10.1007/11735106_5.
    [10]
    T. Lee, Y. Park, and Y. Park. A similarity measure for collaborative filtering with implicit feedback. Advanced Intelligent Computing Theories and Applications. With Aspects of Artificial Intelligence LNCS, Vol. 4682/2007, pp. 385--397. 2007. http://doi.acm.org/10.1007/978-3-540-74205-0_43
    [11]
    Last.fm, http://www.last.fm/
    [12]
    LG U+ Oz Store, http://ozstore.uplus.co.kr/
    [13]
    M. Gori and A. Pucci. ItemRank, A random-walk based scoring algorithm for recommender engines, In 20th International Joint Conference on Artificial Intelligences. 2007.
    [14]
    P. Cremonesi, Y. Koren, R. Turrin. Performance of recommender algorithms on top-n recommendation tasks. In RecSys '10: Proceedings of the fourth ACM Conference on Recommender Systems. 2010. http://doi.acm.org/10.1145/1864708.1864721
    [15]
    Y. Koren. Factorization meets the neighborhood: a multifaceted collaborative filtering model. In KDD '08: Proceeding of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 426--343. 2008.
    [16]
    G. Koutrika, B. Bercovitz, and H. Garcia-Molina. FlexRecs: expressing and combining flexible recommendations. In SIGMOD '09: Proceedings of the 35th SIGMOD International Conference on Management of Data. 2009. http://doi.acm.org/10.1145/1559845.1559923
    [17]
    G. Adomavicius, R. Sankaranarayanan, S. Sen, and A. Tuzhilin. Incorporating contextual information in recommender systems using a multidimensional approach. ACM Transactions on Information Systems (TOIS), Vol. 23(1), pp. 103--145. 2005.
    [18]
    M. Kahng, S. Lee, and S.-g. Lee. Ranking in context-aware recommender systems. In WWW '11: Proceedings of the 20th International Conference Companion on World Wide Web. 2011. http://doi.acm.org/10.1145/1963192.1963226
    [19]
    Baluja, S., Seth, R., Sivakumar, D., Jing, Y., Yagnik, J., Kumar, S., Ravichandran, D., and Aly, M. Video suggestion and discovery for YouTube: Taking random walks through the view graph. In WWW '08: Proceedings of the 17th International Conference on World Wide Web, pp.895--904. 2008. http://doi.acm.org/10.1145/1367497.1367618
    [20]
    C. Desrosiers and G. Karypis A novel approach to compute similarities and its application to item recommendation.In PRICAI 2010: Trends in Artificial Intelligence. In LNCS. Vol. 6230/2010, pp. 39--51. 2010. http://doi.acm.org/10.1007/978-3-642-15246-7_7
    [21]
    H. Cheng, P. Tan, J. Sticklen, and W. F. Punch. Recommendation via query centered random walk on k-partite graph. In ICDM '07: Proceedings of the Seventh IEEE International Conference on Data Mining. 2007. http://doi.acm.org/ 10.1109/ICDM.2007.8
    [22]
    F. Fouss, A. Pirotte, J.-M. Renders, and M. Saerens. Random-walk computation of similarities between nodes of a graph with application to collaborative recommendation. IEEE Transactions on Knowledge and Data Engineering, Vol. 19(3), pp. 355--369, 2007.
    [23]
    L. Xiang, Q. Yuan, S. Zhao, L. Chen, X. Zhang, Q. Yang, and J. Sun. Temporal recommendation on graphs via long- and short-term preference fusion. In KDD '10: Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2010. http://doi.acm.org/ 10.1145/1835804.1835896.
    [24]
    J. Davidson, B. Liebald, and Junning Liu. The YouTube Video Recommendation System. In RecSys '10: Proceedings of the fourth ACM Conference on Recommender Systems. 2010. http://doi.acm.org/ 10.1145/1864708.1864770.
    [25]
    S. Lee, J. Chang, and S.-g. Lee. Survey and Trend Analysis of Context-Aware Systems. Information-An International Interdisciplinary Journal. Vol. 14(2). pp. 527--548. 2011.
    [26]
    D. Shin, J.-w. Lee, J. Yeon, Lee, and S.-g. Lee. Context-aware recommendation by aggregating user context. In CEC 2009: Proceedings of the 2009 IEEE Conference on Commerce and Enterprise Computing, pp. 423--430. IEEE. 2009.
    [27]
    A. S. Das, M. Datar, A. Garg, and S. Rajaram. Google news personalization: scalable online collaborative filtering. In WWW '07: Proceedings of the 16th International Conference on World Wide Web, pp. 271--280. 2007.
    [28]
    H. Tong. C. Faloutsos and J. Pan. Random walk with restart: fast solutions and applications. Knowledge and Information Systems. Vol. 14(3), pp. 327--346. 2006. http://doi.acm.org/10.1007/s10115-007-0094-2
    [29]
    Y. Cao, J. Xu, T.Y. Liu, H. Li, Y. Huang, and H.W Hon. Adapting ranking SVM to document retrieval. In SIGIR '06: Proceedings of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval. 2006. http://doi.acm.org/10.1145/1148170.1148205
    [30]
    S. Lee, G. Gong, and S.-g. Lee. LifelogOn: Log on to your lifelog ontology!. In ISWC '09: Proceedings of the 8th International Semantic Web Conference. 2009.

    Cited By

    View all
    • (2024)Co-clustering for Federated Recommender SystemProceedings of the ACM on Web Conference 202410.1145/3589334.3645626(3821-3832)Online publication date: 13-May-2024
    • (2024)Enhancing Graph Random Walk Acceleration via Efficient Dataflow and Hybrid Memory ArchitectureIEEE Transactions on Computers10.1109/TC.2023.334767473:3(887-901)Online publication date: Mar-2024
    • (2023)LightTraffic: On Optimizing CPU-GPU Data Traffic for Efficient Large-scale Random Walks2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00073(882-895)Online publication date: Apr-2023
    • Show More Cited By

    Index Terms

    1. Random walk based entity ranking on graph for multidimensional recommendation

        Recommendations

        Reviews

        Kazunari Sugiyama

        While recommendation systems so far have been focused on improving accuracy, diversity, and serendipity, Lee et al. focus on flexibility and propose a graph-based recommendation system. Here, flexibility means the capability of handling multidimensional information (location, genre, and so on) and providing various types of recommendation (items to users, items to group of users, and so on). The authors first build a bipartite graph based on a given log in the dataset, and adapt personalized PageRank [1] to find relatedness between given queries and target entities. They conduct two types of experiments: recommending previously unseen items and recommending items that have already been consumed by the users. In particular, their proposed approach is significantly effective in the latter experiment. They compare their proposed approach with several baselines. However, the authors need to improve their evaluation and parameter tuning measures. In their evaluation measure, the top- k items in the ranked list are important in a recommendation system since users check these ranks more often. Thus, instead of HR@k (a kind of hit ratio), they should employ nDCG (normalized discounted cumulative gain) [2], which rewards relevant items in the top-ranked results more heavily than those ranked lower. Even if their proposed approach is effective in the second experiment mentioned above, it can recommend only one relevant item in the top ten recommended list. One of the key points in this work is adapting personalized PageRank. Thus, if the authors optimized the damping factor in personalized PageRank during parameter tuning, they could further improve recommendation accuracy. I expect the authors will address this point in their future work. Online Computing Reviews Service

        Access critical reviews of Computing literature here

        Become a reviewer for Computing Reviews.

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        RecSys '11: Proceedings of the fifth ACM conference on Recommender systems
        October 2011
        414 pages
        ISBN:9781450306836
        DOI:10.1145/2043932
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Sponsors

        In-Cooperation

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 23 October 2011

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. context-aware recommender systems
        2. context-awareness
        3. implicit feedback
        4. multidimensional
        5. random walks
        6. recommender systems
        7. usage log

        Qualifiers

        • Research-article

        Conference

        RecSys '11
        Sponsor:
        RecSys '11: Fifth ACM Conference on Recommender Systems
        October 23 - 27, 2011
        Illinois, Chicago, USA

        Acceptance Rates

        Overall Acceptance Rate 254 of 1,295 submissions, 20%

        Upcoming Conference

        RecSys '24
        18th ACM Conference on Recommender Systems
        October 14 - 18, 2024
        Bari , Italy

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)25
        • Downloads (Last 6 weeks)1

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)Co-clustering for Federated Recommender SystemProceedings of the ACM on Web Conference 202410.1145/3589334.3645626(3821-3832)Online publication date: 13-May-2024
        • (2024)Enhancing Graph Random Walk Acceleration via Efficient Dataflow and Hybrid Memory ArchitectureIEEE Transactions on Computers10.1109/TC.2023.334767473:3(887-901)Online publication date: Mar-2024
        • (2023)LightTraffic: On Optimizing CPU-GPU Data Traffic for Efficient Large-scale Random Walks2023 IEEE 39th International Conference on Data Engineering (ICDE)10.1109/ICDE55515.2023.00073(882-895)Online publication date: Apr-2023
        • (2021)Random Walks on Huge Graphs at Cache EfficiencyProceedings of the ACM SIGOPS 28th Symposium on Operating Systems Principles10.1145/3477132.3483575(311-326)Online publication date: 26-Oct-2021
        • (2021)Diversity-Aware Entity Exploration on Knowledge GraphIEEE Access10.1109/ACCESS.2021.31077329(118782-118793)Online publication date: 2021
        • (2021)Point-of-interest recommendation using extended random walk with restart on geographical-temporal hybrid tripartite graphJournal of Spatial Science10.1080/14498596.2021.189639268:1(71-89)Online publication date: 22-Mar-2021
        • (2021)Context-aware graph-based recommendations exploiting Personalized PageRankKnowledge-Based Systems10.1016/j.knosys.2021.106806216(106806)Online publication date: Mar-2021
        • (2020)Attribute-Aware Recommender System Based on Collaborative Filtering: Survey and ClassificationFrontiers in Big Data10.3389/fdata.2019.000492Online publication date: 15-Jan-2020
        • (2020)Deep Learning Driven Venue Recommender for Event-Based Social NetworksIEEE Transactions on Knowledge and Data Engineering10.1109/TKDE.2019.291552332:11(2129-2143)Online publication date: 1-Nov-2020
        • (2020)Is it correct to project and detect? How weighting unipartite projections influences community detectionNetwork Science10.1017/nws.2020.118:S1(S145-S163)Online publication date: 17-Apr-2020
        • Show More Cited By

        View Options

        Get Access

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media