A self-supervised learning algorithm using fuzzy set and the concept of guard zones around the class representative vectors is presented and demonstrated for vowel recognition. An optimum guard zone having the best match with the fully supervised performance is determined. Results are also compared with that of nonsupervised case for various orders of input patterns.