Title :
FPGA Implementation of a Cellular Compact Genetic Algorithm
Author :
Jewajinda, Yutana ; Chongstitvatana, Prabhas
Author_Institution :
Nat. Electron. & Comput. Technol. Center, Nat. Sci. & Technol. Dev. Agency, Bangkok
Abstract :
This paper presents a cellular compact genetic algorithm (CCGA) for evolvable and adaptive hardware. The CCGA has cellular-like structure which is suitable for hardware implementation. The CCGA is developed from compact genetic algorithm (CGA) and parallel estimation of distribution algorithm (EDA). The concept and algorithm of the CCGA are presented. The standard test functions are selected to measure the effectiveness of the CCGA. The experimental results significantly shows that the CCGA outperforms the normal compact GA and deliver compatible results to the cooperative compact genetic algorithm while employs only one type of cell. The implemented hardware in FPGA demonstrates the feasibility to use this new kind of genetic algorithm to evolvable and adaptive hardware.
Keywords :
field programmable gate arrays; genetic algorithms; FPGA implementation; adaptive hardware; cellular compact genetic algorithm; cellular-like structure; estimation of distribution algorithm; parallel estimation; Adaptive systems; Biological cells; Electronic design automation and methodology; Evolutionary computation; Field programmable gate arrays; Genetic algorithms; Genetic mutations; Hardware; NASA; Space technology; cellular; compact Genetic algorithm; evolvable hardware;
Conference_Titel :
Adaptive Hardware and Systems, 2008. AHS '08. NASA/ESA Conference on
Conference_Location :
Noordwijk
Print_ISBN :
978-0-7695-3166-3
DOI :
10.1109/AHS.2008.34