基于神经网络架构的虚拟可重构电路的进化容错方法

Evolutionary Fault Tolerance Method Based on Virtual Reconfigurable Circuit With Neural Network Architecture

IEEE Transactions on Evolutionary Computation · 2017
被引 26
ABS 4

中文导读

提出一种基于神经网络架构的虚拟可重构电路,用于进化硬件容错,解决了电路规模和进化效率问题,实验表明能高效进化功能模块并恢复多种故障。

Abstract

With the continuous development of computer and electronics, the idea of artificial intelligence has been integrating into the fault tolerance research. As a valuable and prospective intelligent fault tolerance technique in high reliability and high safety applications, the evolvable hardware fault tolerance technique is becoming an important and widely applicable method. However, this technique confronts two difficult problems: evolved circuit scale and evolution efficiency. Toward these problems, we present a programmable architecture called neural network architecture-based virtual reconfigurable circuit (NNA-VRC), and an evolutionary fault tolerance method based on this programmable architecture. The NNA-VRC-based evolution method simplifies the structure and configuration of programmable architecture, avoids illegal interconnections during the circuit evolution, and implements high level (module level) evolution. The experiments of this paper show that a function module scale circuit is evolved efficiently. Furthermore, NNA-VRC-based evolution method can recovery from many injected fault patterns, behaving a strong feature of fault tolerance.

进化硬件容错技术神经网络架构可重构电路进化算法