Evolution of fuzzy classifiers using genetic programming |
| |
Authors: | Durga Prasad Muni Nikhil R Pal |
| |
Institution: | 1.Infosys Limited,Bangalore,India;2.Indian Statistical Institute,Calcutta,India |
| |
Abstract: | In this paper, we propose a genetic programming (GP) based approach to evolve fuzzy rule based classifiers. For a c-class problem, a classifier consists of c trees. Each tree, T
i
, of the multi-tree classifier represents a set of rules for class i. During the evolutionary process, the inaccurate/inactive rules of the initial set of rules are removed by a cleaning scheme.
This allows good rules to sustain and that eventually determines the number of rules. In the beginning, our GP scheme uses
a randomly selected subset of features and then evolves the features to be used in each rule. The initial rules are constructed
using prototypes, which are generated randomly as well as by the fuzzy k-means (FKM) algorithm. Besides, experiments are conducted in three different ways: Using only randomly generated rules, using
a mixture of randomly generated rules and FKM prototype based rules, and with exclusively FKM prototype based rules. The performance
of the classifiers is comparable irrespective of the type of initial rules. This emphasizes the novelty of the proposed evolutionary
scheme. In this context, we propose a new mutation operation to alter the rule parameters. The GP scheme optimizes the structure
of rules as well as the parameters involved. The method is validated on six benchmark data sets and the performance of the
proposed scheme is found to be satisfactory. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|