Competitive splitting for codebook initialization

Codebook initialization usually has a significant effect on the performance of vector quantization algorithms. This letter presents a new scheme of codebook initialization in which the competitive learning and code vector splitting are incorporated together to produce a good initial codebook. Based mainly on the geometrical measurements of the learning tracks of the code vectors, the competitive splitting mechanism shows an ability to appropriately allocate code vectors according to the spatial distribution of the input data and, therefore, tends to give a better initial codebook. Comparisons with other initialization techniques demonstrate the effectiveness of the new scheme.

[1]  Nicolaos B. Karayiannis,et al.  Soft learning vector quantization and clustering algorithms based on ordered weighted aggregation operators , 2000, IEEE Trans. Neural Networks Learn. Syst..

[2]  Allen Gersho,et al.  Competitive learning and soft competition for vector quantizer design , 1992, IEEE Trans. Signal Process..

[3]  C.-C. Jay Kuo,et al.  A new initialization technique for generalized Lloyd iteration , 1994, IEEE Signal Processing Letters.

[4]  Robert M. Gray,et al.  An Algorithm for Vector Quantizer Design , 1980, IEEE Trans. Commun..

[5]  Nicolaos B. Karayiannis,et al.  Fuzzy algorithms for learning vector quantization , 1996, IEEE Trans. Neural Networks.

[6]  Allen Gersho,et al.  Vector quantization and signal compression , 1991, The Kluwer international series in engineering and computer science.