paper-with-me

홈 › Papers

Orthogonal Weight Normalization: Solution to Optimization over Multiple Dependent Stiefel Manifolds in Deep Neural Networks

2017-09-16 · Lei Huang, Xianglong Liu, Bo Lang, Adams Wei Yu, Yongliang Wang, Bo Li

Orthogonal matrix has shown advantages in training Recurrent Neural Networks (RNNs), but such matrix is limited to be square for the hidden-to-hidden transformation in RNNs. In this paper, we generalize such square orthogonal matrix to orthogonal rectangular matrix and formulating this problem in feed-forward Neural Networks (FNNs) as Optimization over Multiple Dependent Stiefel Manifolds (OMDSM). We show that the rectangular orthogonal matrix can stabilize the distribution of network activations and regularize FNNs. We also propose a novel orthogonal weight normalization method to solve OMDSM. Particularly, it constructs orthogonal transformation over proxy parameters to ensure the weight matrix is orthogonal and back-propagates gradient information through the transformation during training. To guarantee stability, we minimize the distortions between proxy parameters and canonical weights over all tractable orthogonal transformations. In addition, we design an orthogonal linear module (OLM) to learn orthogonal filter banks in practice, which can be used as an alternative to standard linear module. Extensive experiments demonstrate that by simply substituting OLM for standard linear module without revising any experimental protocols, our method largely improves the performance of the state-of-the-art networks, including Inception and residual networks on CIFAR and ImageNet datasets. In particular, we have reduced the test error of wide residual network on CIFAR-100 from 20.04% to 18.61% with such simple substitution. Our code is available online for result reproduction.

📄 PDF Abstract BibTeX arXiv:1709.06079

Code (1)

huangleiBuaa/OthogonalWN 공식 구현 pytorch

Tasks

Image Classification

Methods 이 논문이 사용한 방법론

Weight Normalization Weight Normalization is a normalization method for training neural networks. It is inspired by batch normalization,…

Similar Papers 제목 키워드 기반

Orthogonal Weight Normalization: Solution to Optimization overMultiple Dependent Stiefel Manifolds in Deep Neural Networks

2018-02-02 · The Thirty-Second AAAI Conferenceon Artificial Intelligence 2018 2 · Lei Huang, Xianglong Liu, Bo Lang, Adams Wei Yu 외

Orthogonal matrix has shown advantages in training Recurrent Neural Networks (RNNs), but such matrix is limited to be square for the hidden-to-hidden transformation in RNNs. In this paper, we generalize such square ortho…

Improving training of deep neural networks via Singular Value Bounding

2016-11-18 · CVPR 2017 7 · Kui Jia

Deep learning methods achieve great success recently on many computer vision problems, with image classification and object detection as the prominent examples. In spite of these practical successes, optimization of deep…

General Classificationimage-classificationImage Classificationobject-detection+1

MuonEq: Balancing Before Orthogonalization with Lightweight Equilibration

2026-03-30 · Da Chang, Qiankun Shi, Lvgang Zhang, Yu Li 외 arxiv

Orthogonalized-update optimizers such as Muon improve training of matrix-valued parameters, but existing extensions typically either rescale updates after orthogonalization or use heavier whitening-based preconditioners …

Controllable Orthogonalization in Training DNNs

2020-04-02 · CVPR 2020 6 · Lei Huang, Li Liu, Fan Zhu, Diwen Wan 외

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 computati…

image-classificationImage Classification

WeightAlign: Normalizing Activations by Weight Alignment

2020-10-14 · Xiangwei Shi, Yunqiang Li, Xin Liu, Jan van Gemert

Batch normalization (BN) allows training very deep networks by normalizing activations by mini-batch sample statistics which renders BN unstable for small batch sizes. Current small-batch solutions such as Instance Norm,…

Domain AdaptationSemantic Segmentation