A Hardware Implementation of Particle Swarm Optimization with a Control of Velocity for Training Neural Network

Tuan Linh Dang, Yukinobu Hoshino · 2015

This paper describes a study of a feed forward neural network trained by particle swarm optimization with a control of velocity (NN-PSOCV). A hardware implementation of NN-PSOCV coded using SystemVerilog has been developed. Details of each module in the proposed architecture are presented. This paper also shows results of the implementation when tested on a device called a DE1-SoC board. Experimental results demonstrate that NN-PSOCV was successfully implemented. Results also show that the hardware implementation of NN-PSOCV achieved a better performance over the hardware implementation of the neural network trained by original particle swarm optimization.

Read the paper · More papers on PaperTik