• Home
  • Search
  • FPGA-based training of convolutional neural networks with a reduced precision floating-point library
  • Cite Icon19
  • https://doi.org/10.1109/fpt.2017.8280150Copy DOI Icon

FPGA-based training of convolutional neural networks with a reduced precision floating-point library

  • Dec 1, 2017
  • Roberto Dicecco +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Convolutional Neural Networks (CNNs) have been shown to have high accuracy for classification tasks in numerous applications, which has resulted in their widespread adoption. However, the high accuracy of CNNs comes at the cost of high compute and bandwidth requirements for both classification and training. In this work we discuss an FPGA-based CNN training engine: FCTE, implemented using High-Level Synthesis (HLS), targeting the Xilinx Kintex Ultrascale XCKU115 device. Furthermore, we detail custom-precision floating-point (CPFP) cores for multiplication and addition implemented using HLS, which allows for reduced area utilization. We use these cores with our engine to train networks to demonstrate that an exponent width of 6 and mantissa width of 5 achieves accuracy comparable to single-precision floating-point for the MNIST and CIFAR-10 datasets. These results are achieved using round-to-zero for the CPFP multipliers and round-to-nearest for the CPFP adders, allowing for LUT savings of 32.6% for the multipliers and 21.7% for the adders when compared to half-precision floating-point, while using the same number of DSPs.

Similar Papers
  • Conference Article
  • Citations24

Convolutional Neural Network Training with Distributed K-FAC

  • Nov 01, 2020
  • J Gregory Pauloski +4
  • Conference Article
  • Citations26

Coarse-to-fine multi-task training of convolutional neural networks for automated information extraction from cancer pathology reports

  • Mar 01, 2018
  • Mohammed Alawad +2
  • Conference Article
  • Citations3

Sensitivity and stability of pretrained CNN filters

  • Apr 12, 2021
  • Jehan Ghafuri +2
  • PDF
  • Research Article
  • Citations10

INVESTIGATIONS ON THE POTENTIAL OF CONVOLUTIONAL NEURAL NETWORKS FOR VEHICLE CLASSIFICATION BASED ON RGB AND LIDAR DATA

  • May 30, 2017
  • ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences
  • R Niessner +2
  • Conference Article
  • Citations4

Accelerating Fully Spectral CNNs with Adaptive Activation Functions on FPGA

  • Feb 01, 2021
  • Shuanglong Liu +2
  • PDF
  • Research Article
  • Citations5

WACSO: Wolf Crow Search Optimizer for Convolutional Neural Network Hyperparameter Optimization

  • Mar 18, 2025
  • Neural Processing Letters
  • Rahul Rajendra Papalkar +6
  • Research Article
  • Citations4

Glass forming ability prediction of bulk metallic glasses based on fused strategy

  • May 01, 2024
  • Transactions of Nonferrous Metals Society of China
  • Ting Zhang +2
  • Conference Article
  • Citations9

Reconstruction combined training for convolutional neural networks on character recognition

  • Aug 01, 2015
  • Li Chen +4
  • Conference Article
  • Citations32

Fast training of convolutional neural network classifiers through extreme learning machines

  • Jul 01, 2016
  • Youngwoo Yoo +1
  • Research Article
  • Citations102

Structural damage identification using strain mode differences by the iFEM based on the convolutional neural network (CNN)

  • Aug 09, 2021
  • Mechanical Systems and Signal Processing
  • Mengying Li +4
  • Research Article
  • Citations137

Seismic response prediction method for building structures using convolutional neural network

  • Jan 30, 2020
  • Structural Control and Health Monitoring
  • Byung Kwan Oh +2
  • Research Article
  • Citations12

A High-Level Modeling Framework for Estimating Hardware Metrics of CNN Accelerators

  • Nov 01, 2021
  • IEEE Transactions on Circuits and Systems I: Regular Papers
  • Leonardo Rezende Juracy +4
  • Research Article

Deep Learning Based Circuit Breaker Non - Full - Phase Operation State Monitoring Method

  • Oct 01, 2019
  • IOP Conference Series: Materials Science and Engineering
  • Tao Tao
  • Conference Article
  • Citations18

Stochastic Computing for Low-Power and High-Speed Deep Learning on FPGA

  • May 01, 2019
  • Corey Lammie +1
  • Supplementary Content
  • Citations9

Feature Extraction of Ancient Chinese Characters Based on Deep Convolution Neural Network and Big Data Analysis.

  • Jan 01, 2021
  • Computational Intelligence and Neuroscience
  • Cheng Zhang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.