Channel-Wise Activation Map Pruning using Max-Pool for Reducing Memory Accesses

Han Cho, Jongsun Park

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

While neural network pruning can reduce the amount of data transfers, pruning techniques such as fine-grained pruning cannot be efficiently implemented as indexing overhead is high. In order to design a hardware friendly pruning technique, structured pruning, which removes groups of data together to minimize the indexing overhead, is highly required. In this paper, to reduce the overall number of main memory accesses when implementing convolutional neural network (CNN) accelerators, we propose a hardware friendly L2-norm based structured channel-wise activation pruning using max-pooling. Max-pooling is typically deployed in CNN to decrease the height and width of CNN activation maps. The simulation results of the proposed technique shows that the activation maps of ResNet20 and ResNet56 can be reduced to 48% and 51%, respectively, with less than 1% accuracy degradation on CIFAR-10.

Original languageEnglish
Title of host publicationProceedings - International SoC Design Conference 2022, ISOCC 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages71-72
Number of pages2
ISBN (Electronic)9781665459716
DOIs
Publication statusPublished - 2022
Event19th International System-on-Chip Design Conference, ISOCC 2022 - Gangneung-si, Korea, Republic of
Duration: 2022 Oct 192022 Oct 22

Publication series

NameProceedings - International SoC Design Conference 2022, ISOCC 2022

Conference

Conference19th International System-on-Chip Design Conference, ISOCC 2022
Country/TerritoryKorea, Republic of
CityGangneung-si
Period22/10/1922/10/22

Bibliographical note

Funding Information:
This work was supported by the National Research Foundation of Korea grant funded by the Korea government (NRF-2020R1A2C3014820)

Publisher Copyright:
© 2022 IEEE.

Keywords

  • activation compression
  • activation pruning
  • Convolutional neural network
  • L2-norm
  • max-pool

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Science Applications
  • Hardware and Architecture
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Channel-Wise Activation Map Pruning using Max-Pool for Reducing Memory Accesses'. Together they form a unique fingerprint.

Cite this