A Fully Trainable Network with RNN-based Pooling

06/16/2017
by   Shuai Li, et al.
0

Pooling is an important component in convolutional neural networks (CNNs) for aggregating features and reducing computational burden. Compared with other components such as convolutional layers and fully connected layers which are completely learned from data, the pooling component is still handcrafted such as max pooling and average pooling. This paper proposes a learnable pooling function using recurrent neural networks (RNN) so that the pooling can be fully adapted to data and other components of the network, leading to an improved performance. Such a network with learnable pooling function is referred to as a fully trainable network (FTN). Experimental results have demonstrated that the proposed RNN-based pooling can well approximate the existing pooling functions and improve the performance of the network. Especially for small networks, the proposed FTN can improve the performance by seven percentage points in terms of error rate on the CIFAR-10 dataset compared with the traditional CNN.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/08/2018

Alpha-Pooling for Convolutional Neural Networks

Convolutional neural networks (CNNs) have achieved remarkable performanc...
research
12/21/2014

Striving for Simplicity: The All Convolutional Net

Most modern convolutional neural networks (CNNs) used for object recogni...
research
01/15/2013

Learnable Pooling Regions for Image Classification

Biologically inspired, from the early HMAX model to Spatial Pyramid Matc...
research
02/20/2023

Kernel function impact on convolutional neural networks

This paper investigates the usage of kernel functions at the different l...
research
02/11/2018

Optimizing Neural Networks in the Equivalent Class Space

It has been widely observed that many activation functions and pooling m...
research
04/02/2020

ProxyNCA++: Revisiting and Revitalizing Proxy Neighborhood Component Analysis

We consider the problem of distance metric learning (DML), where the tas...
research
01/23/2022

Revisiting Pooling through the Lens of Optimal Transport

Pooling is one of the most significant operations in many machine learni...

Please sign up or login with your details

Forgot password? Click here to reset