paper-with-me

홈 › Papers

RePr: Improved Training of Convolutional Filters

2018-11-18 · CVPR 2019 6 · Aaditya Prakash, James Storer, Dinei Florencio, Cha Zhang

A well-trained Convolutional Neural Network can easily be pruned without significant loss of performance. This is because of unnecessary overlap in the features captured by the network's filters. Innovations in network architecture such as skip/dense connections and Inception units have mitigated this problem to some extent, but these improvements come with increased computation and memory requirements at run-time. We attempt to address this problem from another angle - not by changing the network structure but by altering the training method. We show that by temporarily pruning and then restoring a subset of the model's filters, and repeating this process cyclically, overlap in the learned features is reduced, producing improved generalization. We show that the existing model-pruning criteria are not optimal for selecting filters to prune in this context and introduce inter-filter orthogonality as the ranking criteria to determine under-expressive filters. Our method is applicable both to vanilla convolutional networks and more complex modern architectures, and improves the performance across a variety of tasks, especially when applied to smaller networks.

📄 PDF Abstract BibTeX arXiv:1811.07275

Code (1)

siahuat0727/RePr pytorch

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Training CNNs with Low-Rank Filters for Efficient Image Classification

2015-11-20 · Yani Ioannou, Duncan Robertson, Jamie Shotton, Roberto Cipolla 외

We propose a new method for creating computationally efficient convolutional neural networks (CNNs) by using low-rank representations of convolutional filters. Rather than approximating filters in previously-trained netw…

ClassificationGeneral Classificationimage-classificationImage Classification

Scale-Equivariant Neural Networks with Decomposed Convolutional Filters

2019-09-25 · Wei Zhu, Qiang Qiu, Robert Calderbank, Guillermo Sapiro 외

Encoding the input scale information explicitly into the representation learned by a convolutional neural network (CNN) is beneficial for many vision tasks especially when dealing with multiscale input signals. We study,…

image-classificationImage Classification

Scaling-Translation-Equivariant Networks with Decomposed Convolutional Filters

2019-09-24 · Wei Zhu, Qiang Qiu, Robert Calderbank, Guillermo Sapiro 외

Encoding the scale information explicitly into the representation learned by a convolutional neural network (CNN) is beneficial for many computer vision tasks especially when dealing with multiscale inputs. We study, in …

image-classificationImage ClassificationTranslation

Learning to generate filters for convolutional neural networks

2018-12-05 · ICLR 2018 1 · Wei Shen, Rujie Liu

Conventionally, convolutional neural networks (CNNs) process different images with the same set of filters. However, the variations in images pose a challenge to this fashion. In this paper, we propose to generate sample…

3D Dense Separated Convolution Module for Volumetric Image Analysis

2019-05-14 · Lei Qu, Changfeng Wu, Liang Zou

With the thriving of deep learning, 3D Convolutional Neural Networks have become a popular choice in volumetric image analysis due to their impressive 3D contexts mining ability. However, the 3D convolutional kernels wil…

image-classificationImage Classification