Efficient Riemannian Optimization on the Stiefel Manifold via the Cayley Transform

By Jun Li, Fuxin Li, Sinisa Todorovic. 2020

146 citations recorded by the source corpus.

Strictly enforcing orthonormality constraints on parameter matrices has been shown advantageous in deep learning. This amounts to Riemannian optimization on the Stiefel manifold, which, however, is computationally expensive. To address this challenge, we present two main contributions: (1) A new efficient retraction map based on an iterative Cayley transform for optimization updates, and (2) An implicit vector transport mechanism based on the combination of a projection of the momentum and the Cayley transform on the Stiefel manifold. We specify two new optimization algorithms: Cayley SGD with momentum, and Cayley ADAM on the Stiefel manifold. Convergence of Cayley SGD is theoretically analyzed. Our experiments for CNN training demonstrate that both algorithms: (a) Use less running time per iteration relative to existing approaches that enforce orthonormality of CNN parameters; and (b) Achieve faster convergence rates than the baseline SGD and ADAM algorithms without compromising the performance of the CNN. Cayley SGD and Cayley ADAM are also shown to reduce the training time for optimizing the unitary transition matrices in RNNs.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Ling Shao
  2. Philip H. S. Torr
  3. Weiyang Liu
  4. Tijmen Blankevoort
  5. Puneet Kumar Dokania
  6. Arslan Chaudhry
  7. Fan Zhu
  8. Rongmei Lin

In Computer Vision and Pattern Recognition

  1. Ling Shao
  2. Luc Van Gool
  3. Dacheng Tao
  4. Philip H. S. Torr
  5. Ming-Hsuan Yang
  6. Bernt Schiele
  7. Alan L. Yuille
  8. Xiaogang Wang

Citations in the corpus