Pattern Recognition With A Neural Net

Following the neocognitron architecture described by Fukushima, an Artificial Neural System (ANS) has been programmed in Fortran and run on an IBM PC AT. Our independent experience with this ANS confirms the findings of Fukushima for the neocognitron architecture. Specifically we exercised both the learning and recognition modes of the ANS. In the learning mode, alphanumeric characters are learned and distinguished without instruction or outside correction of errors. In the recognition mode, alphanumeric characters are recognized with tolerance to position, scale and geometric distortion. We describe the neocognitron architecture and explain the basis of its operation for both the learning and recognition modes.