paper-with-me

Papers

Minimal Filtering Algorithms for Convolutional Neural Networks

2020-04-12 · Aleksandr Cariow, Galina Cariowa

In this paper, we present several resource-efficient algorithmic solutions regarding the fully parallel hardware implementation of the basic filtering operation performed in the convolutional layers of convolution neural networks. In fact, these basic operations calculate two inner products of neighboring vectors formed by a sliding time window from the current data stream with an impulse response of the M-tap finite impulse response filter. We used Winograd minimal filtering trick and applied it to develop fully parallel hardware-oriented algorithms for implementing the basic filtering operation for M=3,5,7,9, and 11. A fully parallel hardware implementation of the proposed algorithms in each case gives approximately 30 percent savings in the number of embedded multipliers compared to a fully parallel hardware implementation of the naive calculation methods.

📄 PDF Abstract BibTeX arXiv:2004.05607

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

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 제목 키워드 기반

Fast Algorithms for Convolutional Neural Networks

2015-09-30 · CVPR 2016 6 · Andrew Lavin, Scott Gray

Deep convolutional neural networks take GPU days of compute time to train on large data sets. Pedestrian detection for self driving cars requires very low latency. Image recognition for mobile phones is constrained by li…

GPUPedestrian DetectionSelf-Driving Cars

Deep Neural Networks to Enable Real-time Multimessenger Astrophysics

2016-12-30 · Daniel George, E. A. Huerta

Gravitational wave astronomy has set in motion a scientific revolution. To further enhance the science reach of this emergent field, there is a pressing need to increase the depth and speed of the gravitational wave algo…

Astronomyparameter estimationTime SeriesTime Series Analysis+1

Towards Design Space Exploration and Optimization of Fast Algorithms for Convolutional Neural Networks (CNNs) on FPGAs

2019-03-05 · Afzal Ahmad, Muhammad Adeel Pasha

Convolutional Neural Networks (CNNs) have gained widespread popularity in the field of computer vision and image processing. Due to huge computational requirements of CNNs, dedicated hardware-based implementations are be…

Fast Inner-Product Algorithms and Architectures for Deep Neural Network Accelerators

2023-11-20 · Trevor E. Pogue, Nicola Nicolici

We introduce a new algorithm called the Free-pipeline Fast Inner Product (FFIP) and its hardware architecture that improve an under-explored fast inner-product algorithm (FIP) proposed by Winograd in 1968. Unlike the unr…

Deep Learning for Real-time Gravitational Wave Detection and Parameter Estimation with LIGO Data

2017-11-21 · Daniel George, E. A. Huerta

The recent Nobel-prize-winning detections of gravitational waves from merging black holes and the subsequent detection of the collision of two neutron stars in coincidence with electromagnetic observations have inaugurat…

Gravitational Wave Detectionparameter estimationTime Series Analysis