skip to main content
10.1145/3555776.3577732acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
research-article

Automatic Extraction of Effective Relations in Knowledge Graph for a Recommendation Explanation System

Published:07 June 2023Publication History

ABSTRACT

A knowledge graph represents a network of real-world entities (i.e., objects, events, or concepts) and illustrates the relationship between entities. A recommender system can improve its reasoning and explainability using the knowledge graph. In this paper, we propose a hybrid and modular approach that combines path ranking with graph embedding; it can automatically eliminate the ineffective relations among entities and generate a better relation set for the explanation system. We conducted a user survey for performance evaluation and proved that our proposed approach provided the same quality of explanations for recommended items as our previous approach, which manually selected relations from the knowledge graph.

References

  1. Rakesh Agrawal, Tomasz Imieliński, and Arun Swami. 1993. Mining Association Rules between Sets of Items in Large Databases. In Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data (SIGMOD '93). Association for Computing Machinery, New York, NY, USA, 207--216. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Antoine Bordes, Nicolas Usunier, Alberto Garcia-Duran, Jason Weston, and Oksana Yakhnenko. 2013. Translating Embeddings for Modeling Multi-relational Data. In Advances in Neural Information Processing Systems, C.J. Burges, L. Bottou, M. Welling, Z. Ghahramani, and K.Q. Weinberger (Eds.), Vol. 26. Curran Associates, Inc. https://proceedings.neurips.cc/paper/2013/file/1cecc7a77928ca8133fa24680a88d2f9-Paper.pdfGoogle ScholarGoogle Scholar
  3. Armand Boschin and Thomas Bonald. 2019. WikiDataSets : Standardized subgraphs from WikiData. arXiv:1906.04536 [cs, stat] (June 2019). http://arxiv.org/abs/1906.04536 arXiv: 1906.04536.Google ScholarGoogle Scholar
  4. K. Bougiatiotis, R. Fasoulis, F. Aisopos, A. Nentidis, and G. Paliouras. 2020. Guiding Graph Embeddings using Path-Ranking Methods for Error Detection innoisy Knowledge Graphs. Google ScholarGoogle ScholarCross RefCross Ref
  5. Yuhao Chen, Shi-Jun Luo, Hyoil Han, Jun Miyazaki, and Alfrin Letus Saldanha. 2021. Generating Personalized Explanations for Recommender Systems Using a Knowledge Base. International Journal of Multimedia Data Engineering and Management (IJMDEM) 12 (2021), 20--37. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Yuhao Chen and Jun Miyazaki. 2020. A Model-Agnostic Recommendation Explanation System Based on Knowledge Graph. In Database and Expert Systems Applications, Sven Hartmann, Josef Küng, Gabriele Kotsis, A. Min Tjoa, and Ismail Khalil (Eds.). Springer International Publishing, Cham, 149--163.Google ScholarGoogle Scholar
  7. Yurong Cheng, Lei Chen, Ye Yuan, and Guoren Wang. 2018. Rule-Based Graph Repairing: Semantic and Efficient Repairing Methods. In 2018 IEEE 34th International Conference on Data Engineering (ICDE). 773--784. Google ScholarGoogle ScholarCross RefCross Ref
  8. Luis Antonio Galárraga, Christina Teflioudi, Katja Hose, and Fabian Suchanek. 2013. AMIE: Association Rule Mining under Incomplete Evidence in Ontological Knowledge Bases. In Proceedings of the 22nd International Conference on World Wide Web (WWW '13). Association for Computing Machinery, New York, NY, USA, 413--422. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Matt Gardner and Tom Mitchell. 2015. Efficient and Expressive Knowledge Base Completion Using Subgraph Feature Extraction. In Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics, Lisbon, Portugal, 1488--1498. Google ScholarGoogle ScholarCross RefCross Ref
  10. Ni Lao, Tom Mitchell, and William Cohen. 2011. Random Walk Inference and Learning in A Large Scale Knowledge Base. EMNLP 2011 - Conference on Empirical Methods in Natural Language Processing, Proceedings of the Conference, 529--539.Google ScholarGoogle Scholar
  11. Yankai Lin, Zhiyuan Liu, Huanbo Luan, Maosong Sun, Siwei Rao, and Song Liu. 2015. Modeling Relation Paths for Representation Learning of Knowledge Bases. In Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing. Association for Computational Linguistics, Lisbon, Portugal, 705--714. Google ScholarGoogle ScholarCross RefCross Ref
  12. Yankai Lin, Zhiyuan Liu, Maosong Sun, Yang Liu, and Xuan Zhu. 2015. Learning Entity and Relation Embeddings for Knowledge Graph Completion. In Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence (AAAI'15). AAAI Press, 2181--2187.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. André Meló and Heiko Paulheim. 2017. Detection of Relation Assertion Errors in Knowledge Graphs. 1--8. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Maximilian Nickel, Volker Tresp, and Hans-Peter Kriegel. 2011. A Three-Way Model for Collective Learning on Multi-Relational Data. In Proceedings of the 28th International Conference on International Conference on Machine Learning (ICML'11). Omnipress, Madison, WI, USA, 809--816.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. B. Wang Q. Wang, Z. Mao and L. Guo. 2017. Knowledge Graph Embedding: A Survey of Approaches and Applications. IEEE Transactions on Knowledge and Data Engineering PP 29, 12 (2017), 2724--2743.Google ScholarGoogle ScholarCross RefCross Ref
  16. Zhiqing Sun, Zhi-Hong Deng, Jian-Yun Nie, and Jian Tang. 2019. RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Space. arXiv. Google ScholarGoogle ScholarCross RefCross Ref
  17. Théo Trouillon, Johannes Welbl, Sebastian Riedel, Éric Gaussier, and Guillaume Bouchard. 2016. Complex Embeddings for Simple Link Prediction. arXiv. Google ScholarGoogle ScholarCross RefCross Ref
  18. Zhen Wang, Jianwen Zhang, Jianlin Feng, and Zheng Chen. 2014. Knowledge Graph Embedding by Translating on Hyperplanes. Proceedings of the AAAI Conference on Artificial Intelligence 28, 1 (Jun. 2014). Google ScholarGoogle ScholarCross RefCross Ref
  19. Han Xiao, Minlie Huang, and Xiaoyan Zhu. 2016. TransG : A Generative Model for Knowledge Graph Embedding. In Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). Association for Computational Linguistics, Berlin, Germany, 2316--2325. Google ScholarGoogle ScholarCross RefCross Ref
  20. Yongfeng Zhang and Xu Chen. 2018. Explainable Recommendation: A Survey and New Perspectives. ArXiv abs/1804.11192 (2018).Google ScholarGoogle Scholar

Index Terms

  1. Automatic Extraction of Effective Relations in Knowledge Graph for a Recommendation Explanation System

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SAC '23: Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing
      March 2023
      1932 pages
      ISBN:9781450395175
      DOI:10.1145/3555776

      Copyright © 2023 ACM

      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 the author(s) 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].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 7 June 2023

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,650of6,669submissions,25%
    • Article Metrics

      • Downloads (Last 12 months)49
      • Downloads (Last 6 weeks)3

      Other Metrics

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader