Abstract
In today’s world, the applications of convolutional neural networks (CNN) are limitless and are employed in numerous fields. The CNNs get wider and deeper to achieve near-human accuracy. Implementing such networks on resource constrained hardware is a cumbersome task. CNNs need to be optimized both on hardware and algorithmic levels to compress and fit into resource limited devices. This survey aims to investigate different optimization techniques of Vision CNNs, both on algorithmic and hardware level, which would help in efficient hardware implementation, especially for FPGAs.
| Original language | English |
|---|---|
| Pages (from-to) | 2331-2377 |
| Number of pages | 47 |
| Journal | Neural Processing Letters |
| Volume | 53 |
| Issue number | 3 |
| DOIs | |
| Publication status | Published - Jun 2021 |
| Externally published | Yes |
Bibliographical note
Publisher Copyright:© 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC part of Springer Nature.
Keywords
- Convolutional Neural Networks
- FPGA
- Hardware Optimization
- Resource Constrained Hardware