Optimal mapping of neural networks onto FPGAs1 - A new constructive algorithm

Valeriu Beiu, John G. Taylor

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

The paper shows how a feedforward neural network defined by a set of m binary examples of n bits each, can be determined by a novel constructive algorithm (which determines the number of layers, the number of neurons in each layer and the synaptic weights of a particular neural network). For doing that, the optimisation criteria of the new algorithm can be chosen from the following: (i) the area of the circuit A; (ii) the AT2 complexity measure of VLSI; (iii) the delay T; or (iv) the maximum fan-in for a gate A. As a result the neural network which is build can be optimised for mapping onto a FPGA. By considering the maximum fan-in of one neuron as a parameter, we proceed to show its influence on the area, and suggest how to obtain a full class of solutions. We also compare our results with other constructive algorithms and benchmark it on the classical “two spirals problem.” Conclusions and some open problems are closing the paper.

Original languageEnglish
Title of host publicationFrom Natural to Artificial Neural Computation - International Workshop on Artificial Neural Networks, Proceedings
EditorsJose Mira, Francisco Sandoval
PublisherSpringer Verlag
Pages822-829
Number of pages8
ISBN (Print)3540594973, 9783540594970
DOIs
Publication statusPublished - 1995
Externally publishedYes
Event3rd International Workshop on Artificial Neural Networks, IWANN 1995 - Malaga-Torremolinos, Spain
Duration: Jun 7 1995Jun 9 1995

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume930
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other3rd International Workshop on Artificial Neural Networks, IWANN 1995
Country/TerritorySpain
CityMalaga-Torremolinos
Period6/7/956/9/95

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Optimal mapping of neural networks onto FPGAs1 - A new constructive algorithm'. Together they form a unique fingerprint.

Cite this