A novel feature recognition neural network and its application to character recognition | Synapse