Pattern Recognition Based on Fuzzy Set and Genetic Algorithm
In this paper, we consider a soft computing approach to pattern classification. Our basic tools for soft computing are fuzzy relational calculus (FRC) and genetic algorithm (GA). We introduce a new interpretation of multidimensional fuzzy implication (MFI) to represent our knowledge about the training data set. We also consider the notion of a fuzzy pattern vector to handle the fuzzy information granules of the quantized pattern space and to represent a population of training patterns in the quantized pattern space. The construction of the pattern classifier is essentially based on the estimate of a fuzzy relation Ri between the antecedent clause and consequent clause of each one-dimensional fuzzy implication. For the estimation of Ri we use floating point representation of GA. Thus a set of fuzzy relations is formed from the new interpretation of MFI. This set of fuzzy relations is termed as the core of the pattern classifier. Once the classifier is constructed the non-fuzzy features of a test pattern can be classified. The performance of the proposed scheme is tested on synthetic data. Subsequently, we use the proposed scheme for the vowel classification problem of an Indian language. Finally, a benchmark of performance is established by considering multiplayer perception (MLP), support vector machine (SVM) and the present method. The Abalone, Hosse Colic and Pima Indians data sets, obtained from UCL database repository are used for the said benchmark study. This new tool for pattern classification is very effective for classification of patterns under vegue and imprecise environment. It can provide multiple classification under overlapped classes.