错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Recommendation System over Multi-layer Complex Networks: A Wide and Deep Graph Convolutional Neural Network Approach

  • Radin Hamidi Rad,
  • Hossein ZareMehrjerdi,
  • Yasaman Mirmohammad,
  • Mohammad Navid Shahsavari,
  • Maryam Amir Haeri

摘要

In recent years, the design of recommendation systems has emerged as a trending, yet challenging topic. Concurrently, there has been a significant increase in graph-structured data, including social networks. Recommendation systems can be built over multi-layer graph-based data (complex networks). A layer represents a certain information domain, and the layers can be interconnected based on specific relations. Such complex networks can convey additional information by considering inter- or intra-layer relations. Due to their complexity, processing multi-layer complex networks demands efficient algorithms. This paper suggests a deep-learning-based recommendation system that, on input a multi-layer network, analyzes both inter-layer and intra-layer connections, to achieve better recommendations. The proposed method is a variant of wide and deep neural networks utilized over multi-layer complex networks. The wide part uses hand-crafted features, while the deep part extracts deep features from the graph convolutional network. The proposed method was evaluated on several real datasets. Compared with recent matrix completion methods, our method is more accurate than the previous approaches, while outperforming them or achieving essentially similar performance on the same hardware.