paper-with-me

홈 › Papers

Controllable Orthogonalization in Training DNNs

2020-04-02 · CVPR 2020 6 · Lei Huang, Li Liu, Fan Zhu, Diwen Wan, Zehuan Yuan, Bo Li, Ling Shao

Orthogonality is widely used for training deep neural networks (DNNs) due to its ability to maintain all singular values of the Jacobian close to 1 and reduce redundancy in representation. This paper proposes a computationally efficient and numerically stable orthogonalization method using Newton's iteration (ONI), to learn a layer-wise orthogonal weight matrix in DNNs. ONI works by iteratively stretching the singular values of a weight matrix towards 1. This property enables it to control the orthogonality of a weight matrix by its number of iterations. We show that our method improves the performance of image classification networks by effectively controlling the orthogonality to provide an optimal tradeoff between optimization benefits and representational capacity reduction. We also show that ONI stabilizes the training of generative adversarial networks (GANs) by maintaining the Lipschitz continuity of a network, similar to spectral normalization (SN), and further outperforms SN by providing controllable orthogonality.

📄 PDF Abstract BibTeX arXiv:2004.00917

Code (1)

huangleiBuaa/ONI 공식 구현 pytorch

Tasks

image-classificationImage Classification

Methods 이 논문이 사용한 방법론

Spectral Normalization Spectral Normalization is a normalization technique used for generative adversarial networks, used to stabilize training of the discriminator. Spectral normalization has the…

Similar Papers 제목 키워드 기반

Disentangling Controllable and Uncontrollable Factors of Variation by Interacting with the World

2018-04-19 · Yoshihide Sawada

We introduce a method to disentangle controllable and uncontrollable factors of variation by interacting with the world. Disentanglement leads to good representations and is important when applying deep neural networks (…

Disentanglementreinforcement-learningReinforcement LearningReinforcement Learning (RL)

CacheMuon: Using Temporal Preconditioning To Approximate Polar Factor

2026-06-15 · Bishnu Dev, Sushil Bohara, Martin Takáč, Samuel Horváth arxiv

Muon is an optimizer that computes updates using the polar factor of the momentum matrix and has shown strong empirical performance across a range of training settings. A key component of Muon is the Newton-Schulz iterat…

MuonBP: Faster Muon via Block-Periodic Orthogonalization

2025-10-19 · Ahmed Khaled, Kaan Ozkara, Tao Yu, Mingyi Hong 외 arxiv

Gradient orthogonalization is a simple strategy that shows great utility in speeding up gradient descent. The Muon optimizer (Jordan, Jin, et al., 2024) combines gradient orthogonalization with first-order momentum and a…

AMO: Adaptive Muon Orthogonalization

2026-05-18 · Xinlin Zhuang, Panyi Ouyang, Yichen Li, Jiangming Shi 외 arxiv

Muon has recently emerged as a competitive alternative to AdamW for large-scale pre-training, with orthogonalization via Newton-Schulz (NS) iterations as its core operation. Existing Muon variants apply a uniform NS sche…

Low-rank Orthogonalization for Large-scale Matrix Optimization with Applications to Foundation Model Training

2025-09-15 · Chuan He, Zhanwang Deng, Zhaosong Lu arxiv

Neural network (NN) training is inherently a large-scale matrix optimization problem, yet the matrix structure of NN parameters has long been overlooked. Recently, the optimizer Muon \citep{jordanmuon}, which explicitly …