Abstract
In this paper, an FPGA hardware implementation based on a recurrent neural network was proposed to compute the distance between a point and an ellipsoid. This implementation takes the 0–1 constraint box into consideration as well, it is also capable to solve the hyperellipsoid problem based on the methodology of an automatic generation of neural hardware tool. The hardware design is based on the Xilinx’s System Generator development tool and experimental results show that the proposed hardware implementation method is very efficient with a high degree of parallelism.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Xia, Y., Leung, H., Wang, J.: A projection neural network and its application to constrained optimization problems. IEEE Trans. Circ. Syst. I Fundam. Theory Appl. 49(4), 447–458 (2002)
Gu, S., Peng, J., Zhang, J.: A projection based recurrent neural network approach to compute the distance between a point and an ellipsoid with box constraint. In: Youth Academic Annual Conference of Chinese Association of Automation, pp. 459–462. IEEE Press, New York (2016)
Eriko, N., Jaewoong, S., David, S., Asit, M., Srivatsan, K., Debbie, M.: Accelerating recurrent neural networks in analytics servers: comparison of FPGA, CPU, GPU, and ASIC. In: IEEE 26th International Conference on Field Programmable Logic and Applications, pp. 1–4. IEEE Press, New York (2016)
Abdelrahman, T.S.: Accelerating k-means clustering on a tightly-coupled processor-FPGA heterogeneous system. In: IEEE 27th International Conference on Application-Specific Systems, Architectures and Processors, pp. 176–181. IEEE Press, New York (2016)
Gu, S., Wang, X.: FPGA implementation of the L smallest k-subsets sum problem based on the finite-time convergent recurrent neural network. In: Cong, F., Leung, A., Wei, Q. (eds.) ISNN 2017. LNCS, vol. 10261, pp. 337–345. Springer, Cham (2017). doi:10.1007/978-3-319-59072-1_40
Baptista, F.D., Morgado-Dias, F.: Automatic general purpose neural hardware generator. Neural Comput. Appl. 28(1), 25–36 (2017)
Murthy, S.N., Alvis, W., Shirodkar, R., Valavanis, K., Moreno, W.: Methodology for implementation of unmanned vehicle control on FPGA using system generator. In: IEEE 7th International Caribbean Conference on Devices, Circuits and Systems, pp. 1–6. IEEE Press, New York (2008)
Acknowledgments
The work described in the paper was supported by the National Science Foundation of China under Grant 61503233.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Gu, S., Wang, X. (2017). FPGA Implementation of the Projection Based Recurrent Neural Network Approach to Compute the Distance Between a Point and an Ellipsoid. In: Liu, D., Xie, S., Li, Y., Zhao, D., El-Alfy, ES. (eds) Neural Information Processing. ICONIP 2017. Lecture Notes in Computer Science(), vol 10639. Springer, Cham. https://doi.org/10.1007/978-3-319-70136-3_19
Download citation
DOI: https://doi.org/10.1007/978-3-319-70136-3_19
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-70135-6
Online ISBN: 978-3-319-70136-3
eBook Packages: Computer ScienceComputer Science (R0)