• 대한전기학회
Mobile QR Code QR CODE : The Transactions of the Korean Institute of Electrical Engineers
  • COPE
  • kcse
  • 한국과학기술단체총연합회
  • 한국학술지인용색인
  • Scopus
  • crossref
  • orcid
Title Implementation of GA Processor with Multiple Operators, Based on Subpopulation Architecture
Authors 조민석(Cho Min-Sok) ; 정덕진(Chung Duck-Jin)
Page pp.295-304
ISSN 1975-8359
Keywords 유전자 알고리즘 ; 진화형 하드웨어 GAP ; subpopulation ; steady-state model
Abstract In this paper, we proposed a hardware-oriented Genetic Algorithm Processor(GAP) based on subpopulation architecture for high-performance convergence and reducing computation time. The proposed architecture was applied to enhancing population diversity for correspondence to premature convergence. In addition, the crossover operator selection and linear ranking subpop selection were newly employed for efficient exploration. As stochastic search space selection through linear ranking and suitable genetic operator selection with respect to the convergence state of each subpopulation was used, the elapsed time of searching optimal solution was shortened. In the experiments, the computation speed was increased by over 10 % compared to survival-based GA and Modified-tournament GA. Especially, increased by over 20 % in the multi-modal function. The proposed Subpop GA processor was implemented on FPGA device APEX EP20K600EBC652-3 of AGENT 2000 design kit.