Evolutionary Strategies And Intrinsic Fault Tolerance
نویسندگان
چکیده
Redundancy is a critical component to the design of fault tolerant systems; both hardware and software. This paper explores the possibilities of using evolutionary techniques to first produce a processing system that will perform a required function, and then consider its applicability for producing useful redundancy that can be made use of in the presence of faults, ie is it fault tolerant? Results obtained using Evolutionary Strategies to automatically create redundancy as part of the “design” process are given. The experiments are undertaken on a Virtex FPGA with intrinsic evolution taking place. The results show that not only does the evolutionary process produce useful redundancy, it is also possible to reconfigure the system in real-time on the Virtex device.
منابع مشابه
The Evolutionary Emergence of Intrinsic Regeneration in Artificial Developing Organisms
Inspired upon the development of living systems, many models of artificial embryogeny are being proposed. These are usually aimed at the solution of some know limitations of evolutionary computation; among these scalability, flexibility and, more recently, fault-tolerance. This paper focuses on the latter, proposing an explanation of the intrinsic regenerative capabilities displayed by some mod...
متن کاملAn Evolutionary Method for Improving the Reliability of Safetycritical Robots against Soft Errors
Nowadays, Robots account for most part of our lives in such a way that it is impossible for usto do many of affairs without them. Increasingly, the application of robots is developing fastand their functions become more sensitive and complex. One of the important requirements ofRobot use is a reliable software operation. For enhancement of reliability, it is a necessity todesign the fault toler...
متن کاملOn the Practicality of Intrinsic Reconfiguration As a Fault Recovery Method in Analog Systems
Evolvable hardware combines the powerful search capability of evolutionary algorithms with the flexibility of reprogrammable devices, thereby providing a natural framework for reconfiguration. This framework has generated an interest in using evolvable hardware for fault-tolerant systems because reconfiguration can effectively deal with hardware faults whenever it is impossible to provide spare...
متن کاملIntrinsic Evolvable Hardware Used for Fault Tolerance Systems
The main target of this chapter is to present the intrinsic evolvable hardware structures: concept, design and applications. The intrinsic evolvable hardware structures concept join more research areas like: bio – inspired searching methods (evolutionary algorithms), optimization of algorithms by parallel processing and reconfigurable circuits. First, a general overview about intrinsic evolvabl...
متن کاملTitle: Fault Tolerance in Evolved Sorting Networks: the Mechanism Responsible for Inherent Robustness
Research has indicated that evolutionary design confers a certain degree of fault tolerance on circuits created by these methods, but the mechanism responsible for this effect has been elusive. We postulate that this effect is apparent in evolved sorting networks and seek to isolate the underlying method behind it. We compared evolved and hand-designed sorting networks, using a measure of robus...
متن کامل