FTSET-a software tool for fault tolerance evaluation and improvement

It is commonly assumed that neural networks have a built-in fault tolerance property mainly due to their parallel structure. The international community of neural networks discussed these properties until 1994 and afterward the subject has been mostly ignored. Recently, the subject was again brought to discussion due to the possibility of using neural networks in areas where fault tolerance and graceful degradation properties would be an added value, like medical applications of nano-electronics or space missions. Nevertheless, the evaluation of fault tolerance and graceful degradation characteristics remained difficult because there were no systematic methods or tools that could be easily applied to a given Artificial Neural Networks application. The discussion of models is the first step for sorting ways of developing the fault tolerance capability and for building a tool that can evaluate and improve this characteristic. The present work proposes a fault tolerance model, presents solutions for improving it and introduces the Fault Tolerance Simulation and Evaluation Tool for Artificial Neural Networks that evaluates and improves fault tolerance.

[1]  Fernando Morgado Dias,et al.  A global model for fault tolerance of feedforward neural networks , 2008, ICIA 2008.

[2]  Samir I. Shaheen,et al.  Performance evaluation of a novel fault tolerance training algorithm , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[3]  Salvatore Cavalieri,et al.  A novel learning algorithm which improves the partial fault tolerance of multilayer neural networks , 1999, Neural Networks.

[4]  Fernando Morgado Dias,et al.  Fault Tolerance Improvement through Architecture Change in Artificial Neural Networks , 2008, ISICA.

[5]  Dias F. Morgado,et al.  Fault Tolerance Simulation and Evaluation Tool for Artificial Neural Networks , 2008 .

[6]  Dhananjay S. Phatak,et al.  Investigating the Fault Tolerance of Neural Networks , 2005, Neural Computation.

[7]  Kenneth P. Parker The Boundary-Scan Handbook , 1992, Springer US.

[8]  Samir I. Shaheen,et al.  Generalization ability of fault tolerant feedforward neural nets , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[9]  Ulrich Rückert,et al.  Tolerance of Radial Basis Functions Against Stuck-At-Faults , 2005, ICANN.

[10]  Fernando Morgado Dias,et al.  Artificial neural networks: a review of commercial hardware , 2004, Eng. Appl. Artif. Intell..

[11]  Dhananjay S. Phatak,et al.  Complete and partial fault tolerance of feedforward neural nets , 1995, IEEE Trans. Neural Networks.

[12]  George Bolt,et al.  Investigating Fault Tolerance in ArtificialNeural Networks , 1991 .

[13]  Ahmed El-Amawy,et al.  On Fault Tolerant Training of Feedforward Neural Networks , 1997, Neural Networks.

[14]  S. Piche,et al.  Robustness of feedforward neural networks , 1992, [Proceedings 1992] IJCNN International Joint Conference on Neural Networks.

[15]  Vincenzo Piuri,et al.  Fault tolerance in neural networks: theoretical analysis and simulation results , 1991, [1991] Proceedings, Advanced Computer Technology, Reliable Systems and Applications.

[16]  Daniel L. Palumbo,et al.  Performance and fault-tolerance of neural networks for optimization , 1993, IEEE Trans. Neural Networks.