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

MVIN: Learning Multiview Items for Recommendation

Published: 25 July 2020 Publication History

Abstract

Researchers have begun to utilize heterogeneous knowledge graphs(KGs) as auxiliary information in recommendation systems to mitigate the cold start and sparsity issues. However, utilizing a graph neural network (GNN) to capture information in KG and further apply in RS is still problematic as it is unable to see each item's properties from multiple perspectives. To address these issues, we propose the multi-view item network (MVIN), a GNN-based recommendation model that provides superior recommendations by describing items from a unique mixed view from user and entity angles. MVIN learns item representations from both the user view and the entity view. From the user view, user-oriented modules score and aggregate features to make recommendations from a personalized perspective constructed according to KG entities which incorporates user click information. From the entity view, the mixing layer contrasts layer-wise GCN information to further obtain comprehensive features from internal entity-entity interactions in the KG. We evaluate MVIN on three real-world datasets: MovieLens-1M (ML-1M), LFM-1b 2015 (LFM-1b), and Amazon-Book (AZ-book). Results show that MVIN significantly outperforms state-of-the-art methods on these three datasets. Besides, from user-view cases, we find that MVIN indeed captures entities that attract users. Figures further illustrate that mixing layers in a heterogeneous KG plays a vital role in neighborhood information aggregation.

Supplementary Material

MP4 File (3397271.3401126.mp4)
Presentation Video

References

