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 learning with the affinity matrix (equivalently the association graph) whereby the matching problem is translated into a constrained vertex classification task. The association graph is learned by an embedding network for vertex classification, followed by Sinkhorn normalization and a cross-entropy loss for end-to-end learning. We further improve the embedding model on association graph by introducing Sinkhorn based matching-aware constraint, as well as dummy nodes to deal with unequal sizes of graphs. To our best knowledge, this is one of the first network to directly learn with the general Lawler's QAP. In contrast, recent deep matching methods focus on the learning of node/edge features in two graphs respectively. We also show how to extend our network to hypergraph matching, and matching of multiple graphs. Experimental results on both synthetic graphs and real-world images show its effectiveness. For pure QAP tasks on synthetic data and QAPLIB benchmark, our method can perform competitively and even surpass state-of-the-art graph matching and QAP solvers with notable less time cost. We provide a project homepage at http://thinklab.sjtu.edu.cn/project/NGM/index.html.
翻译:图表匹配包含基于边对边亲近度矩阵的组合优化, 通常可以作为劳勒的 Quadrat- Qualtistic 任务问题( QAP) 构建。 本文展示了一个QAP 网络, 直接学习亲近矩阵( 等同关联图), 从而将匹配问题转化成一个受限制的顶点分类任务。 对比之下, 组合图通过嵌入网络学习, 并随后是 Sinkhorn 正常化, 以及跨性器官损失, 用于端对端学习。 我们通过引入基于 Sinkhorn 的匹配约束和真实世界图像的模拟节点来进一步改进关联图形的嵌入模型。 对于我们的最佳了解, 这是第一个直接学习劳勒通用 QAP QAP 的网络。 相比之下, 最近的深度匹配方法侧重于学习两个图表中的节点/ 。 我们还展示如何扩展我们的网络, 以超度匹配, 并匹配多个图表。 在合成图表和真实世界的图像上, 实验结果显示其有效性。 Q- propertyal AS- adal AL- adlibalbalb prialb prialb prieward prieward prieward compal commal commal commamatical commal commal commal comm comm commpaltipal comm comm comm comm comm comm comm comm comm