Abstract
In this paper, we propose a dynamically reconfigurable platform for self-organizing neural network hardware. In the proposed platform, a hardware unit can be handled as a hardware object in object-oriented design. The hardware object is loaded into the FPGA’s virtual hardware circuit space, and accelerates the calculation of self-organizing neural networks. We design two types of the distance calculation, a winner-take-all and a rough-winner-take-all virtual hardware circuit as common parts of self-organizing neural networks. By combining them, we realize four types of self-organizing neural network. Experimental results show that the implemented self-organizing neural network hardware achieves about 100 times faster than the software implementation. Besides, the proposed platform can change its learning mode easily as well as the software implementation. Therefore, the proposed platform features both of the speed of hardware and the flexibility of software.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kohonen, T.: Self-Organizing Maps, 3rd edn. Springer, Heidelberg (2001)
Martinetz, T.M., Berkovich, S.G., Schulten, K.J.: “Neural-Gas” Network for Vector Quantization and its Application to Time-Series Prediction. IEEE Trans. on Neural Networks 4(4), 558–569 (1993)
Yamakawa, T., Horio, K.: Self-Organizing Relationship (SOR) Network. IEICE Trans. on Fundamentals E82-A(8), 1674–1678 (1999)
Porrmann, M., Witkowski, U., Rückert, U.: A Massively Parallel Architecture for Self-Organizing Feature Maps. IEEE Trans. on Neural Networks 5, 1110–1121 (2003)
Hikawa, H.: FPGA Implementation of Self Organizing Map with Digital Phase Locked Loops. Neural Networks 18(5-6), 514–522 (2005)
Rovetta, S., Zunino, R.: Efficient Traning of Neural Gas Vector Quantizers with Analog Circuit Implementation. IEEE Trans. on Circuits and Systems II: Analog and Digital Signal Processing 46(6), 688–698 (1999)
Tamukoh, H., Aso, T., Horio, K., Yamakawa, T.: Self-Organizing Map Hardware Accelerator System and its Application to Realtime Image Enlargement. In: Proc. of International Joint Conference on Neural Networks, pp. 2683–2687 (2004)
Tamukoh, H., Horio, K., Yamakawa, T.: Fast Learning Algorithms for Self-Organizing Map employing Rough Comparison WTA and its Digital Hardware Implementation. IEICE Trans. Elect. E87-C(11), 1787–1794 (2004)
Sonoh, S., Aou, S., Horo, K., Tamukoh, H., Koga, T., Yamakawa, T.: A Human Robot Interaction by a Model of the Emotional Learning in the Brain. Journal of Automation, Mobile Robotics & Intelligent Systems 4(2), 48–54 (2010)
Tamukoh, H., Koga, T., Horio, K., Yamakawa, T.: Rough-Winner-Take-All Self-Organizing Neural Network for Hardware Oriented Vector Quantization Algorithm. In: Proc. of the 50th IEEE Int. Mid. Symp. on Circuits and Systems, pp. 349–352 (2007)
Kudo, K., Myokan, Y., Than, W.C., Akimoto, S., Kanamaru, T., Sekine, M.: Hardware Object Model and its Application to the Image Processing. IEICE Trans. Fund. E87-A(3), 547–558 (2004)
Tamukoh, H., et al.: Internet Booster: A Netwroked hw/sw Complex System and its Application to Hi-Performance WEB Application. In: Proc. of Wolrd Automation Congress (accepted, 2010)
Onoo, A., et al.: On Automatic Generation of VHDL Code for Self-Organizing Map. In: Proc. of Int. Joint Conference on Neural Networks, pp. 2366–2373 (2009)
Porrmann, M., Witkowski, U., Kalte, H., Rückert, U.: Implementation of Artificial Neural Networks on a Reconfigurable Hardware Accelerator. In: Proc. of the 10th Euromicro Workshop on Parallel, Distributed and Network-based Processing (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Tamukoh, H., Sekine, M. (2010). A Dynamically Reconfigurable Platform for Self-Organizing Neural Network Hardware. In: Wong, K.W., Mendis, B.S.U., Bouzerdoum, A. (eds) Neural Information Processing. Models and Applications. ICONIP 2010. Lecture Notes in Computer Science, vol 6444. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17534-3_54
Download citation
DOI: https://doi.org/10.1007/978-3-642-17534-3_54
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17533-6
Online ISBN: 978-3-642-17534-3
eBook Packages: Computer ScienceComputer Science (R0)