Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
133 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
46 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

CURSOR: Scalable Mixed-Order Hypergraph Matching with CUR Decomposition (2402.16594v4)

Published 26 Feb 2024 in cs.CV

Abstract: To achieve greater accuracy, hypergraph matching algorithms require exponential increases in computational resources. Recent kd-tree-based approximate nearest neighbor (ANN) methods, despite the sparsity of their compatibility tensor, still require exhaustive calculations for large-scale graph matching. This work utilizes CUR tensor decomposition and introduces a novel cascaded second and third-order hypergraph matching framework (CURSOR) for efficient hypergraph matching. A CUR-based second-order graph matching algorithm is used to provide a rough match, and then the core of CURSOR, a fiber-CUR-based tensor generation method, directly calculates entries of the compatibility tensor by leveraging the initial second-order match result. This significantly decreases the time complexity and tensor density. A probability relaxation labeling (PRL)-based matching algorithm, especially suitable for sparse tensors, is developed. Experiment results on large-scale synthetic datasets and widely-adopted benchmark sets demonstrate the superiority of CURSOR over existing methods. The tensor generation method in CURSOR can be integrated seamlessly into existing hypergraph matching methods to improve their performance and lower their computational costs.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (32)
  1. Mode-wise tensor decompositions: Multi-dimensional generalizations of cur decompositions. The Journal of Machine Learning Research, 22(1):8321–8356, 2021a.
  2. Robust cur decomposition: Theory and imaging applications. SIAM Journal on Imaging Sciences, 14(4):1472–1503, 2021b.
  3. Hogmmnc: a higher order graph matching with multiple network constraints model for gene–drug regulatory modules identification. Bioinformatics, 35(4):602–610, 2019.
  4. A probabilistic relaxation labeling (prl) based method for c. elegans cell tracking in microscopic image sequences. IEEE Journal of Selected Topics in Signal Processing, 10(1):185–192, 2015.
  5. Reweighted random walks for graph matching. In Computer Vision–ECCV 2010: 11th European Conference on Computer Vision, Heraklion, Crete, Greece, September 5-11, 2010, Proceedings, Part V 11, pages 492–505. Springer, 2010.
  6. Balanced graph matching. Advances in neural information processing systems, 19, 2006.
  7. A tensor-based algorithm for high-order graph matching. IEEE transactions on pattern analysis and machine intelligence, 33(12):2383–2395, 2011.
  8. Learnable graph matching: Incorporating graph partitioning with deep feature learning for multiple object tracking. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 5299–5309, 2021.
  9. Game-theoretic hypergraph matching with density enhancement. Pattern Recognition, 133:109035, 2023.
  10. On the foundations of relaxation labeling processes. IEEE Transactions on Pattern Analysis and Machine Intelligence, (3):267–287, 1983.
  11. Robust point set registration using gaussian mixture models. IEEE transactions on pattern analysis and machine intelligence, 33(8):1633–1645, 2010.
  12. Image correspondence with cur decomposition-based graph completion and matching. IEEE Transactions on Circuits and Systems for Video Technology, 30(9):3054–3067, 2019.
  13. Harold W Kuhn. The hungarian method for the assignment problem. Naval research logistics quarterly, 2(1-2):83–97, 1955.
  14. Eugene L Lawler. The quadratic assignment problem. Management science, 9(4):586–599, 1963.
  15. Alternating direction graph matching. In 2017 IEEE conference on computer vision and pattern recognition (CVPR), pages 4914–4922. IEEE, 2017.
  16. Hyper-graph matching via reweighted random walks. In CVPR 2011, pages 1633–1640. IEEE, 2011.
  17. A spectral technique for correspondence problems using pairwise constraints. In Tenth IEEE International Conference on Computer Vision (ICCV’05) Volume 1, pages 1482–1489. IEEE, 2005.
  18. Unsupervised learning for graph matching. International journal of computer vision, 96:28–45, 2012.
  19. Sigma: Semantic-complete graph matching for domain adaptive object detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 5291–5300, 2022.
  20. Hypergraph neural networks for hypergraph matching. In Proceedings of the IEEE/CVF International Conference on Computer Vision, pages 1266–1275, 2021.
  21. Cur matrix decompositions for improved data analysis. Proceedings of the National Academy of Sciences, 106(3):697–702, 2009.
  22. A flexible and customizable architecture for the relaxation labeling algorithm. IEEE Transactions on Circuits and Systems II: Express Briefs, 60(2):106–110, 2013.
  23. Point set registration: Coherent point drift. IEEE transactions on pattern analysis and machine intelligence, 32(12):2262–2275, 2010.
  24. A flexible tensor block coordinate ascent scheme for hypergraph matching. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 5270–5278, 2015.
  25. A functional representation for graph matching. IEEE transactions on pattern analysis and machine intelligence, 42(11):2737–2754, 2019a.
  26. Learning combinatorial embedding networks for deep graph matching. In Proceedings of the IEEE/CVF international conference on computer vision, pages 3056–3065, 2019b.
  27. Learning combinatorial solver for graph matching. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 7568–7577, 2020.
  28. Prl-dock: Protein-ligand docking based on hydrogen bond matching and probabilistic relaxation labeling. Proteins: Structure, Function, and Bioinformatics, 80(9):2137–2153, 2012.
  29. Gm-mlic: graph matching based multi-label image classification. arXiv preprint arXiv:2104.14762, 2021.
  30. Cur algorithm for partially observed matrices. In International Conference on Machine Learning, pages 1412–1421. PMLR, 2015.
  31. Deep learning of graph matching. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 2684–2693, 2018.
  32. Online multi-target tracking with tensor-based high-order graph matching. In 2018 24th International Conference on Pattern Recognition (ICPR), pages 1809–1814. IEEE, 2018.

Summary

We haven't generated a summary for this paper yet.