FPGA Implementation of Evolvable Characters Recognizer with Self-adaptive Mutation Rates

  • Authors:
  • Jin Wang;Chang Hao Piao;Chong Ho Lee

  • Affiliations:
  • Department of Information & Communication Engineering, Inha University, Incheon, Korea;Department of Automation Engineering, ChongQing University of Posts and Telecommunications, Chongqing, China;Department of Information & Communication Engineering, Inha University, Incheon, Korea

  • Venue:
  • ICANNGA '07 Proceedings of the 8th international conference on Adaptive and Natural Computing Algorithms, Part I
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

As an alternative to traditional artificial neural network approaches to pattern recognition, a hardware-implemented evolvable characters recognizer is presented in this paper. The main feature of the proposed evolvable system is that all the components including the evolutionary algorithm (EA), fitness calculation, and virtual reconfigurable circuit are implemented in a Xilinx Virtex xcv2000E FPGA. This allows for a completely pipelined hardware implementation and yields a significant speedup in the system evolution. In order to optimize the performance of the evolutionary algorithm and release the users from the time-consuming process of mutation parameters tuning, a self-adaptive mutation rate control scheme is also introduced. An analysis of experimental results demonstrates that the proposed evolvable system using self-adaptive mutation rates is superior to traditional fixed mutation rate-based approaches.