[1]
Sami Abu-El-Haija, Bryan Perozzi, Amol Kapoor, Hrayr Harutyunyan, Nazanin Alipourfard, Kristina Lerman, Greg Ver Steeg, and Aram Galstyan. 2019. MixHop: Higher-Order Graph Convolutional Architectures via Sparsified Neighborhood Mixing. CoRR, Vol. abs/1905.00067 (2019). arxiv: 1905.00067 http://arxiv.org/abs/1905.00067
[2]
Mingxiao An, Fangzhao Wu, Chuhan Wu, Kun Zhang, Zheng Liu, and Xing Xie. 2019. Neural News Recommendation with Long- and Short-term User Representations. https://doi.org/10.18653/v1/P19-1033
[3]
Elnaz Barshan and Paul Fieguth. 2015. Stage-wise Training: An Improved Feature Learning Strategy for Deep Models. In Proceedings of the 1st International Workshop on Feature Extraction: Modern Questions and Challenges at NIPS 2015. 49--59.
[4]
Yixin Cao, Xiang Wang, Xiangnan He, Zikun Hu, and Tat-Seng Chua. 2019 a. Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferences. CoRR, Vol. abs/1902.06236 (2019). arxiv: 1902.06236 http://arxiv.org/abs/1902.06236
[5]
Yixin Cao, Xiang Wang, Xiangnan He, Zikun Hu, and Tat-Seng Chua. 2019 b. Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferences. In The World Wide Web Conference. Association for Computing Machinery, New York, NY, USA, 151--161. https://doi.org/10.1145/3308558.3313705
[6]
William L. Hamilton, Rex Ying, and Jure Leskovec. 2017. Inductive Representation Learning on Large Graphs. In NIPS.
[7]
Xiangnan He and Tat-Seng Chua. 2017. Neural Factorization Machines for Sparse Predictive Analytics. CoRR, Vol. abs/1708.05027 (2017). arxiv: 1708.05027 http://arxiv.org/abs/1708.05027
[8]
Binbin Hu, Chuan Shi, Wayne Zhao, and Philip Yu. 2018a. Leveraging Meta-path based Context for Top- N Recommendation with A Neural Co-Attention Model. https://doi.org/10.1145/3219819.3219965
[9]
Binbin Hu, Chuan Shi, Wayne Xin Zhao, and Philip S. Yu. 2018b. Leveraging Meta-path Based Context for Top- N Recommendation with A Neural Co-Attention Model. In Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery (KDD '18).
[10]
Jin Huang, Wayne Xin Zhao, Hongjian Dou, Ji-Rong Wen, and Edward Y. Chang. 2018. Improving Sequential Recommendation with Knowledge-Enhanced Memory Networks. In The 41st International ACM SIGIR Conference (SIGIR '18).
[11]
Mohsen Jamali and Martin Ester. 2010. A Matrix Factorization Technique with Trust Propagation for Recommendation in Social Networks. In Proceedings of the Fourth ACM Conference on Recommender Systems (Barcelona, Spain) (RecSys '10). ACM, New York, NY, USA, 135--142. https://doi.org/10.1145/1864708.1864736
[12]
Thomas N. Kipf and Max Welling. 2016. Semi-Supervised Classification with Graph Convolutional Networks. arXiv e-prints, Article arXiv:1609.02907 (Sep 2016), arXiv:1609.02907 pages.arxiv: 1609.02907 [cs.LG]
[13]
Rik Koncel-Kedziorski, Dhanush Bekal, Yi Luan, Mirella Lapata, and Hannaneh Hajishirzi. 2019. Text Generation from Knowledge Graphs with Graph Transformers. In Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics.
[14]
Yehuda Koren, Robert Bell, and Chris Volinsky. 2009. Matrix factorization techniques for recommender systems. Computer, Vol. 42, 8.
[15]
Wei Li, Jingjing Xu, Yancheng He, ShengLi Yan, Yunfang Wu, and Xu Sun. 2019. Coherent Comments Generation for Chinese Articles with a Graph-to-Sequence Model. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics. Association for Computational Linguistics, Florence, Italy, 4843--4852. https://doi.org/10.18653/v1/P19-1479
[16]
Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Distributed Representations of Words and Phrases and their Compositionality. CoRR, Vol. abs/1310.4546 (2013). arxiv: 1310.4546 http://arxiv.org/abs/1310.4546
[17]
Kyo-Joong Oh, Won-Jo Lee, Chae-Gyun Lim, and Ho-Jin Choi. 2014. Personalized news recommendation using classified keywords to capture user preference. In Proceedings of 16th IEEE ICACT. 1283--1287.
[18]
Steffen Rendle, Zeno Gantner, Christoph Freudenthaler, and Lars Schmidt-Thieme. 2011. Fast Context-aware Recommendations with Factorization Machines. In Proceedings of the 34th International ACM SIGIR Conference (SIGIR '11).
[19]
Andrew I Schein, Alexandrin Popescul, Lyle H Ungar, and David M Pennock. 2002. Methods and metrics for cold-start recommendations. In Proceedings of the 25th ACM SIGIR. 253--260.
[20]
Xiao Sha, Zhu Sun, and Jie Zhang. 2019. Attentive Knowledge Graph Embedding for Personalized Recommendation. arXiv e-prints, Article arXiv:1910.08288 (Oct 2019), arXiv:1910.08288 pages.arxiv: 1910.08288 [cs.IR]
[21]
Zhu Sun, Jie Yang, Jie Zhang, Alessandro Bozzon, Long-Kai Huang, and Chi Xu. 2018. Recurrent Knowledge Graph Embedding for Effective Recommendation. In Proceedings of the 12th ACM Conference on Recommender Systems (Vancouver, British Columbia, Canada) (RecSys '18). ACM, New York, NY, USA, 297--305. https://doi.org/10.1145/3240323.3240361
[22]
Chang-You Tai, Meng-Ru Wu, Yun-Wei Chu, and Shao-Yu Chu. 2019. GraphSW: a training protocol based on stage-wise training for GNN-based Recommender Model. arXiv e-prints, Article arXiv:1908.05611, arXiv:1908.05611 pages.arxiv: 1908.05611 [cs.IR]
[23]
Rianne van den Berg, Thomas N Kipf, and Max Welling. 2017. Graph Convolutional Matrix Completion. arXiv preprint arXiv:1706.02263 (2017).
[24]
Hongwei Wang, Fuzheng Zhang, Jialin Wang, Miao Zhao, Wenjie Li, Xing Xie, and Minyi Guo. 2018b. Ripple Network: Propagating User Preferences on the Knowledge Graph for Recommender Systems. CoRR, Vol. abs/1803.03467 (2018). arxiv: 1803.03467 http://arxiv.org/abs/1803.03467
[25]
Hongwei Wang, Fuzheng Zhang, Xing Xie, and Minyi Guo. 2018c. DKN: Deep Knowledge-Aware Network for News Recommendation. In Proceedings of the 2018 World Wide Web Conference (Lyon, France) (WWW '18). International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, Switzerland, 1835--1844. https://doi.org/10.1145/3178876.3186175
[26]
Hongwei Wang, Fuzheng Zhang, Xing Xie, and Minyi Guo. 2018. DKN: Deep Knowledge-Aware Network for News Recommendation. arXiv e-prints, Article arXiv:1801.08284 (Jan 2018), arXiv:1801.08284 pages.arxiv: 1801.08284 [stat.ML]
[27]
Hongwei Wang, Fuzheng Zhang, Mengdi Zhang, Jure Leskovec, Miao Zhao, Wenjie Li, and Zhongyuan Wang. 2019 c. Knowledge Graph Convolutional Networks for Recommender Systems with Label Smoothness Regularization. CoRR, Vol. abs/1905.04413 (2019). arxiv: 1905.04413 http://arxiv.org/abs/1905.04413
[28]
Hongwei Wang, Miao Zhao, Xing Xie, Wenjie Li, and Minyi Guo. 2019 d. Knowledge Graph Convolutional Networks for Recommender Systems. CoRR, Vol. abs/1904.12575 (2019). arxiv: 1904.12575 http://arxiv.org/abs/1904.12575
[29]
Q. Wang, Z. Mao, B. Wang, and L. Guo. 2017. Knowledge Graph Embedding: A Survey of Approaches and Applications. IEEE Transactions on Knowledge and Data Engineering, Vol. 29, 12 (Dec 2017), 2724--2743. https://doi.org/10.1109/TKDE.2017.2754499
[30]
Xiang Wang, Xiangnan He, Yixin Cao, Meng Liu, and Tat-Seng Chua. 2019 a. KGAT: Knowledge Graph Attention Network for Recommendation. CoRR, Vol. abs/1905.07854 (2019). arxiv: 1905.07854 http://arxiv.org/abs/1905.07854
[31]
Xiang Wang, Xiangnan He, Meng Wang, Fuli Feng, and Tat-Seng Chua. 2019 b. Neural Graph Collaborative Filtering. CoRR, Vol. abs/1905.08108 (2019). arxiv: 1905.08108 http://arxiv.org/abs/1905.08108
[32]
Xiang Wang, Dingxian Wang, Canran Xu, Xiangnan He, Yixin Cao, and Tat-Seng Chua. 2018a. Explainable Reasoning over Knowledge Graphs for Recommendation. CoRR, Vol. abs/1811.04540 (2018). arxiv: 1811.04540 http://arxiv.org/abs/1811.04540
[33]
Chuhan Wu, Fangzhao Wu, Mingxiao An, Jianqiang Huang, Yongfeng Huang, and Xing Xie. 2019. NPA: Neural News Recommendation with Personalized Attention. arXiv e-prints, Article arXiv:1907.05559 (Jul 2019), arXiv:1907.05559 pages.arxiv: 1907.05559 [cs.IR]
[34]
Le Wu, Peijie Sun, Yanjie Fu, Richang Hong, Xiting Wang, and Meng Wang. 2019. A Neural Influence Diffusion Model for Social Recommendation. CoRR, Vol. abs/1904.10322 (2019). arxiv: 1904.10322 http://arxiv.org/abs/1904.10322
[35]
Xin Xin, Xiangnan He, Yongfeng Zhang, Yongdong Zhang, and Joemon M. Jose. 2019. Relational Collaborative Filtering: Modeling Multiple Item Relations for Recommendation. CoRR, Vol. abs/1904.12796 (2019). arxiv: 1904.12796 http://arxiv.org/abs/1904.12796
[36]
Rex Ying, Ruining He, Kaifeng Chen, Pong Eksombatchai, William L. Hamilton, and Jure Leskovec. 2018. Graph Convolutional Neural Networks for Web-Scale Recommender Systems. CoRR, Vol. abs/1806.01973 (2018). arxiv: 1806.01973 http://arxiv.org/abs/1806.01973
[37]
Xiao Yu, Xiang Ren, Yizhou Sun, Quanquan Gu, Bradley Sturt, Urvashi Khandelwal, Brandon Norick, and Jiawei Han. 2014. Personalized Entity Recommendation: A Heterogeneous Information Network Approach. In Proceedings of the 7th ACM International Conference on Web Search and Data Mining (New York, New York, USA) (WSDM '14). ACM, New York, NY, USA, 283--292. https://doi.org/10.1145/2556195.2556259
[38]
Fuzheng Zhang, Nicholas Jing Yuan, Defu Lian, Xing Xie, and Wei-Ying Ma. 2016a. Collaborative Knowledge Base Embedding for Recommender Systems. In Proceedings of the 22Nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (San Francisco, California, USA) (KDD '16). ACM, New York, NY, USA, 353--362. https://doi.org/10.1145/2939672.2939673
[39]
Fuzheng Zhang, Nicholas Jing Yuan, Defu Lian, Xing Xie, and Wei-Ying Ma. 2016b. Collaborative Knowledge Base Embedding for Recommender Systems. In Proceedings of the 22Nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD '16).
[40]
Yongfeng Zhang, Qingyao Ai, Xu Chen, and Pengfei Wang. 2018. Learning over Knowledge-Base Embeddings for Recommendation. ArXiv, Vol. abs/1803.06540 (2018).
[41]
Huan Zhao, Quanming Yao, Jianda Li, Yangqiu Song, and Dik Lun Lee. 2017. Meta-Graph Based Recommendation Fusion over Heterogeneous Information Networks. In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (Halifax, NS, Canada) (KDD '17). ACM, New York, NY, USA, 635--644. https://doi.org/10.1145/3097983.3098063
[42]
Wayne Xin Zhao, Gaole He, Hong-Jian Dou, Jin Huang, Siqi Ouyang, and Ji-Rong Wen. 2018. KB4Rec: A Dataset for Linking Knowledge Bases with Recommender Systems. CoRR, Vol. abs/1807.11141 (2018). arxiv: 1807.11141 http://arxiv.org/abs/1807.11141
[43]
Lei Zheng, Vahid Noroozi, and Philip S. Yu. 2017. Joint Deep Modeling of Users and Items Using Reviews for Recommendation. CoRR, Vol. abs/1701.04783 (2017). arxiv: 1701.04783 http://arxiv.org/abs/1701.04783

Cited By

View all
  • (2024)Firzen: Firing Strict Cold-Start Items with Frozen Heterogeneous and Homogeneous Graphs for Recommendation2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00354(4657-4670)Online publication date: 13-May-2024
  • (2024)Logical Relation Modeling and Mining in Hyperbolic Space for Recommendation2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00108(1310-1323)Online publication date: 13-May-2024
  • (2024)GL-GNN: Graph learning via the network of graphsKnowledge-Based Systems10.1016/j.knosys.2024.112107299(112107)Online publication date: Sep-2024
  • Show More Cited By

Index Terms

  1. MVIN: Learning Multiview Items for Recommendation

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SIGIR '20: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval
    July 2020
    2548 pages
    ISBN:9781450380164
    DOI:10.1145/3397271
    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

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 July 2020

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. embedding propagation
    2. graph neural network
    3. higher-order connectivity
    4. knowledge graph
    5. recommendation

    Qualifiers

    • Research-article

    Funding Sources

    • Ministry of Science and Technology Taiwan

    Conference

    SIGIR '20
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 792 of 3,983 submissions, 20%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)45
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 02 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Firzen: Firing Strict Cold-Start Items with Frozen Heterogeneous and Homogeneous Graphs for Recommendation2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00354(4657-4670)Online publication date: 13-May-2024
    • (2024)Logical Relation Modeling and Mining in Hyperbolic Space for Recommendation2024 IEEE 40th International Conference on Data Engineering (ICDE)10.1109/ICDE60146.2024.00108(1310-1323)Online publication date: 13-May-2024
    • (2024)GL-GNN: Graph learning via the network of graphsKnowledge-Based Systems10.1016/j.knosys.2024.112107299(112107)Online publication date: Sep-2024
    • (2024)Knowledge filter contrastive learning for recommendationKnowledge and Information Systems10.1007/s10115-024-02158-8Online publication date: 16-Jul-2024
    • (2024)Graph-based Dynamic Preference Modeling for Personalized RecommendationAdvances in Knowledge Discovery and Data Mining10.1007/978-981-97-2259-4_27(356-368)Online publication date: 25-Apr-2024
    • (2023)Knowledge-Aware Graph Self-Supervised Learning for RecommendationElectronics10.3390/electronics1223486912:23(4869)Online publication date: 2-Dec-2023
    • (2023)Improved Collaborative Recommendation Model: Integrating Knowledge Embedding and Graph Contrastive LearningElectronics10.3390/electronics1220423812:20(4238)Online publication date: 13-Oct-2023
    • (2023)Recommendation Method of Power Knowledge Retrieval Based on Graph Neural NetworkElectronics10.3390/electronics1218392212:18(3922)Online publication date: 18-Sep-2023
    • (2023)Multiview Fusion Using Transformer Model for Recommender Systems: Integrating the Utility Matrix and Textual SourcesApplied Sciences10.3390/app1310632413:10(6324)Online publication date: 22-May-2023
    • (2023)Quad-Tier Entity Fusion Contrastive Representation Learning for Knowledge Aware Recommendation SystemProceedings of the 32nd ACM International Conference on Information and Knowledge Management10.1145/3583780.3615020(1949-1959)Online publication date: 21-Oct-2023
    • 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