Possibilities and Limitations of Applying Evolvable Hardware to Real-World Applications

Evolvable Hardware (EHW) has been proposed as a new method for designing systems for real-world applications. This paper contains a classification of the published work on this topic. Further, a thorough discussion about the limitations of the present EHW and possible solutions to these are proposed. EHW has been applied to a wide range of applications. However, to solve more complex applications, the evolutionary schemes should be improved.

[1]  Marley M. B. R. Vellasco,et al.  Analog Circuits Evolution in Extrinsic and Intrinsic Modes , 1998, ICES.

[2]  Jim Torresen,et al.  Scalable evolvable hardware applied to road image recognition , 2000, Proceedings. The Second NASA/DoD Workshop on Evolvable Hardware.

[3]  Stuart J. Flockton,et al.  Intrinsic Circuit Evolution Using Programmable Analogue Arrays , 1998, ICES.

[4]  Kenji Toda,et al.  An Evolvable-Hardware-based clock timing architecture towards GigaHz digital systems , 1999 .

[5]  John R. Koza,et al.  Genetic Programming as a Darwinian Invention Machine , 1999, EuroGP.

[6]  Julian Francis Miller,et al.  Aspects of Digital Evolution: Geometry and Learning , 1998, ICES.

[7]  John Hallam,et al.  Learning Complex Robot Behaviours by Evolutionary Computing with Task Decomposition , 1997, EWLR.

[8]  Jason D. Lohn,et al.  A circuit representation technique for automated circuit design , 1999, IEEE Trans. Evol. Comput..

[9]  Xin Yao,et al.  Promises and challenges of evolvable hardware , 1996, IEEE Trans. Syst. Man Cybern. Part C.

[10]  J. Tørresen,et al.  Increased complexity evolution applied to evolvable hardware , 1999 .

[11]  Neil Bergmann,et al.  An applications approach to evolvable hardware , 1999, Proceedings of the First NASA/DoD Workshop on Evolvable Hardware.

[12]  John R. Koza,et al.  Genetic Programming II , 1992 .

[13]  Nikola Kasabov,et al.  Neuro-Fuzzy Techniques for Intelligent Information Systems , 1999 .

[14]  Hitoshi Iba,et al.  A Pattern Recognition System Using Evolvable Hardware , 1996, PPSN.

[15]  J. Miller Digital filter design at gate-level using evolutionary algorithms , 1999 .

[16]  John R. Koza,et al.  Future work and practical applications of genetic programming , 1997 .

[17]  Tatiana Kalganova,et al.  Some Aspects of an Evolvable Hardware Approach for Multiple-Valued Combinational Circuit Design , 1998, ICES.

[18]  Isamu Kajitani,et al.  An Evolvable Hardware Chip and Its Application as a Multi-Function Prosthetic Hand Controller , 1999, AAAI/IAAI.

[19]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[20]  Jim Tørresen,et al.  A Divide-and-Conquer Approach to Evolvable Hardware , 1998, ICES.

[21]  Masaya Iwata,et al.  Analogue EHW Chip for Intermediate Frequency Filters , 1998, ICES.

[22]  O. Aaserud,et al.  Trends in current analog design - a panel debate , 1995 .

[23]  Hiroshi Yokoi,et al.  An evolvable hardware chip for prosthetic hand controller , 1999, Proceedings of the Seventh International Conference on Microelectronics for Neural, Fuzzy and Bio-Inspired Systems.

[24]  Isamu Kajitani,et al.  Hardware Evolution at Function Level , 1996, PPSN.

[25]  Xin Yao,et al.  The GRD Chip: Genetic Reconfiguration of DSPs for Neural Network Processing , 1999, IEEE Trans. Computers.

[26]  Paul J. Layzell,et al.  Explorations in design space: unconventional electronics design through artificial evolution , 1999, IEEE Trans. Evol. Comput..

[27]  Mehrdad Salami,et al.  Evolvable Hardware Chip for High Precision Printer Image Compression , 1998, AAAI/IAAI.

[28]  I. Yoshihara,et al.  Evolvable sonar spectrum discrimination chip designed by genetic algorithm , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[29]  Erick Cantú-Paz,et al.  A Survey of Parallel Genetic Algorithms , 2000 .