Skip to main navigation Skip to search Skip to main content

Enabling Efficient Bayesian Convolutional Neural Network with Feature Pre-extraction and Pre-pooling Strategies

  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Introducing Bayesian method into convolutional neural networks (CNNs) can effectively prevent neural networks from making over-confident decisions and overfitting. However, the large number of parameters in Bayesian convolutional neural networks (BCNNs) results in high computational costs, limiting the deployment in resource-sensitive computing systems. In this paper, two efficient strategies for BCNNs are proposed to optimize the inference process: 1) Feature Pre-extraction (F-P) strategy, which pre-extracts the feature maps in convolutional layers to reduce redundant computation introduced by repeated calculation, and 2) Pre-pooling (P-P) strategy, which performs pooling in advance to reduce the scale of feature maps involved in subsequent calculations. Compared with current efficient BCNN inference model, F-P strategy can eliminate around 92 % multiplications and accumulations, and P-P strategy can save 75% Gaussian random numbers requirement. To sum up, the proposed two optimization strategies can enable BCNN to save around 93% computational resources with 30.6% memory overhead together. The accuracy of LeNet-5 on CIFAR10 dataset has slightly decreased by 0.1%.

Original languageEnglish
Title of host publication2023 5th International Conference on Circuits and Systems, ICCS 2023
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages225-230
Number of pages6
ISBN (Electronic)9798350308273
DOIs
StatePublished - 2023
Event5th International Conference on Circuits and Systems, ICCS 2023 - Huzhou, China
Duration: 27 Oct 202330 Oct 2023

Publication series

Name2023 5th International Conference on Circuits and Systems, ICCS 2023

Conference

Conference5th International Conference on Circuits and Systems, ICCS 2023
Country/TerritoryChina
CityHuzhou
Period27/10/2330/10/23

Keywords

  • Bayesian Convolutional Neural Network
  • Computation Reduction
  • Feature Pre-extraction
  • Pre-pooling

Fingerprint

Dive into the research topics of 'Enabling Efficient Bayesian Convolutional Neural Network with Feature Pre-extraction and Pre-pooling Strategies'. Together they form a unique fingerprint.

Cite this