Abstract
The aim of our study is implementation of genetic algorithm (GA) in FPGA hardware. We use GA for obtaining floating-point solutions accurately. For this purpose, we propose applying a gray-coded floating-point format to GA to improve accuracy of the solutions. In this paper, we show the result of simulations using a gray-coded floating-point format. We evaluate performance of the proposed GA by obtaining solutions of five-dimensional Sphere function and two-dimensional Rosenbrock function. In these experimentations, we focused on mutation probability which is one of the parameters of GA for improving its accuracy. In the results, there was a trade-off between convergence speed and speed of finding the optimal solution depending on the mutation probability. However, we showed that our theory can obtain the optimal solutions effectively compared with the normal floating-point format.












Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Davis L (1991) Handbook of genetic algorithms. Van Nostrand Reinhold, New York
Bäck T (1996) Evolutionary algorithms in theory and practice. Oxford University Press, UK
Graham P, Nelson B (1995) A hardware genetic algorithm for the traveling salesman problem on SPLASH2. Proc Int Workshop Field Lect Notes Comput Sci 975:352–361
Pakhira MK, De RK (2005) A hardware pipeline for function optimization using genetic algorithms. GECCO’05:25–29
Chen ZQ, Wang RL (2010) An efficient real-coded genetic algorithm for real-parameter optimization. Sixth Int Conf Nat Comput:2276–2280
Meenakshi, Gupta S (2014) Advanced level cyclic gray codes with application. Int J Electron Commun Comput Technol:619–622
Belew RK, Vose MD (1997) Foundations of genetic algorithms 4. Morgan Kaufmann Publishers, San Francisco
Acknowledgments
This work was supported by Tokyo Denki University Science Promotion Fund (Q12 J-03).
Author information
Authors and Affiliations
Corresponding author
About this article
Cite this article
Nishijima, K., Kanasugi, A. & Ando, K. Accuracy improvement of genetic algorithm for obtaining floating-point solution. Artif Life Robotics 19, 328–332 (2014). https://doi.org/10.1007/s10015-014-0174-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-014-0174-9