Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Deep Graph Matching Consensus

About

This work presents a two-stage neural architecture for learning and refining structural correspondences between graphs. First, we use localized node embeddings computed by a graph neural network to obtain an initial ranking of soft correspondences between nodes. Secondly, we employ synchronous message passing networks to iteratively re-rank the soft correspondences to reach a matching consensus in local neighborhoods between graphs. We show, theoretically and empirically, that our message passing scheme computes a well-founded measure of consensus for corresponding neighborhoods, which is then used to guide the iterative re-ranking process. Our purely local and sparsity-aware architecture scales well to large, real-world inputs while still being able to recover global correspondences consistently. We demonstrate the practical effectiveness of our method on real-world tasks from the fields of computer vision and entity alignment between knowledge graphs, on which we improve upon the current state-of-the-art. Our source code is available under https://github.com/rusty1s/ deep-graph-matching-consensus.

Matthias Fey, Jan E. Lenssen, Christopher Morris, Jonathan Masci, Nils M. Kriege• 2020

Related benchmarks

TaskDatasetResultRank
Entity AlignmentDBP15K FR-EN
Hits@10.9334
158
Entity AlignmentDBP15K JA-EN (test)
Hits@184.8
149
Entity AlignmentDBP15K ZH-EN
H@180.12
143
Entity AlignmentDBP15K ZH-EN (test)
Hits@180.1
134
Entity AlignmentDBP15K FR-EN (test)
Hits@193.3
133
Entity AlignmentDBP15K JA-EN
Hits@10.848
126
Keypoint MatchingPASCALVOC with Berkeley keypoint annotations (test)
Hits@1 (Aero)81.3
51
Keypoint MatchingWILLOW-OBJECTCLASS
Accuracy (Face)100
27
Keypoint MatchingWILLOW-ObjectClass (test)
Accuracy (face)100
15
Knowledge Graph AlignmentDBP15K EN-ZH
Hits@176.77
5
Showing 10 of 12 rows

Other info

Code

Follow for update