Ensemble Quadratic Assignment Network for Graph Matching
Not on the map. Why?
Abstract (arXiv)
Graph matching is a commonly used technique in computer vision and pattern recognition. Recent data-driven approaches have improved the graph matching accuracy remarkably, whereas some traditional algorithm-based methods are more robust to feature noises, outlier nodes, and global transformation (e.g.~rotation). In this paper, we propose a graph neural network (GNN) based approach to combine the advantages of data-driven and traditional methods. In the GNN framework, we transform traditional graph-matching solvers as single-channel GNNs on the association graph and extend the single-channel architecture to the multi-channel network. The proposed model can be seen as an ensemble method that fuses multiple algorithms at every iteration. Instead of averaging the estimates at the end of the ensemble, in our approach, the independent iterations of the ensembled algorithms exchange their information after each iteration via a 1x1 channel-wise convolution layer. Experiments show that our model improves the performance of traditional algorithms significantly. In addition, we propose a random sampling strategy to reduce the computational complexity and GPU memory usage, so the model applies to matching graphs with thousands of nodes. We evaluate the performance of our method on three tasks: geometric graph matching, semantic feature matching, and few-shot 3D shape classification. The proposed model performs comparably or outperforms the best existing GNN-based methods.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 25 of its 94 references that are in the map. First posted on arXiv 11 Mar 2024.
Builds on
25 of 94 references.
References · 25
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2013Estimating or Propagating Gradients Through Stochastic Neurons for Conditional Computationcited by 2,031
- 2016Pruning Filters for Efficient ConvNetscited by 1,129
- 2018Rethinking the Value of Network Pruningcited by 595
- 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 564
- 2019Understanding Straight-Through Estimator in Training Activation Quantized Neural Netscited by 225
- 2017SplineCNN: Fast Geometric Deep Learning with Continuous B-Spline Kernelscited by 160
- 2019SPair-71k: A Large-scale Benchmark for Semantic Correspondencecited by 140
- 2019Learning Combinatorial Embedding Networks for Deep Graph Matchingcited by 98
- 2021Robust Point Cloud Registration Framework Based on Deep Graph Matchingcited by 96
13 more
- 2020Deep Graph Matching Consensuscited by 85
- 2019Neural Graph Matching Network: Learning Lawler's Quadratic Assignment Problem with Extension to Hypergraph and Multiple-graph Matchingcited by 83
- 2020Deep Graph Matching via Blackbox Differentiation of Combinatorial Solverscited by 81
- 2021Learnable Graph Matching: Incorporating Graph Partitioning with Deep Feature Learning for Multiple Object Trackingcited by 47
- 2023IST-Net: Prior-free Category-level Pose Estimation with Implicit Space Transformationcited by 40
- 2016GIFT: A Real-time and Scalable 3D Shape Search Enginecited by 31
- 2021Deep Graph Matching under Quadratic Constraintcited by 18
- 2019A Functional Representation for Graph Matchingcited by 13
- 2019KerGM: Kernelized Graph Matchingcited by 13
- 2021Stochastic Iterative Graph Matchingcited by 10
- 2019GLMNet: Graph Learning-Matching Networks for Feature Matchingcited by 9
- 2013Robust Multimodal Graph Matching: Sparse Coding Meets Graph Matchingcited by 7
- 2015Person Re-identification with Correspondence Structure Learningcited by 6
Built on by
Citing papers per year: 2024: 1; 2025: 4; 2026: 1.
6 papers.
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programscited by 16
- 2025Towards More Diverse and Challenging Pre-training for Point Cloud Learning: Self-Supervised Cross Reconstruction with Decoupled Viewscited by 7
- 2025Equipping Vision Foundation Model with Mixture of Experts for Out-of-Distribution Detectioncited by 5
- 2025Phase transition of the Sinkhorn-Knopp algorithmcited by 1
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problemscited by 0
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphscited by 0
- 2026Equivariant Neural Primal-Dual Assignment for Maximum Common Edge Subgraphs26 Sep 2026
- 2025Data-driven Projection Generation for Efficiently Solving Heterogeneous Quadratic Programming Problems30 Oct 2025
- 2025Equipping Vision Foundation Model with Mixture of Experts for Out-of-Distribution Detection12 Oct 2025
- 2025Towards More Diverse and Challenging Pre-training for Point Cloud Learning: Self-Supervised Cross Reconstruction with Decoupled Views1 Sep 2025
- 2025Phase transition of the Sinkhorn-Knopp algorithm13 Jul 2025
- 2024Expressive Power of Graph Neural Networks for (Mixed-Integer) Quadratic Programs9 Jun 2024