Artificial Neural Networks: A Tutorial

  • Authors:
  • Anil K. Jain;Jianchang Mao;K. M. Mohiuddin

  • Affiliations:
  • -;-;-

  • Venue:
  • Computer - Special issue: neural computing: companion issue to Spring 1996 IEEE Computational Science & Engineering
  • Year:
  • 1996

Quantified Score

Hi-index 0.01

Visualization

Abstract

Numerous advances have been made in developing intelligent programs, some inspired by biological neural networks. Researchers from many scientific disciplines are designing artificial neural networks (ANNs) to solve a variety of problems in pattern recognition, prediction, optimization, associative memory, and control. Although successful conventional applications can be found in certain well-constrained environments, none is flexible enough to perform well outside its domain. ANNs provide exciting alternatives, and many applications could benefit from using them. This article is for those readers with little or no knowledge of ANNs to help them understand the other articles in this issue of Computer. It discusses the motivation behind the development of ANNs; describes the basic biological neuron and the artificial computation model; outlines network architectures and learning processes; and presents multilayer feed-forward networks, Kohonen's self-organizing maps, Carpenter and Grossberg's Adaptive Resonance Theory models, and the Hopfield network. It concludes with character recognition, a successful ANN application.