This algorithm was developed in the course of a masters thesis without knowledge of the original LVQ learning rules ([KKLT92]). Only later we found out that we had developed a new LVQ algorithm: It starts with the smallest possible number of hidden layers and adds new hidden units only when needed. Since the algorithm generates the hidden layer dynamically during the learning phase, it was called dynamic LVQ (DLVQ).
It is obvious that the algorithm works only if the patterns belonging
to the same class have some similarities. Therefore the algorithm best fits
classification problems such as recognition of patterns, digits, and so on.
This algorithm succeeded in learning 10000 digits with a resolution
of pixels. Overall the algorithm generated 49
hidden units during learning.