Thursday 23rd of November 2017
 

FPGA Implementation Of A Fully And Partially Connected MLP-A Dedicated Approach


Hrudaya Kumar Tripathy, Jnana Ranjan Tripathy and Maya Nayak

In this work, we present several hardware implementations of a standard MultilayerPerceptron(MLP) and a modified version called eXtended Multi-Layer Perceptron (XMLP). This extended version is an MLP-like feed-forward network with two-dimensional layers and configurable connection pathways. The interlayer connectivity can be restricted according to well-defined patterns. This aspect produces a faster and smaller system with similar classification capabilities. The presented hardware implementations of this network model take full advantage of this optimization feature. Furthermore the software version of the XMLP allows configurable activation functions and batched back propagation with different smoothing-momentum alternatives. The hardware implementations have been developed and tested on an FPGA prototyping board. The designs have been defined using two different abstraction levels: register transfer level (VHDL) and a higher algorithmic-like level (Handel-C). We compare the two description strategies. Furthermore we study different implementation versions with diverse degrees of parallelism. The test bed application addressed is speech recognition. The implementations described here could be used for low-cost portable systems. We include a short study of the implementation costs (silicon area), speed and required computational resources.

Keywords: FPGA, Multi-Layer Perceptron (MLP), Artificial Neural Network ( ANN),VHDL, Handel-C, activation function, discretization.

Download Full-Text


ABOUT THE AUTHORS

Hrudaya Kumar Tripathy
Published around 20 No.(s) of research papers in reputed international referred journals & IEEE conferences. Technical reviewer and member of technical committee of many International conferences. Received many certificates of merits and highly applauded in presentation of research papers at International conferences of different Asian countries (Thailand, Singapore, HongKong).

Jnana Ranjan Tripathy
ASSISTANT PROFESSOR IN COMPUTER SCIENCE & ENGINEERING ORISSA ENGINEERING COLLEGE, BHUBANESWAR

Maya Nayak
HEAD OF THE DEPARTMENT, DEPARTMENT OF IT ORISSA ENGINEERING COLLEGE, BHUBANESWAR Published around 28 No.(s) of research papers in reputed international referred journals & IEEE conferences. Technical reviewer and member of technical committee of many International conferences.


IJCSI Published Papers Indexed By:

 

 

 

 
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »