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

Learning Combinatorial Embedding Networks for Deep Graph Matching

About

Graph matching refers to finding node correspondence between graphs, such that the corresponding node and edge's affinity can be maximized. In addition with its NP-completeness nature, another important challenge is effective modeling of the node-wise and structure-wise affinity across graphs and the resulting objective, to guide the matching procedure effectively finding the true matching against noises. To this end, this paper devises an end-to-end differentiable deep network pipeline to learn the affinity for graph matching. It involves a supervised permutation loss regarding with node correspondence to capture the combinatorial nature for graph matching. Meanwhile deep graph embedding models are adopted to parameterize both intra-graph and cross-graph affinity functions, instead of the traditional shallow and simple parametric forms e.g. a Gaussian kernel. The embedding can also effectively capture the higher-order structure beyond second-order edges. The permutation loss model is agnostic to the number of nodes, and the embedding model is shared among nodes such that the network allows for varying numbers of nodes in graphs for training and inference. Moreover, our network is class-agnostic with some generalization capability across different categories. All these features are welcomed for real-world applications. Experiments show its superiority against state-of-the-art graph matching learning methods.

Runzhong Wang, Junchi Yan, Xiaokang Yang• 2019

Related benchmarks

TaskDatasetResultRank
Keypoint MatchingPASCALVOC with Berkeley keypoint annotations (test)
Hits@1 (Aero)49.8
51
Graph matchingSPair-71k (test)
Mean Accuracy71.2
46
Keypoint TransferSPair-71k (test)
Bicycle45.7
38
Graph matchingPASCAL VOC with Berkeley annotations (test)--
36
Keypoint MatchingWILLOW-OBJECTCLASS
Accuracy (Face)100
27
Graph matchingWILLOW-ObjectClass (test)
Accuracy (face)100
17
Keypoint MatchingWILLOW-ObjectClass (test)
Accuracy (face)100
15
Graph matchingPASCAL VOC 2007 (test)
AP (Aero)50.8
13
Graph matchingWillow 2013 (test)
Accuracy (car)84
12
Graph matchingPascal VOC Keypoints (test)
Avg Accuracy63.8
10
Showing 10 of 10 rows

Other info

Follow for update