Image Classification on Accelerated Neural Networks

03/21/2022
by   Ilkay Sikdokur, et al.
0

For image classification problems, various neural network models are commonly used due to their success in yielding high accuracies. Convolutional Neural Network (CNN) is one of the most frequently used deep learning methods for image classification applications. It may produce extraordinarily accurate results with regard to its complexity. However, the more complex the model is the longer it takes to train. In this paper, an acceleration design that uses the power of FPGA is given for a basic CNN model which consists of one convolutional layer and one fully connected layer for the training phase of the fully connected layer. Nonetheless, inference phase is also accelerated automatically due to the fact that training phase includes inference. In this design, the convolutional layer is calculated by the host computer and the fully connected layer is calculated by an FPGA board. It should be noted that the training of convolutional layer is not taken into account in this design and is left for future research. The results are quite encouraging as this FPGA design tops the performance of some of the state-of-the-art deep learning platforms such as Tensorflow on the host computer approximately 2 times in both training and inference.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/02/2019

Quaternion Convolutional Neural Networks

Neural networks in the real domain have been studied for a long time and...
research
09/29/2016

Comprehensive Evaluation of OpenCL-based Convolutional Neural Network Accelerators in Xilinx and Altera FPGAs

Deep learning has significantly advanced the state of the art in artific...
research
12/04/2017

An Equivalence of Fully Connected Layer and Convolutional Layer

This article demonstrates that convolutional operation can be converted ...
research
05/26/2018

Accelerating CNN inference on FPGAs: A Survey

Convolutional Neural Networks (CNNs) are currently adopted to solve an e...
research
02/06/2017

Search Intelligence: Deep Learning For Dominant Category Prediction

Deep Neural Networks, and specifically fully-connected convolutional neu...
research
07/11/2022

Synergy and Symmetry in Deep Learning: Interactions between the Data, Model, and Inference Algorithm

Although learning in high dimensions is commonly believed to suffer from...
research
04/24/2019

Deep Sparse Representation-based Classification

We present a transductive deep learning-based formulation for the sparse...

Please sign up or login with your details

Forgot password? Click here to reset