Eigendecomposition-free Training of Deep Networks with Zero Eigenvalue-based Losses
Zheng Dang, Kwang Moo Yi, Yinlin Hu, Fei Wang, Pascal Fua, Mathieu, Salzmann

TL;DR
This paper proposes an eigendecomposition-free method for training deep networks with eigenvalue-based losses, improving robustness and convergence in geometric computer vision tasks like keypoint matching and pose estimation.
Contribution
It introduces a novel approach that avoids eigendecomposition differentiation, enhancing stability and performance in geometric deep learning applications.
Findings
More robust training compared to explicit eigendecomposition differentiation
Better convergence properties in experiments
Achieves state-of-the-art results on keypoint matching and pose estimation
Abstract
Many classical Computer Vision problems, such as essential matrix computation and pose estimation from 3D to 2D correspondences, can be solved by finding the eigenvector corresponding to the smallest, or zero, eigenvalue of a matrix representing a linear system. Incorporating this in deep learning frameworks would allow us to explicitly encode known notions of geometry, instead of having the network implicitly learn them from data. However, performing eigendecomposition within a network requires the ability to differentiate this operation. Unfortunately, while theoretically doable, this introduces numerical instability in the optimization process in practice. In this paper, we introduce an eigendecomposition-free approach to training a deep network whose loss depends on the eigenvector corresponding to a zero eigenvalue of a matrix predicted by the network. We demonstrate on several…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Sensor-Based Localization · Advanced Neural Network Applications · Advanced Vision and Imaging
