1. A pattern recognition apparatus comprising: pattern analyzing means for analyzing a degree of similarity between an input pattern and a learning pattern to output analysis result information; hypothetic pattern forming means for forming, as a plurality of hypothetic patterns, a plurality of deformation patterns obtained by deforming a predetermined pattern representing the input pattern in accordance with the analysis result information from said pattern analyzing means; comparing means for comparing the hypothetic patterns formed by said hypothetic pattern forming means with the input pattern to output similarity information; storing means for storing the similarity information obtained by said comparing means and the analysis result information obtained by said pattern analyzing means; and inference means for, referring to the information stored in said storing means, outputting a pattern corresponding to the analysis information as a final recognition pattern when the analysis result information represents a pattern recognizable as only one pattern, and starting said hypothetic pattern forming means when the analysis result information represents a pattern able to be recognized as a plurality of patterns, such that said hypothetic pattern forming means generates the hypothetic patterns from said analysis result information.