All You Need is Beyond a Good Init: Exploring Better Solution for Training Extremely Deep Convolutional Neural Networks with Orthonormality and Modulation

03/06/2017
by   Di Xie, et al.
0

Deep neural network is difficult to train and this predicament becomes worse as the depth increases. The essence of this problem exists in the magnitude of backpropagated errors that will result in gradient vanishing or exploding phenomenon. We show that a variant of regularizer which utilizes orthonormality among different filter banks can alleviate this problem. Moreover, we design a backward error modulation mechanism based on the quasi-isometry assumption between two consecutive parametric layers. Equipped with these two ingredients, we propose several novel optimization solutions that can be utilized for training a specific-structured (repetitively triple modules of Conv-BNReLU) extremely deep convolutional neural network (CNN) WITHOUT any shortcuts/ identity mappings from scratch. Experiments show that our proposed solutions can achieve distinct improvements for a 44-layer and a 110-layer plain networks on both the CIFAR-10 and ImageNet datasets. Moreover, we can successfully train plain CNNs to match the performance of the residual counterparts. Besides, we propose new principles for designing network structure from the insights evoked by orthonormality. Combined with residual structure, we achieve comparative performance on the ImageNet dataset.

READ FULL TEXT

page 2

page 8

research
04/10/2020

Improved Residual Networks for Image and Video Recognition

Residual networks (ResNets) represent a powerful type of convolutional n...
research
06/16/2016

Convolutional Residual Memory Networks

Very deep convolutional neural networks (CNNs) yield state of the art re...
research
04/14/2016

Deep Residual Networks with Exponential Linear Unit

Very deep convolutional neural networks introduced new problems like van...
research
10/30/2017

CrescendoNet: A Simple Deep Convolutional Neural Network with Ensemble Behavior

We introduce a new deep convolutional neural network, CrescendoNet, by s...
research
08/07/2016

Residual CNDS

Convolutional Neural networks nowadays are of tremendous importance for ...
research
05/24/2016

FractalNet: Ultra-Deep Neural Networks without Residuals

We introduce a design strategy for neural network macro-architecture bas...
research
11/27/2018

A Fully Sequential Methodology for Convolutional Neural Networks

Recent work has shown that the performance of convolutional neural netwo...

Please sign up or login with your details

Forgot password? Click here to reset