Gradually Updated Neural Networks for Large-Scale Image Recognition

11/25/2017
by   Siyuan Qiao, et al.
0

We present a simple yet effective neural network architecture for image recognition. Unlike the previous state-of-the-art neural networks which usually have very deep architectures, we build networks that are shallower but can achieve better performances on three competitive benchmark datasets, i.e., CIFAR-10/100 and ImageNet. Our architectures are built using Gradually Updated Neural Network (GUNN) layers, which differ from the standard Convolutional Neural Network (CNN) layers in the way their output channels are computed: the CNN layers compute the output channels simultaneously while GUNN layers compute the channels gradually. By adding the computation ordering to the channels of CNNs, our networks are able to achieve better accuracies while using fewer layers and less memory. The architecture design of GUNN is guided by theoretical results and verified by empirical experiments. We set new records on the CIFAR-10 and CIFAR-100 datasets and achieve better accuracy on ImageNet under similar complexity with the previous state-of-the-art methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/28/2018

Convolutional Neural Networks with Alternately Updated Clique

Improving information flow in deep networks helps to ease the training d...
research
01/11/2023

Deep Axial Hypercomplex Networks

Over the past decade, deep hypercomplex-inspired networks have enhanced ...
research
06/16/2016

Convolutional Residual Memory Networks

Very deep convolutional neural networks (CNNs) yield state of the art re...
research
10/26/2021

Self-Denoising Neural Networks for Few Shot Learning

In this paper, we introduce a new architecture for few shot learning, th...
research
07/06/2018

Parallel Convolutional Networks for Image Recognition via a Discriminator

In this paper, we introduce a simple but quite effective recognition fra...
research
10/11/2021

Decomposing Convolutional Neural Networks into Reusable and Replaceable Modules

Training from scratch is the most common way to build a Convolutional Ne...
research
06/08/2016

Convolutional Neural Fabrics

Despite the success of CNNs, selecting the optimal architecture for a gi...

Please sign up or login with your details

Forgot password? Click here to reset