Genetic programming: on the programming of computers by means of natural selection
Genetic programming: on the programming of computers by means of natural selection
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
Basic Algorithms and Operators
Basic Algorithms and Operators
Automated Analog Circuit Sythesis Using a Linear Representation
ICES '98 Proceedings of the Second International Conference on Evolvable Systems: From Biology to Hardware
ICES '00 Proceedings of the Third International Conference on Evolvable Systems: From Biology to Hardware
A quantitative analysis of the robustness of knowledge-based systems through degradation studies
Knowledge and Information Systems
Open-ended robust design of analog filters using genetic programming
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Evolutionary design of fault-tolerant analog control for a piezoelectric pipe-crawling robot
Proceedings of the 8th annual conference on Genetic and evolutionary computation
ICARIS '08 Proceedings of the 7th international conference on Artificial Immune Systems
Microelectronic Circuits Revised Edition
Microelectronic Circuits Revised Edition
A survey and taxonomy of performance improvement of canonical genetic programming
Knowledge and Information Systems
Evolving fault tolerant digital circuitry: comparing population-based and correlation-based methods
CEC'09 Proceedings of the Eleventh conference on Congress on Evolutionary Computation
Genetic Programming and Evolvable Machines
Latent semantic analysis for vector space expansion and fuzzy logic-based genetic clustering
Knowledge and Information Systems
Using negative correlation to evolve fault-tolerant circuits
ICES'03 Proceedings of the 5th international conference on Evolvable systems: from biology to hardware
Combining multiple evolved analog circuits for robust evolvable hardware
IDEAL'09 Proceedings of the 10th international conference on Intelligent data engineering and automated learning
Evaluation of two heuristic approaches to solve the ontology meta-matching problem
Knowledge and Information Systems
A two-stage gene selection scheme utilizing MRMR filter and GA wrapper
Knowledge and Information Systems
Evolvable hardware system at extreme low temperatures
ICES'05 Proceedings of the 6th international conference on Evolvable Systems: from Biology to Hardware
Automated synthesis of analog electrical circuits by means ofgenetic programming
IEEE Transactions on Evolutionary Computation
Fitness sharing and niching methods revisited
IEEE Transactions on Evolutionary Computation
The invention of CMOS amplifiers using genetic programming and current-flow analysis
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
Hi-index | 0.00 |
Analog circuits are one of the most important parts of modern electronic systems and the failure of electronic hardware presents a critical threat to the completion of modern aircraft, spacecraft, and robot missions. Compared to digital circuits, designing fault-tolerant analog circuits is a difficult and knowledge-intensive task. A simple but powerful method for robustness is a redundancy approach to use multiple circuits instead of single one. For example, if component failures occur, other redundant components can replace the functions of broken parts and the system can still work. However, there are several research issues to make the redundant system automatically. In this paper, we used evolutionary computation to generate multiple analog circuits automatically and then we combined the solutions to generate robust outputs. Evolutionary computation is a natural way to produce multiple redundant solutions because it is a population-based search. Experimental results on the evolution of the low-pass, high-pass and band-stop filters show that the combination of multiple evolved analog circuits produces results that are more robust than those of the best single circuit.