English

Topology-aware Tensor Decomposition for Meta-graph Learning

Machine Learning 2023-09-04 v2

Abstract

Heterogeneous graphs generally refers to graphs with different types of nodes and edges. A common approach for extracting useful information from heterogeneous graphs is to use meta-graphs, which can be seen as a special kind of directed acyclic graph (DAG) with same node and edge types as the heterogeneous graph. However, how to design proper meta-graphs is challenging. Recently, there have been many works on learning suitable meta-graphs from a heterogeneous graph. Existing methods generally introduce continuous weights for edges that are independent of each other, which ignores the topological stucture of meta-graphs and can be ineffective. To address this issue, we propose a new viewpoint from tensor on learning meta-graphs. Such a viewpoint not only helps interpret the limitation of existing works by CANDECOMP/PARAFAC (CP) decomposition, but also inspires us to propose a topology-aware tensor decomposition, called TENSUS, that reflects the structure of DAGs. The proposed topology-aware tensor decomposition is easy to use and simple to implement, and it can be taken as a plug-in part to upgrade many existing works, including node classification and recommendation on heterogeneous graphs. Experimental results on different tasks demonstrate that the proposed method can significantly improve the state-of-the-arts for all these tasks.

Keywords

Cite

@article{arxiv.2101.01078,
  title  = {Topology-aware Tensor Decomposition for Meta-graph Learning},
  author = {Hansi Yang and Peiyu Zhang and Quanming Yao},
  journal= {arXiv preprint arXiv:2101.01078},
  year   = {2023}
}
R2 v1 2026-06-23T21:45:43.470Z