Inicio  /  Applied Sciences  /  Vol: 13 Par: 15 (2023)  /  Artículo
ARTÍCULO
TITULO

VLSI-Friendly Filtering Algorithms for Deep Neural Networks

Aleksandr Cariow    
Janusz P. Paplinski and Marta Makowska    

Resumen

The paper introduces a range of efficient algorithmic solutions for implementing the fundamental filtering operation in convolutional layers of convolutional neural networks on fully parallel hardware. Specifically, these operations involve computing M inner products between neighbouring vectors generated by a sliding time window from the input data stream and an M-tap finite impulse response filter. By leveraging the factorisation of the Hankel matrix, we have successfully reduced the multiplicative complexity of the matrix-vector product calculation. This approach has been applied to develop fully parallel and resource-efficient algorithms for M values of 3, 5, 7, and 9. The fully parallel hardware implementation of our proposed algorithms achieves approximately a 30% reduction in embedded multipliers compared to the naive calculation methods.

 Artículos similares

       
 
Weijun Pan, Yanqiang Jiang, Junjie Zhou, Wei Ye and Yuqin Zhang    
The effect of crosswinds on paired approach (PA) procedures for Closely Spaced Parallel Runways (CSPR) is investigated in this paper by fully utilizing the crosswind environment to implement a more efficient PA and increase runway capacity. An improved w... ver más
Revista: Aerospace

 
Fernando Díaz-del-Río, Pablo Sanchez-Cuevas, María José Moron-Fernández, Daniel Cascado-Caballero, Helena Molina-Abril and Pedro Real    
Relating image contours and regions and their attributes according to connectivity based on incidence or adjacency is a crucial task in numerous applications in the fields of image processing, computer vision and pattern recognition. In this paper, the c... ver más
Revista: Algorithms

 
Zhiwei Lin, Weihao Chen, Lumei Su, Yuhan Chen and Tianyou Li    
Object detection methods are commonly employed in power safety monitoring systems to detect violations in surveillance scenes. However, traditional object detection methods are ineffective for small objects that are similar to the background information ... ver más
Revista: Applied Sciences

 
Jinnan Wang, Weiqin Tong and Xiaoli Zhi    
Convolutional neural networks (CNNs) have made impressive achievements in image classification and object detection. For hardware with limited resources, it is not easy to achieve CNN inference with a large number of parameters without external storage. ... ver más
Revista: Algorithms

 
Sen Lin, Ruihang Zhang, Zemeng Ning and Jie Luo    
The underwater images acquired by marine detectors inevitably suffer from quality degradation due to color distortion and the haze effect. Traditional methods are ineffective in removing haze, resulting in the residual haze being intensified during color... ver más