Microsoft Research Blog

Graph neural networks

  1. How Powerful is Graph Convolution for Recommendation? 

    November 1, 2021

    Graph convolutional networks (GCNs) have recently enabled a popular class of algorithms for collaborative filtering (CF). Nevertheless, the theoretical underpinnings of their empirical successes remain elusive. In this paper, we endeavor to obtain a better understanding of GCN-based CF methods via the lens of graph…

  2. CoPE: Modeling Continuous Propagation and Evolution on Interaction Graph 

    October 26, 2021

    Human interactions with items are being constantly logged, which enables advanced representation learning and facilitates various tasks. Instead of generating static embeddings at the end of training, several temporal embedding methods were recently proposed to learn user and item embeddings as functions of time, where…

  3. CoRGi: Content-Rich Graph Neural Networks with Attention 

    October 9, 2021

    Graph representations of a target domain often project it to a set of entities (nodes) and their relations (edges). However, such projections often miss important and rich information. For example, in graph representations used in missing value imputation, items - represented as nodes - may…

  4. Graph Neural Networks for Scalable Radio Resource Management: Architecture Design and Theoretical Analysis 

    November 9, 2020 | Yifei Shen, Yuanming Shi, Jun Zhang, and Khaled Ben Letaief

    Deep learning has recently emerged as a disruptive technology to solve challenging radio resource management problems in wireless networks. However, the neural network architectures adopted by existing works suffer from poor scalability and generalization, and lack of interpretability. A long-standing approach to improve scalability and…