Fault Tolerance of Neural Networks

Abstract

This effort studied fault tolerance aspects of artificial neural networks, and resulted in the development of neural learning techniques that more effectively utilize the inherent redundancy and excess of resources over the minimum required found in most classically trained networks. Performance evaluation measures were developed and used to quantify network tolerance to faults such as single link failures, multiple node failures, multiple link failures, and also small degradations in multiple links or nodes. Several variations of the basic back-propagation algorithm were designed and implemented, yielding improvements in fault tolerance. An Addition-Deletion algorithm was designed to successively modify the size of a network by deleting nodes that do not contribute to fault tolerance, and to add new nodes in a way that is assured to improve fault tolerance. The techniques designed in this project were compared to those suggested by others, and were found to improve robustness. Also, a Refine algorithm was defined, which takes a robust network which does not satisfy hardware restrictions and transforms it to another network which does.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 01, 1994
Accession Number
ADA285098

Entities

People

  • Chilukuri K. Mohan
  • Ching-tai Chiu
  • Kishan Mehrotra
  • Sanjay Ranka

Organizations

  • Syracuse University

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Character Recognition
  • Computational Science
  • Computer Science
  • Computers
  • Fault Tolerance
  • Image Recognition
  • Information Science
  • Machine Learning
  • Neural Networks
  • Nodes
  • Reliability
  • Signal Processing
  • Test And Evaluation
  • Test Sets
  • Training

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Fault Tolerant Diagnosis of Black and White Balloon Isolation Tests Using ¥.
  • Neural Network Machine Learning.

Technology Areas

  • AI & ML
  • AI & ML - Neural Networks