In a hierarchical neural network having a module structure, learning
necessary for detection of a new feature class is executed by a
processing module which has not finished learning yet and includes a
plurality of neurons which should learn an unlearned feature class and
have an undetermined receptor field structure by presenting a
predetermined pattern to a data input layer. Thus, a feature class
necessary for subject recognition can be learned automatically and
efficiently.