SOTAVerified

Deep Graph Matching via Blackbox Differentiation of Combinatorial Solvers

2020-03-25Code Available1· sign in to hype

Michal Rolínek, Paul Swoboda, Dominik Zietlow, Anselm Paulus, Vít Musil, Georg Martius

Code Available — Be the first to reproduce this paper.

Reproduce

Code

Abstract

Building on recent progress at the intersection of combinatorial optimization and deep learning, we propose an end-to-end trainable architecture for deep graph matching that contains unmodified combinatorial solvers. Using the presence of heavily optimized combinatorial solvers together with some improvements in architecture design, we advance state-of-the-art on deep graph matching benchmarks for keypoint correspondence. In addition, we highlight the conceptual advantages of incorporating solvers into deep learning architectures, such as the possibility of post-processing with a strong multi-graph matching solver or the indifference to changes in the training setting. Finally, we propose two new challenging experimental setups. The code is available at https://github.com/martius-lab/blackbox-deep-graph-matching

Tasks

Benchmark Results

DatasetModelMetricClaimedVerifiedStatus
PASCAL VOCBBGM-MultiF1 score0.63Unverified
PASCAL VOCBBGMF1 score0.61Unverified
SPair-71kBBGMmatching accuracy0.82Unverified
Willow Object ClassBBGMmatching accuracy0.97Unverified

Reproductions