Abstract
Classification is an important problem of data mining. The main advantage of fuzzy methods for extracting classification rules from empirical data is that the user can easily understand and interpret these rules, which makes fuzzy classifiers a useful modeling tool. A fuzzy classifier uses IF-THEN rules, with fuzzy antecedents (IF-part of the rule) and class labels in consequents (THEN-part of the rule). A method to constructing fuzzy classifiers based on the cuckoo search metaheuristic is described. The proposed method to constructing fuzzy classifiers based on observations data involves three stages: (1) feature selection, (2) structure generation, and (3) parameter optimization. The contributions of this paper are: (i) proposal of Cuckoo Search based feature selection; (ii) proposal of Cuckoo Search based parameter optimization of fuzzy classifier; (iii) proposal of subtractive clustering algorithm for structure generation of fuzzy classifier; and (iv) experiments with well-known benchmark classification problems (wine, vehicle, hepatitis, segment, ring, twonorm, thyroid, spambase reproduction data sets).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Antonelli, M., Ducange, P., Marcelloni, F.: An experimental study on evolutionary fuzzy classifiers designed for managing imbalanced datasets. Neurocomputing 146, 125–136 (2014)
Lahsasna, A., Seng, W.C.: An improved genetic-fuzzy system for classification and data analysis. Expert Syst. Appl. 83, 49–62 (2017)
Jamalabadi, H., Nasrollahi, H., Alizadeh, S., Araabi, B.N., Ahamadabadi, M.N.: Competitive interaction reasoning: a bio-inspired reasoning method for fuzzy rule based classification systems. Inf. Sci. 352–353, 35–47 (2016)
Yang, X.-S., Deb, S.: Engineering optimisation by cuckoo search. Int. J. Math. Model. Numer. Optim. 1(4), 330–343 (2010)
Yang, X.-S., Deb, S.: Cuckoo search: recent advances and applications. Neural Comput. Appl. 24, 169–174 (2014)
Mantegna, R.N.: Fast, accurate algorithm for numerical simulation of Levy stable stochastic processes. Phys. Rev. E 49(5), 4677–4683 (1994)
Pereira, L.A.M., et al.: A binary cuckoo search and its application for feature selection. In: Yang, X.-S. (ed.) Cuckoo Search and Firefly Algorithm. SCI, vol. 516, pp. 141–154. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-02141-6_7
Hodashinsky, I.A., Minina, D.Y., Sarin, K.S.: Identification of the parameters of fuzzy approximators and classifiers based on the cuckoo search algorithm. Optoelectron. Instrum. Data Process. 51(3), 234–240 (2015)
Sarin, К.S., Hodashinsky, I.A.: Identification of fuzzy classifiers based on the mountain clustering and cuckoo search algorithms. In: International Siberian Conference on Control and Communications, SIBCON, pp. 1–6. IEEE, Astana (2017)
Chiu, S.L.: Fuzzy model identification based on cluster estimation. J. Intell. Fuzzy Syst. 3(2), 267–278 (1994)
Hooke, R., Jeeves, T.A.: Direct search solution of numerical and statistical problems. J. Assoc. Comput. Mach. 8, 212–229 (1961)
Fazzolari, F., Alcala, R., Herrera, F.: A multiobjective evolutionary method for learning granularities based on fuzzy discretization to improve the accuracy-complexity trade-off of fuzzy rule-based classification systems: D-MOFARC algorithm. Appl. Soft Comput. 24, 470–481 (2014)
Acknowledgements
The reported study was funded by RFBR according to the research project 16-07-00034.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Sarin, K., Hodashinsky, I., Slezkin, A. (2018). Feature Selection and Identification of Fuzzy Classifiers Based on the Cuckoo Search Algorithm. In: Kuznetsov, S., Osipov, G., Stefanuk, V. (eds) Artificial Intelligence. RCAI 2018. Communications in Computer and Information Science, vol 934. Springer, Cham. https://doi.org/10.1007/978-3-030-00617-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-00617-4_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00616-7
Online ISBN: 978-3-030-00617-4
eBook Packages: Computer ScienceComputer Science (R0)