An Overview of Arithmetic Adaptations for Inference of Convolutional Neural Networks on Re-configurable Hardware

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Wunderlich, Ilkay, Koch, Benjamin, Schönfeld, Sven
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866912382923571200
author Wunderlich, Ilkay
Koch, Benjamin
Schönfeld, Sven
author_facet Wunderlich, Ilkay
Koch, Benjamin
Schönfeld, Sven
contents Convolutional Neural Networks (CNNs) have gained high popularity as a tool for computer vision tasks and for that reason are used in various applications. There are many different concepts, like single shot detectors, that have been published for detecting objects in images or video streams. However, CNNs suffer from disadvantages regarding the deployment on embedded platforms such as re-configurable hardware like Field Programmable Gate Arrays (FPGAs). Due to the high computational intensity, memory requirements and arithmetic conditions, a variety of strategies for running CNNs on FPGAs have been developed. The following methods showcase our best practice approaches for a TinyYOLOv3 detector network on a XILINX Artix-7 FPGA using techniques like fusion of batch normalization, filter pruning and post training network quantization.
format Preprint
id arxiv_https___arxiv_org_abs_2505_13575
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle An Overview of Arithmetic Adaptations for Inference of Convolutional Neural Networks on Re-configurable Hardware
Wunderlich, Ilkay
Koch, Benjamin
Schönfeld, Sven
Machine Learning
Convolutional Neural Networks (CNNs) have gained high popularity as a tool for computer vision tasks and for that reason are used in various applications. There are many different concepts, like single shot detectors, that have been published for detecting objects in images or video streams. However, CNNs suffer from disadvantages regarding the deployment on embedded platforms such as re-configurable hardware like Field Programmable Gate Arrays (FPGAs). Due to the high computational intensity, memory requirements and arithmetic conditions, a variety of strategies for running CNNs on FPGAs have been developed. The following methods showcase our best practice approaches for a TinyYOLOv3 detector network on a XILINX Artix-7 FPGA using techniques like fusion of batch normalization, filter pruning and post training network quantization.
title An Overview of Arithmetic Adaptations for Inference of Convolutional Neural Networks on Re-configurable Hardware
topic Machine Learning
url https://arxiv.org/abs/2505.13575