An implementation of network learning on the Connection Machine
Connectionist models and their implications: readings from cognitive science
Learning internal representations by error propagation
Parallel distributed processing: explorations in the microstructure of cognition, vol. 1
Programmable active memories: reconfigurable systems come of age
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
A Fast FPGA Implementation of a General Purpose Neuron
FPL '94 Proceedings of the 4th International Workshop on Field-Programmable Logic and Applications: Field-Programmable Logic, Architectures, Synthesis and Applications
On-Chip Backpropagation Training Using Parallel Stochastic Bit Streams
MICRONEURO '96 Proceedings of the 5th International Conference on Microelectronics for Neural Networks and Fuzzy Systems
Systolic Implementation of a Pipelined On-Line Backpropagation
MICRONEURO '99 Proceedings of the 7th International Conference on Microelectronics for Neural, Fuzzy and Bio-Inspired Systems
Evolving classifiers on field programmable gate arrays: migrating XCS to FPGAs
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Nature-inspired applications and systems
FPGA implementation of a neural network control system for a helicopter
NN'06 Proceedings of the 7th WSEAS International Conference on Neural Networks
Mlp neural network and on-line backpropagation learning implementation in a low-cost fpga
Proceedings of the 18th ACM Great Lakes symposium on VLSI
Evolvable block-based neural network design for applications in dynamic environments
VLSI Design - Special issue on selected papers from the midwest symposium on circuits and systems
Compact yet efficient hardware implementation of artificial neural networks with customized topology
Expert Systems with Applications: An International Journal
Hi-index | 0.00 |
The paper describes the implementation of a systolic array for a multilayer perceptron on a Virtex XCV400 FPGA with a hardware-friendly learning algorithm. A pipelined adaptation of the on-line backpropagation algorithm is shown. Parallelism is better exploited because both forward and backward phases can be performed simultaneously. We can implement very large interconnection layers by using large Xilinx devices with embedded memories alongside the projection used in the systolic architecture. These physical and architectural features --- together with the combination of FPGA reconfiguration properties with a design flow based on generic VHDL --- create an easy, flexible, and fast method of designing a complete ANN on a single FPGA. The result offers a high degree of parallelism and fast performance.