paper-with-me

Papers

Binarized Convolutional Neural Networks with Separable Filters for Efficient Hardware Acceleration

2017-07-15 · Jeng-Hau Lin, Tianwei Xing, Ritchie Zhao, Zhiru Zhang, Mani Srivastava, Zhuowen Tu, Rajesh K. Gupta

State-of-the-art convolutional neural networks are enormously costly in both compute and memory, demanding massively parallel GPUs for execution. Such networks strain the computational capabilities and energy available to embedded and mobile processing platforms, restricting their use in many important applications. In this paper, we push the boundaries of hardware-effective CNN design by proposing BCNN with Separable Filters (BCNNw/SF), which applies Singular Value Decomposition (SVD) on BCNN kernels to further reduce computational and storage complexity. To enable its implementation, we provide a closed form of the gradient over SVD to calculate the exact gradient with respect to every binarized weight in backward propagation. We verify BCNNw/SF on the MNIST, CIFAR-10, and SVHN datasets, and implement an accelerator for CIFAR-10 on FPGA hardware. Our BCNNw/SF accelerator realizes memory savings of 17% and execution time reduction of 31.3% compared to BCNN with only minor accuracy sacrifices.

📄 PDF Abstract BibTeX arXiv:1707.04693

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Modulated Convolutional Networks

2018-06-01 · CVPR 2018 6 · Xiaodi Wang, Baochang Zhang, Ce Li, Rongrong Ji 외

Despite great effectiveness of very deep and wide Convolutional Neural Networks (CNNs) in various computer vision tasks, the significant cost in terms of storage requirement of such networks impedes the deployment on com…

Learning Versatile Filters for Efficient Convolutional Neural Networks

2018-12-01 · NeurIPS 2018 12 · Yunhe Wang, Chang Xu, Chunjing Xu, Chao Xu 외

This paper introduces versatile filters to construct efficient convolutional neural network. Considering the demands of efficient deep learning techniques running on cost-effective hardware, a number of methods have been…

CASSOD-Net: Cascaded and Separable Structures of Dilated Convolution for Embedded Vision Systems and Applications

2021-04-29 · Tse-Wei Chen, Deyu Wang, Wei Tao, Dongchao Wen 외

The field of view (FOV) of convolutional neural networks is highly related to the accuracy of inference. Dilated convolutions are known as an effective solution to the problems which require large FOVs. However, for gene…

Face DetectionImage SegmentationSemantic Segmentation

Modulated binary cliquenet

2019-02-27 · Jinpeng Xia, Jiasong Wu, Youyong Kong, Pinzheng Zhang 외

Although Convolutional Neural Networks (CNNs) achieve effectiveness in various computer vision tasks, the significant requirement of storage of such networks hinders the deployment on computationally limited devices. In …

BDC-Occ: Binarized Deep Convolution Unit For Binarized Occupancy Network

2024-05-27 · Zongkai Zhang, Zidong Xu, Wenming Yang, Qingmin Liao 외

Existing 3D occupancy networks demand significant hardware resources, hindering the deployment of edge devices. Binarized Neural Networks (BNN) offer substantially reduced computational and memory requirements. However, …

Binarization