A Gate-Level EHW Chip: Implementing GA Operations and Reconfigurable Hardware on a Single LSI
ICES '98 Proceedings of the Second International Conference on Evolvable Systems: From Biology to Hardware
Genetic Algorithm-Based Methodology for Pattern Recognition Hardware
ICES '00 Proceedings of the Third International Conference on Evolvable Systems: From Biology to Hardware
Two-Step Incremental Evolution of a Prosthetic Hand Controller Based on Digital Logic Gates
ICES '01 Proceedings of the 4th International Conference on Evolvable Systems: From Biology to Hardware
Hardware Evolution at Function Level
PPSN IV Proceedings of the 4th International Conference on Parallel Problem Solving from Nature
Proceedings of the European Conference on Genetic Programming
Evolvable Hardware and Its Applications to Pattern Recognition and Fault-Tolerant Systems
Papers from an international workshop on Towards Evolvable Hardware, The Evolutionary Engineering Approach
ICDAR '95 Proceedings of the Third International Conference on Document Analysis and Recognition (Volume 1) - Volume 1
Online Evolution for a High-Speed Image Recognition System Implemented On a Virtex-II Pro FPGA
AHS '07 Proceedings of the Second NASA/ESA Conference on Adaptive Hardware and Systems
AHS '08 Proceedings of the 2008 NASA/ESA Conference on Adaptive Hardware and Systems
GECCO 2011 tutorial: cartesian genetic programming
Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
GECCO 2012 tutorial: cartesian genetic programming
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
GECCO 2013 tutorial: cartesian genetic programming
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Hi-index | 0.00 |
We analyze and compare four different evolvable hardware approaches for classification tasks: An approach based on a programmable logic array architecture, an approach based on two-phase incremental evolution, a generic logic architecture with automatic definition of building blocks, and a specialized coarse-grained architecture with pre-defined building blocks. We base the comparison on a common data set and report on classification accuracy and training effort. The results show that classification accuracy can be increased by using modular, specialized classifier architectures. Furthermore, function level evolution, either with predefined functions derived from domain-specific knowledge or with functions that are automatically defined during evolution, also gives higher accuracy. Incremental and function level evolution reduce the search space and thus shortens the training effort.