Journal of Biomedical Science and Engineering

Volume 3, Issue 4 (April 2010)

ISSN Print: 1937-6871   ISSN Online: 1937-688X

Google-based Impact Factor: 0.66  Citations  h5-index & Ranking

Pruned fuzzy K-nearest neighbor classifier for beat classification

HTML  Download Download as PDF (Size: 409KB)  PP. 380-389  
DOI: 10.4236/jbise.2010.34053    7,612 Downloads   14,766 Views  Citations

Affiliation(s)

.

ABSTRACT

Arrhythmia beat classification is an active area of research in ECG based clinical decision support systems. In this paper, Pruned Fuzzy K-nearest neighbor (PFKNN) classifier is proposed to classify six types of beats present in the MIT-BIH Arrhythmia database. We have tested our classifier on ~ 103100 beats for six beat types present in the database. Fuzzy KNN (FKNN) can be implemented very easily but large number of training examples used for classification can be very time consuming and requires large storage space. Hence, we have proposed a time efficient Arif-Fayyaz pruning algorithm especially suitable for FKNN which can maintain good classification accuracy with appropriate retained ratio of training data. By using Arif-Fayyaz pruning algorithm with Fuzzy KNN, we have achieved a beat classification accuracy of 97% and geometric mean of sensitivity of 94.5% with only 19% of the total training examples. The accuracy and sensitivity is comparable to FKNN when all the training data is used. Principal Component Analysis is used to further reduce the dimension of feature space from eleven to six without compromising the accuracy and sensitivity. PFKNN was found to robust against noise present in the ECG data.

Share and Cite:

Arif, M. , Akram, M. and Minhas, F. (2010) Pruned fuzzy K-nearest neighbor classifier for beat classification. Journal of Biomedical Science and Engineering, 3, 380-389. doi: 10.4236/jbise.2010.34053.

Cited by

[1] A generalized fuzzy k-nearest neighbor regression model based on Minkowski distance
Granular Computing, 2022
[2] A novel distance measure on q-rung picture fuzzy sets and its application to decision making and classification problems
2021
[3] Improving neural network robustness through neighborhood preserving layers
2021
[4] Topics on Nonconvex Learning
2021
[5] An Automatic Insect Recognition Algorithm in Complex Background Based on Convolution Neural Network.
2020
[6] An Editable k-Nearest Neighbor Classifier Based on Tissue-Like P Systems
2020
[7] A Neural Based Comparative Analysis for Feature Extraction from ECG Signals
2020
[8] A Study of KNN Classifier to Predict Water Pollution Index
2020
[9] Toward Improving the Fuzzy KNN Algorithm Based on Takagi–Sugeno Fuzzy Inference System
Arechiga - North American Fuzzy Information …, 2020
[10] kNN-P: A kNN classifier optimized by P systems
2020
[11] An adaptive fuzzy K-nearest neighbor approach for MR brain tumor image classification using parameter free bat optimization algorithm
Multimedia Tools and Applications, 2019
[12] Fuzzy k-NN classification with weights modified by most informative neighbors of nearest neighbors
2019
[13] K-RCC: A novel approach to reduce the computational complexity of KNN algorithm for detecting human behavior on social networks
Journal of Intelligent & Fuzzy Systems, 2019
[14] Biomedical Signal Analysis and Its Usage in Healthcare
2019
[15] A Cooperative Coevolutionary Algorithm For KNN Training Set Optimization
2019
[16] A Qualitative Overview of Fuzzy Logic in ECG Arrhythmia Classification
2018
[17] 面向 KNN 分类的遗传实例选择算法
2018
[18] Computerized Systems Supporting Clinical Decision in Medicine
2018
[19] Weighted Version of Extended Nearest Neighbors
Neural Processing Letters, 2018
[20] A fuzzy Classification and Recognition System for Arabic Braille Segmented Characters
2018
[21] A kNN classifier optimized by P systems
2017
[22] Increasing the speed of fuzzy k‐nearest neighbours algorithm
Expert Systems, 2017
[23] Cardiovascular Data Analytics for Real Time Patient Monitoring
2017
[24] Use of Fuzzy Logic Based Decision Support Systems in Medicine
Separation Science and Technology, 2016
[25] Detection of Cardiac Abnormalities from Multilead ECG using Multiscale Phase Alternation Features
Journal of Medical Systems, 2016
[26] ECG Beat Classification Using Evidential K-Nearest Neighbours
Procedia Computer Science, 2016
[27] A novel approach for Extraction and Classification of ECG signal using SVM
IJCTA, 2016
[28] A Treatise to Computational Approaches Towards Prediction of Membrane Protein and Its Subtypes
The Journal of Membrane Biology, 2016
[29] ECG Beat Classification using RR-Interval Features and the Evidential K-Nearest Neighbours Classifier
International Journal of Information Processing, 2016
[30] Prediciton of Membrane Proteins Using Machine Learning Approaches
2016
[31] Effect of Multiscale PCA De-noising in ECG Beat Classification for Diagnosis of Cardiovascular Diseases
Circuits, Systems, and Signal Processing, 2015
[32] Evolutionary fuzzy k-nearest neighbors algorithm using interval-valued fuzzy sets
Information Sciences, 2015
[33] Fuzzy nearest neighbor algorithms: Taxonomy, experimental analysis and prospects
Information Sciences, 2014
[34] Case-Based Fault Diagnostic System
AH Mohamed - esnsa-eg.com, 2014
[35] Multiple classifier combination technique for sensor drift compensation using ANN & KNN
Advance Computing Conference (IACC), 2014 IEEE International. IEEE, 2014
[36] A model presented for classification ECG signals base on Case-Based Reasoning
Journal of Soft Computing and Applications, 2013
[37] An approach for classifying ECG arrhythmias by feature extraction method
2013
[38] Null space based feature selection method for gene expression data
International Journal of Machine Learning and Cybernetics, 2012
[39] Heartbeat biometrics: a sensing system perspective
International Journal of Cognitive Biometrics, 2012
[40] Fuzzy Nearest Neighbor Classification: Survey of Methods
J Derrac, S Garc?a, F Herrera - sci2s.ugr.es, 2012
[41] Prediction of Membrane Proteins Using Machine Learning Approaches
M Hayat - prr.hec.gov.pk, 2012
[42] Pattern Associative Classifier Applied to Diabetes Mellitus Diagnosis
2010
[43] An Automatic Insect Recognition Algorithm in Complex Background Based on Convolution Neural Network An Automatic Insect Recognition Algorithm in …
X Zhang
[44] Review on Fuzzy Classifications Techniques and Applications
[45] DIABETES MELLITUS DETECTION AND DIAGNOSTICS USING DATA MINING TECHNIQUES: A Review
[46] IMPLEMENTASI METODE FUZZY K-NEAREST NEIGHBOR DALAM KLASIFIKASI TUGAS AKHIR SEBAGAI PENENTUAN BIDANG MINAT

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.