paper-with-me

Papers

Speeding up Convolutional Neural Networks By Exploiting the Sparsity of Rectifier Units

2017-04-25 · Shaohuai Shi, Xiaowen Chu

Rectifier neuron units (ReLUs) have been widely used in deep convolutional networks. An ReLU converts negative values to zeros, and does not change positive values, which leads to a high sparsity of neurons. In this work, we first examine the sparsity of the outputs of ReLUs in some popular deep convolutional architectures. And then we use the sparsity property of ReLUs to accelerate the calculation of convolution by skipping calculations of zero-valued neurons. The proposed sparse convolution algorithm achieves some speedup improvements on CPUs compared to the traditional matrix-matrix multiplication algorithm for convolution when the sparsity is not less than 0.9.

📄 PDF Abstract BibTeX arXiv:1704.07724

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

Deep Online Convex Optimization with Gated Games

2016-04-07 · David Balduzzi

Methods from convex optimization are widely used as building blocks for deep learning algorithms. However, the reasons for their empirical success are unclear, since modern convolutional networks (convnets), incorporatin…

On the Compressive Power of Deep Rectifier Networks for High Resolution Representation of Class Boundaries

2017-08-24 · Senjian An, Mohammed Bennamoun, Farid Boussaid

This paper provides a theoretical justification of the superior classification performance of deep rectifier networks over shallow rectifier networks from the geometrical perspective of piecewise linear (PWL) classifier …

General Classification

Speeding up Convolutional Neural Networks with Low Rank Expansions

2014-05-15 · Max Jaderberg, Andrea Vedaldi, Andrew Zisserman

The focus of this paper is speeding up the evaluation of convolutional neural networks. While delivering impressive results across a range of computer vision and machine learning tasks, these networks are computationally…

CPUGPUModel Compression

From Deep to Shallow: Transformations of Deep Rectifier Networks

2017-03-30 · Senjian An, Farid Boussaid, Mohammed Bennamoun, Jiankun Hu

In this paper, we introduce transformations of deep rectifier networks, enabling the conversion of deep rectifier networks into shallow rectifier networks. We subsequently prove that any rectifier net of any depth can be…

Expressiveness of Rectifier Networks

2015-11-18 · Xingyuan Pan, Vivek Srikumar

Rectified Linear Units (ReLUs) have been shown to ameliorate the vanishing gradient problem, allow for efficient backpropagation, and empirically promote sparsity in the learned parameters. They have led to state-of-the-…