Partial Gromov-Wasserstein Learning for Partial Graph Matching
- URL: http://arxiv.org/abs/2012.01252v2
- Date: Wed, 9 Dec 2020 12:27:13 GMT
- Title: Partial Gromov-Wasserstein Learning for Partial Graph Matching
- Authors: Weijie Liu, Chao Zhang, Jiahao Xie, Zebang Shen, Hui Qian, Nenggan
Zheng
- Abstract summary: A partial Gromov-Wasserstein learning framework is proposed for partially matching two graphs.
Our framework can improve the F1 score by at least $20%$ and often much more.
- Score: 28.47269200800775
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Graph matching finds the correspondence of nodes across two graphs and is a
basic task in graph-based machine learning. Numerous existing methods match
every node in one graph to one node in the other graph whereas two graphs
usually overlap partially in many \realworld{} applications. In this paper, a
partial Gromov-Wasserstein learning framework is proposed for partially
matching two graphs, which fuses the partial Gromov-Wasserstein distance and
the partial Wasserstein distance as the objective and updates the partial
transport map and the node embedding in an alternating fashion. The proposed
framework transports a fraction of the probability mass and matches node pairs
with high relative similarities across the two graphs. Incorporating an
embedding learning method, heterogeneous graphs can also be matched. Numerical
experiments on both synthetic and \realworld{} graphs demonstrate that our
framework can improve the F1 score by at least $20\%$ and often much more.
Related papers
- MGNet: Learning Correspondences via Multiple Graphs [78.0117352211091]
Learning correspondences aims to find correct correspondences from the initial correspondence set with an uneven correspondence distribution and a low inlier rate.
Recent advances usually use graph neural networks (GNNs) to build a single type of graph or stack local graphs into the global one to complete the task.
We propose MGNet to effectively combine multiple complementary graphs.
arXiv Detail & Related papers (2024-01-10T07:58:44Z) - Learning Universe Model for Partial Matching Networks over Multiple
Graphs [78.85255014094223]
We develop a universe matching scheme for partial matching of two or multiple graphs.
The subtle logic for inlier matching and outlier detection can be clearly modeled.
This is the first deep learning network that can cope with two-graph matching, multiple-graph matching, online matching, and mixture graph matching simultaneously.
arXiv Detail & Related papers (2022-10-19T08:34:00Z) - CGMN: A Contrastive Graph Matching Network for Self-Supervised Graph
Similarity Learning [65.1042892570989]
We propose a contrastive graph matching network (CGMN) for self-supervised graph similarity learning.
We employ two strategies, namely cross-view interaction and cross-graph interaction, for effective node representation learning.
We transform node representations into graph-level representations via pooling operations for graph similarity computation.
arXiv Detail & Related papers (2022-05-30T13:20:26Z) - Edge but not Least: Cross-View Graph Pooling [76.71497833616024]
This paper presents a cross-view graph pooling (Co-Pooling) method to better exploit crucial graph structure information.
Through cross-view interaction, edge-view pooling and node-view pooling seamlessly reinforce each other to learn more informative graph-level representations.
arXiv Detail & Related papers (2021-09-24T08:01:23Z) - Online Graph Dictionary Learning [10.394615068526505]
We propose a new online Graph Dictionary Learning approach, which uses the Gromov Wasserstein divergence for the data fitting term.
In our work, graphs are encoded through their nodes' pairwise relations and modeled as convex combination of graph atoms.
Our approach naturally extends to labeled graphs, and is completed by a novel upper bound that can be used as a fast approximation of Gromov Wasserstein in the embedding space.
arXiv Detail & Related papers (2021-02-12T14:39:28Z) - Multilevel Graph Matching Networks for Deep Graph Similarity Learning [79.3213351477689]
We propose a multi-level graph matching network (MGMN) framework for computing the graph similarity between any pair of graph-structured objects.
To compensate for the lack of standard benchmark datasets, we have created and collected a set of datasets for both the graph-graph classification and graph-graph regression tasks.
Comprehensive experiments demonstrate that MGMN consistently outperforms state-of-the-art baseline models on both the graph-graph classification and graph-graph regression tasks.
arXiv Detail & Related papers (2020-07-08T19:48:19Z) - Graph Pooling with Node Proximity for Hierarchical Representation
Learning [80.62181998314547]
We propose a novel graph pooling strategy that leverages node proximity to improve the hierarchical representation learning of graph data with their multi-hop topology.
Results show that the proposed graph pooling strategy is able to achieve state-of-the-art performance on a collection of public graph classification benchmark datasets.
arXiv Detail & Related papers (2020-06-19T13:09:44Z) - Wasserstein Embedding for Graph Learning [33.90471037116372]
Wasserstein Embedding for Graph Learning (WEGL) is a framework for embedding entire graphs in a vector space.
We leverage new insights on defining similarity between graphs as a function of the similarity between their node embedding distributions.
We evaluate our new graph embedding approach on various benchmark graph-property prediction tasks.
arXiv Detail & Related papers (2020-06-16T18:23:00Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.