paper-with-me

홈 › Papers

Ensemble Quadratic Assignment Network for Graph Matching

2024-03-11 · Haoru Tan, Chuang Wang, Sitong Wu, Xu-Yao Zhang, Fei Yin, Cheng-Lin Liu

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.

📄 PDF Abstract BibTeX arXiv:2403.06457

Code (0)

등록된 구현이 없습니다.

Tasks

3D Shape ClassificationGPUGraph MatchingGraph Neural Network

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Graph Neural Network 설명 없음

Similar Papers 제목 키워드 기반

Generalizing Graph Matching beyond Quadratic Assignment Model

2018-12-01 · NeurIPS 2018 12 · Tianshu Yu, Junchi Yan, Yilin Wang, Wei Liu 외

Graph matching has received persistent attention over decades, which can be formulated as a quadratic assignment problem (QAP). We show that a large family of functions, which we define as Separable Functions, can approx…

Graph Matchingmodel

Deep Probabilistic Graph Matching

2022-01-05 · He Liu, Tao Wang, Yidong Li, Congyan Lang 외

Most previous learning-based graph matching algorithms solve the \textit{quadratic assignment problem} (QAP) by dropping one or more of the matching constraints and adopting a relaxed assignment solver to obtain sub-opti…

Graph Matching

Neural Graph Matching Network: Learning Lawler's Quadratic Assignment Problem with Extension to Hypergraph and Multiple-graph Matching

2019-11-26 · Runzhong Wang, Junchi Yan, Xiaokang Yang

Graph matching involves combinatorial optimization based on edge-to-edge affinity matrix, which can be generally formulated as Lawler's Quadratic Assignment Problem (QAP). This paper presents a QAP network directly learn…

Combinatorial OptimizationGeneral ClassificationGraph MatchingHypergraph Matching

Spectral Graph Matching and Regularized Quadratic Relaxations I: The Gaussian Model

2019-07-20 · Zhou Fan, Cheng Mao, Yihong Wu, Jiaming Xu

Graph matching aims at finding the vertex correspondence between two unlabeled graphs that maximizes the total edge weight correlation. This amounts to solving a computationally intractable quadratic assignment problem. …

Computational EfficiencyGraph Matching

Spectral Graph Matching and Regularized Quadratic Relaxations II: Erdős-Rényi Graphs and Universality

2019-07-20 · Zhou Fan, Cheng Mao, Yihong Wu, Jiaming Xu

We analyze a new spectral graph matching algorithm, GRAph Matching by Pairwise eigen-Alignments (GRAMPA), for recovering the latent vertex correspondence between two unlabeled, edge-correlated weighted graphs. Extending …

Graph Matching