paper-with-me

홈 › Papers

SFC: Achieve Accurate Fast Convolution under Low-precision Arithmetic

2024-07-03 · Liulu He, Yufei Zhao, Rui Gao, Yuan Du, Li Du

Fast convolution algorithms, including Winograd and FFT, can efficiently accelerate convolution operations in deep models. However, these algorithms depend on high-precision arithmetic to maintain inference accuracy, which conflicts with the model quantization. To resolve this conflict and further improve the efficiency of quantized convolution, we proposes SFC, a new algebra transform for fast convolution by extending the Discrete Fourier Transform (DFT) with symbolic computing, in which only additions are required to perform the transformation at specific transform points, avoiding the calculation of irrational number and reducing the requirement for precision. Additionally, we enhance convolution efficiency by introducing correction terms to convert invalid circular convolution outputs of the Fourier method into effective ones. The numerical error analysis is presented for the first time in this type of work and proves that our algorithms can provide a 3.68x multiplication reduction for 3x3 convolution, while the Winograd algorithm only achieves a 2.25x reduction with similarly low numerical errors. Experiments carried out on benchmarks and FPGA show that our new algorithms can further improve the computation efficiency of quantized models while maintaining accuracy, surpassing both the quantization-alone method and existing works on fast convolution quantization.

📄 PDF Abstract BibTeX arXiv:2407.02913

Code (0)

등록된 구현이 없습니다.

Tasks

Quantization

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

LANCE: Efficient Low-Precision Quantized Winograd Convolution for Neural Networks Based on Graphics Processing Units

2020-03-19 · Guangli Li, Lei Liu, Xueying Wang, Xiu Ma 외

Accelerating deep convolutional neural networks has become an active topic and sparked an interest in academia and industry. In this paper, we propose an efficient low-precision quantized Winograd convolution algorithm, …

image-classificationImage ClassificationQuantization

Tversky loss function for image segmentation using 3D fully convolutional deep networks

2017-06-18 · Seyed Sadegh Mohseni Salehi, Deniz Erdogmus, Ali Gholipour

Fully convolutional deep neural networks carry out excellent potential for fast and accurate image segmentation. One of the main challenges in training these networks is data imbalance, which is particularly problematic …

Image SegmentationLesion SegmentationSegmentationSemantic Segmentation

Virtual Sparse Convolution for Multimodal 3D Object Detection

2023-03-04 · CVPR 2023 1 · Hai Wu, Chenglu Wen, Shaoshuai Shi, Xin Li 외

Recently, virtual/pseudo-point-based 3D object detection that seamlessly fuses RGB images and LiDAR data by depth completion has gained great attention. However, virtual points generated from an image are very dense, int…

3D Multi-Object Tracking3D Object DetectionDepth CompletionMultiple Object Tracking+4

Brain Tumor Detection Through Diverse CNN Architectures in IoT Healthcare Industries: Fast R-CNN, U-Net, Transfer Learning-Based CNN, and Fully Connected CNN

2025-09-06 · Mohsen Asghari Ilani, Yaser M. Banad arxiv

Artificial intelligence (AI)-powered deep learning has advanced brain tumor diagnosis in Internet of Things (IoT)-healthcare systems, achieving high accuracy with large datasets. Brain health is critical to human life, a…

Brain Tumor ClassificationImage ClassificationTransfer Learning

FCHD: Fast and accurate head detection in crowded scenes

2018-09-24 · Aditya Vora, Vinay Chilaka

In this paper, we propose FCHD-Fully Convolutional Head Detector, an end-to-end trainable head detection model. Our proposed architecture is a single fully convolutional network which is responsible for both bounding box…

Face DetectionGeneral ClassificationHead Detection