Abstract
In this paper we present a new approach in order to improve the performance of the Fuzzy K-Nearest Neighbor algorithm (Fuzzy KNN algorithm). We propose to use a Takagi–Sugeno Fuzzy Inference System with the Fuzzy KNN algorithm to improve classification accuracy. Also, we have used different measures to calculate the distance between the neighbors and the vector to be classified, such as the: Euclidean, Hamming, cosine similarity and city block distances. These distances represent the inputs for the Takagi–Sugeno Fuzzy Inference System. Simulation results with a classification problem show the potential of the proposed approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
D.W. Aha, D. Kibler, M.K. Albert, Instance-based learning algorithms. Mach. Learn. 6, 37–66 (1991)
J.M. Keller, M.R. Gray, J.A. Givens, A fuzzy k-nearest neighbor algorithm. IEEE Trans. Fuzzy Syst., Man, Cybern. 15, 580–585 (1985)
A. Jowik, A learning scheme for fuzzy k-NN rule. Pattern Recognit. Lett. 1, 287–289 (1983)
M. Yang, C. Chen, On strong consistency of the fuzzy generalized nearest neighbor rule. Fuzzy Sets Syst. 60, 273–281 (1993)
F. Chung-Hoon, C. Hwang, An interval type-2 fuzzy k-nearest neighbor, in Proceedings of the 12th IEEE International Conference on Fuzzy Systems (IEEE FUZZY’03) (St. Louis, Missouri, USA), pp. 802–807. May 25–29
T. Denoeux, A k-nearest neighbor classification rule based on Dempster-Shafer theory. IEEE Trans. Syst. Man Cybern. 25, 804–813 (1995)
S. Destercke, An k-nearest neighbors method based on imprecise probabilities. Soft. Comput. 16, 833–844 (2012)
S. Hadjittodorov, An intuituionistic fuzzy sets applicaion to the k-NN method. Notes Intuitionistic Fuzzy Sets 1, 66–69 (1995)
H. Bian, L. Mazlack, Fuzzy-rough nearest neighbor classification approach, in Proceedings of the 22th International Conference of the North American Fuzzy Information Processings Society (NAFIPS’03) (Chicago, Illinois, USA, 2003), pp. 500–505. July 24–26
J.H. Zhai, N. Li, M.Y. Zhai, The condensed fuzzy k-nearest neighbor rule based on sample fuzzy entropy, in Proceedings of the 2011 International Conference on Machine Learning and Cybernetics (ICMLC’11) (Guilin, China), pp. 282–286. July 10–13
S. Garcia, J. Derrac, J.R. Cano, F. Herrera, Prototype selection for nearest neighbor classification: taxonomy and empirical study. IEEE Trans. Pattern Anal. Mach. Intell. 34, 417–435 (2012)
J. Derrac, S. Garcia, F. Herrera, Fuzzy nearest neighbor algorithms: taxonomy, experimental analysis and prospects. Inf. Sci. 260, 98–119 (2014)
O. Castillo, P. Melin, E. Ramirez, J. Soria, Hybrid intelligent system for cardiac arrythmia classification with fuzzy k-nearest neighbors and neural networks combined with a fuzzy system. Expert Syst. Appl. 39, 2947–2955 (2012)
J.M. Mendel, Explaining the performance potential of rule-based fuzzy systems as a greater sculpting of the state space. IEEE Trans. Fuzzy Syst. 2199–2216 (2017)
P. Melin, O. Castillo, A review on the applications of type-2 fuzzy logic in classification and pattern recognition. Expert Syst. Appl. 40(13), 5413–5423 (2013)
O. Castillo, L. Amador-Angulo, J.R. Castro, M. Garcia-Valdez, A comparative study of type-1 fuzzy logic systems, interval type-2 fuzzy logic systems and generalized type-2 fuzzy logic systems in control problems. Inf. Sci. 354, 257–274 (2016)
M. Yang, C. Cheng, On the edited fuzzy k-nearest neighbor rule. IEEE Trans. Syst. Man Cybern. B Cybern. 28, 461–466 (1998)
P. Melin, J. Amezcua, F. Valdez, O. Castillo, A new neural network model based on the LVQ algorithm for multi-class classification of arrhythmias. Inf. Sci 279, 483–497 (2014)
E. Ramirez, O. Castillo, J. Soria, Hybrid system for cardiac arrhythmia classification with fuzzy K-nearest neighbors and neural networks combined by a fuzzy inference system. Soft Comput. Recognit. Based Biom., Stud. Comput. Intell. 312, 37–53. ISBN 978-3-642-15110-1. (Springer, 2010)
P. Melin, E. Ramirez, G. Prado-Arechiga, A new variant of fuzzy K-nearest neighbor using interval type-2 fuzzy logic. FUZZ-IEEE, 1–7 (2018)
R. Jayasinghe, ECG Workbook (Churchill Livingstone, Elsevier, 2012)
E. Ramirez, P. Melin, G. Prado-Arechiga, Hybrid model based on neural networks, type-1 and type-2 fuzzy systems for 2-lead cardiac arrhythmia classification. Expert. Syst. Appl., Elsevier 126, 295–307 (2019)
E. Ramirez, P. Melin, G. Prado-Arechiga, Hybrid Model Based on Neural Networks and Fuzzy Logic for 2-Lead Cardiac Arrhythmia Classification (Hybrid Intelligent Systems in Control, Pattern Recognition and Medicine, 2020), pp. 193–217
G. Moody, R. Mark, The impact of the MIT-BIH arrhythmia database. IEEE Eng. Med. Biol. 20(3), 45–50 (2001)
A. Goldberger, L. Amaral, L. Glass, J. Hausdorff, P. Ivanov, R. Mark, J. Mietus, G. Moody, C. Peng, H. Stanley, PhysioBank, physiotoolkit, and physionet: components of a new research resource for complex physiologic signals. Circulation 101(23), e215–e220 (2003)
J. Amezcua, P. Melin, O. Castillo, A new classification method based on LVQ neural networks and fuzzy logic. NAFIPS/WConSC, 1–5 (2015)
J. Martindale, D. Brown, A visual guide to ECG interpretation, 2nd edn. (Wolters Kluwer, 2017). ISBN 978-1-4963-2153-4
Z. Takac, H. Bustince, J. Pintor, C. Marco-D, Width-based interval-value distances and fuzzy entropies. IEEE Access 7, 14044–14057 (2019)
H. Salles, I. Couso, B. Bedregal, Z. Takac, M. Minarova, A. Asiain, E. Barrenechea, H. Bustince, Similarity measures, penalty functions and fuzzy entropy form new subsethood measures. Int. J. Intell. Syst. 34(6), 1281–1302 (2019)
P. Melin, D. Sánchez, O. Castillo, Genetic optimization of modular neural networks with fuzzy response integration for human recognition. Inf. Sci. 197, 1–19 (2012)
M.A. Sanchez, O. Castillo, J.R. Castro, P. Melin, Fuzzy granular gravitational clustering algorithm for multivariate data. Inf. Sci. 279, 498–511 (2014)
D. Sanchez, P. Melin, Optimization of modular granular neural networks using hierarchical genetic algorithms for human recognition using the ear biometric measure. Eng. Appl. Artif. Intell. 27, 41–56 (2014)
S. Hadjitodorov, An intuitionistic fuzzy sets application to the k-NN method. Notes Intuitionistic Fuzzy Sets 1, 66–69 (1995)
N. Gayar, F. Schwenker, G. Palm, A study of the robustness of kNN classifiers trained using soft labels, in Proceedings of the Second IAPR Workshop on Artificial Neural Networks in Pattern Recognition (ANNPR 2006) (Ulm, Germany), pp. 67–80. August 31–September 2
M. Arif, M.U. Akram, F.A. Afsar, F.A.A. Minhas, Pruned fuzzy k-nearest neighbor classifier for beat classification. J. Biomed. Sci. Eng. 3 (2010)
O. Castillo, Type-2 Fuzzy Logic in Intelligent Control Applications (Springer, 2012)
E. Ontiveros-Robles, P. Melin, O. Castillo, Comparative analysis of noise robustness of type 2 fuzzy logic controllers. Kybernetika 54(1), 175–201 (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Ramírez, E., Melin, P., Prado-Arechiga, G. (2022). Toward Improving the Fuzzy KNN Algorithm Based on Takagi–Sugeno Fuzzy Inference System. In: Bede, B., Ceberio, M., De Cock, M., Kreinovich, V. (eds) Fuzzy Information Processing 2020. NAFIPS 2020. Advances in Intelligent Systems and Computing, vol 1337. Springer, Cham. https://doi.org/10.1007/978-3-030-81561-5_20
Download citation
DOI: https://doi.org/10.1007/978-3-030-81561-5_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-81560-8
Online ISBN: 978-3-030-81561-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)