New method of learning vector quantization using fuzzy theory

Because of its high performance, the learning vector quantization (LVQ) proposed by Kohonen is noteworthy as a method for realizing a neural network. We propose herein a new method of LVQ using fuzzy theory and call it “fuzzy learning vector quantization” (FLVQ). FLVQ algorithm is as simple as that of LVQ, and its capability of pattern recognition is higher than that of a conventional neural network. Although it is difficult for conventional neural networks to discriminate an input pattern of an unknown category from those of known ones, FLVQ can do it. Since reference vectors of FLVQ are described by use of fuzzy sets and their membership functions are obtained from learning, the data features can be effectively extracted using FLVQ. We have used FLVQ in an odor pattern recognition system and compared its capability with those of conventional neural networks. As a result, it was confirmed that FLVQ had higher ability in an odor discrimination from the known one than is the case in conventional networks and that an unknown odor was discriminated by FLVQ.