A neural network capable of learning and inference for visual pattern recognition

Abstract In this paper, a neural network model which has logical inference capability as well as inductive learning capability for pattern recognition is presented. This model, Adaptive Inference Network (AINET), is a feedforward neural network consisting of two types of connections and can be trained by a back propagation algorithm. The proposed model exhibits four major characteristics: logical inference ability, knowledge acquisition by learning, performance improvement by utilizing expert knowledge and result explanation capability. We first describe in this paper the network structure and behavior, the learning method, and other features of the proposed network. We then introduce a hybrid image recognition model using the neural network. The model consists of two stages: feature extraction and recognition. For the feature extraction stage, modular structure neural networks and conventional approaches are used together to extract the features more effectively. In the image recognition model, as a methodology of utilizng the knowledge from human experts, three forms of knowledge representations and a multistage learning technique are also presented. From the results of the typed and handwritten digit recognition experiment, the effectiveness of the proposed network on image recognition applications is evaluated.

[1]  Hans-Jürgen Zimmermann,et al.  Fuzzy Set Theory - and Its Applications , 1985 .

[2]  Dejan J. Sobajic,et al.  Neural Networks and Knowledge Engineering , 1991, IEEE Trans. Knowl. Data Eng..

[3]  James M. Keller,et al.  Implementation of conjunctive and disjunctive fuzzy logic rules with neural networks , 1992, Int. J. Approx. Reason..

[4]  Kunihiko Fukushima,et al.  Neocognitron: A hierarchical neural network capable of visual pattern recognition , 1988, Neural Networks.

[5]  Stephen I. Gallant,et al.  Perceptron-based learning algorithms , 1990, IEEE Trans. Neural Networks.

[6]  Limin Fu A neural network model for learning rule-based systems , 1992, [Proceedings 1992] IJCNN International Joint Conference on Neural Networks.

[7]  James M. Keller,et al.  Incorporating Fuzzy Membership Functions into the Perceptron Algorithm , 1985, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[8]  Q. Yang,et al.  Building expert systems by a modified perceptron network with rule-transfer algorithms , 1990, 1990 IJCNN International Joint Conference on Neural Networks.

[9]  Susan I. Hruska,et al.  Back-propagation learning in expert networks , 1992, IEEE Trans. Neural Networks.

[10]  Terrance L. Huntsberger,et al.  Representation of Uncertainty in Computer Vision Using Fuzzy Sets , 1986, IEEE Transactions on Computers.

[11]  James M. Keller,et al.  Fuzzy Logic Inference Neural Networks , 1990, Other Conferences.

[12]  Joonwhoan Lee,et al.  Fuzzy-set-based hierarchical networks for information fusion in computer vision , 1992, Neural Networks.

[13]  Saul B. Gelfand,et al.  Classification trees with neural network feature extraction , 1992, IEEE Trans. Neural Networks.

[14]  William B. Rouse,et al.  On capturing human skills and knowledge; algorithmic approaches to model identification , 1989, IEEE Trans. Syst. Man Cybern..

[15]  Ian H. Witten,et al.  A framework for knowledge acquisition through techniques of concept learning , 1989, IEEE Trans. Syst. Man Cybern..

[16]  Ron Sun Neural network models for rule-based reasoning , 1991, [Proceedings] 1991 IEEE International Joint Conference on Neural Networks.

[17]  Stephen I. Gallant,et al.  Connectionist expert systems , 1988, CACM.

[18]  Richard P. Brent,et al.  Fast training algorithms for multilayer neural nets , 1991, IEEE Trans. Neural Networks.

[19]  Padhraic Smyth,et al.  An Information Theoretic Approach to Rule-Based Connectionist Expert Systems , 1988, NIPS.

[20]  Sargur N. Srihari,et al.  Off-Line Cursive Script Word Recognition , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[21]  Richard P. Lippmann,et al.  An introduction to computing with neural nets , 1987 .

[22]  Paul W. Baim A Method for Attribute Selection in Inductive Learning Systems , 1988, IEEE Trans. Pattern Anal. Mach. Intell..

[23]  James Keller,et al.  Utilizing Context In Computer Vision By Confidence Modification , 1989, Other Conferences.

[24]  Ah-Hwee Tan,et al.  Connectionist Expert System with Adaptive Learning Capability , 1991, IEEE Trans. Knowl. Data Eng..