TY - GEN
T1 - Continuous Differential Image-based Fast Convolution for Convolutional Neural Networks
AU - Hong, Sunghoon
AU - Park, Daejin
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - Convolutional neural networks with powerful visual image analysis of deep structures are gaining popularity in many research fields. The main difference in convolutional neural networks compared to other artificial neural networks is the addition of many convolutional layers. The convolutional layer improves the performance of artificial neural networks by extracting feature maps required for image classification. However, for applications that require very low-latency on limited processing resources, the success of a convolutional neural network depends on how fast we can compute. In this paper, we propose a novel convolution technique of fast algorithms for convolutional neural networks using continuous differential images. The proposed method improves the response speed of the algorithm by reducing the computational complexity of the convolutional layer. It is compatible with all types of convolutional neural networks, and the lower the difference in the continuous images, the better the performance. We use the darknet network to benchmark the CPU implementation of our algorithm and show state-of-the-art throughput at pixel difference thresholds from 0 to 25 pixels.
AB - Convolutional neural networks with powerful visual image analysis of deep structures are gaining popularity in many research fields. The main difference in convolutional neural networks compared to other artificial neural networks is the addition of many convolutional layers. The convolutional layer improves the performance of artificial neural networks by extracting feature maps required for image classification. However, for applications that require very low-latency on limited processing resources, the success of a convolutional neural network depends on how fast we can compute. In this paper, we propose a novel convolution technique of fast algorithms for convolutional neural networks using continuous differential images. The proposed method improves the response speed of the algorithm by reducing the computational complexity of the convolutional layer. It is compatible with all types of convolutional neural networks, and the lower the difference in the continuous images, the better the performance. We use the darknet network to benchmark the CPU implementation of our algorithm and show state-of-the-art throughput at pixel difference thresholds from 0 to 25 pixels.
KW - Convolution techniques
KW - Convolutional neural networks
KW - Deep learning
KW - Fast convolution
KW - Machine learning
UR - http://www.scopus.com/inward/record.url?scp=85143254078&partnerID=8YFLogxK
U2 - 10.1109/ICTC55196.2022.9952518
DO - 10.1109/ICTC55196.2022.9952518
M3 - Conference contribution
AN - SCOPUS:85143254078
T3 - International Conference on ICT Convergence
SP - 492
EP - 494
BT - ICTC 2022 - 13th International Conference on Information and Communication Technology Convergence
PB - IEEE Computer Society
T2 - 13th International Conference on Information and Communication Technology Convergence, ICTC 2022
Y2 - 19 October 2022 through 21 October 2022
ER -