Rule based fuzzy classification using squashing functions
József Dániel Dombi, Zsolt Gera · Journal of Intelligent & Fuzzy Systems · 2008
In this paper we are dealing with the construction of a fuzzy rule based classifier. A three-step method is proposed based on Łukasiewicz logic for the description of the rules and the fuzzy memberships to construct concise and highly comprehensible fuzzy rules. In our method, a genetic algorithm is applied to evolve the structure of the rules and then a gradient based optimization to fine tune the fuzzy membership functions. The introduced squashing function allows us not only to handle the approximation of the operators and the memberships in the same way, but also to efficiently calculate the derivatives of the membership functions. We also show applications of the model on the UCI machine learning database.