Cargando…

Missing Value Estimation Methods Research for Arrhythmia Classification Using the Modified Kernel Difference-Weighted KNN Algorithms

Electrocardiogram (ECG) signal is critical to the classification of cardiac arrhythmia using some machine learning methods. In practice, the ECG datasets are usually with multiple missing values due to faults or distortion. Unfortunately, many established algorithms for classification require a full...

Descripción completa

Detalles Bibliográficos
Autores principales: Yang, Fei, Du, Jiazhi, Lang, Jiying, Lu, Weigang, Liu, Lei, Jin, Changlong, Kang, Qinma
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7327608/
https://www.ncbi.nlm.nih.gov/pubmed/32685521
http://dx.doi.org/10.1155/2020/7141725
_version_ 1783552580125720576
author Yang, Fei
Du, Jiazhi
Lang, Jiying
Lu, Weigang
Liu, Lei
Jin, Changlong
Kang, Qinma
author_facet Yang, Fei
Du, Jiazhi
Lang, Jiying
Lu, Weigang
Liu, Lei
Jin, Changlong
Kang, Qinma
author_sort Yang, Fei
collection PubMed
description Electrocardiogram (ECG) signal is critical to the classification of cardiac arrhythmia using some machine learning methods. In practice, the ECG datasets are usually with multiple missing values due to faults or distortion. Unfortunately, many established algorithms for classification require a fully complete matrix as input. Thus it is necessary to impute the missing data to increase the effectiveness of classification for datasets with a few missing values. In this paper, we compare the main methods for estimating the missing values in electrocardiogram data, e.g., the “Zero method”, “Mean method”, “PCA-based method”, and “RPCA-based method” and then propose a novel KNN-based classification algorithm, i.e., a modified kernel Difference-Weighted KNN classifier (MKDF-WKNN), which is fit for the classification of imbalance datasets. The experimental results on the UCI database indicate that the “RPCA-based method” can successfully handle missing values in arrhythmia dataset no matter how many values in it are missing and our proposed classification algorithm, MKDF-WKNN, is superior to other state-of-the-art algorithms like KNN, DS-WKNN, DF-WKNN, and KDF-WKNN for uneven datasets which impacts the accuracy of classification.
format Online
Article
Text
id pubmed-7327608
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-73276082020-07-17 Missing Value Estimation Methods Research for Arrhythmia Classification Using the Modified Kernel Difference-Weighted KNN Algorithms Yang, Fei Du, Jiazhi Lang, Jiying Lu, Weigang Liu, Lei Jin, Changlong Kang, Qinma Biomed Res Int Research Article Electrocardiogram (ECG) signal is critical to the classification of cardiac arrhythmia using some machine learning methods. In practice, the ECG datasets are usually with multiple missing values due to faults or distortion. Unfortunately, many established algorithms for classification require a fully complete matrix as input. Thus it is necessary to impute the missing data to increase the effectiveness of classification for datasets with a few missing values. In this paper, we compare the main methods for estimating the missing values in electrocardiogram data, e.g., the “Zero method”, “Mean method”, “PCA-based method”, and “RPCA-based method” and then propose a novel KNN-based classification algorithm, i.e., a modified kernel Difference-Weighted KNN classifier (MKDF-WKNN), which is fit for the classification of imbalance datasets. The experimental results on the UCI database indicate that the “RPCA-based method” can successfully handle missing values in arrhythmia dataset no matter how many values in it are missing and our proposed classification algorithm, MKDF-WKNN, is superior to other state-of-the-art algorithms like KNN, DS-WKNN, DF-WKNN, and KDF-WKNN for uneven datasets which impacts the accuracy of classification. Hindawi 2020-06-21 /pmc/articles/PMC7327608/ /pubmed/32685521 http://dx.doi.org/10.1155/2020/7141725 Text en Copyright © 2020 Fei Yang et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Yang, Fei
Du, Jiazhi
Lang, Jiying
Lu, Weigang
Liu, Lei
Jin, Changlong
Kang, Qinma
Missing Value Estimation Methods Research for Arrhythmia Classification Using the Modified Kernel Difference-Weighted KNN Algorithms
title Missing Value Estimation Methods Research for Arrhythmia Classification Using the Modified Kernel Difference-Weighted KNN Algorithms
title_full Missing Value Estimation Methods Research for Arrhythmia Classification Using the Modified Kernel Difference-Weighted KNN Algorithms
title_fullStr Missing Value Estimation Methods Research for Arrhythmia Classification Using the Modified Kernel Difference-Weighted KNN Algorithms
title_full_unstemmed Missing Value Estimation Methods Research for Arrhythmia Classification Using the Modified Kernel Difference-Weighted KNN Algorithms
title_short Missing Value Estimation Methods Research for Arrhythmia Classification Using the Modified Kernel Difference-Weighted KNN Algorithms
title_sort missing value estimation methods research for arrhythmia classification using the modified kernel difference-weighted knn algorithms
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7327608/
https://www.ncbi.nlm.nih.gov/pubmed/32685521
http://dx.doi.org/10.1155/2020/7141725
work_keys_str_mv AT yangfei missingvalueestimationmethodsresearchforarrhythmiaclassificationusingthemodifiedkerneldifferenceweightedknnalgorithms
AT dujiazhi missingvalueestimationmethodsresearchforarrhythmiaclassificationusingthemodifiedkerneldifferenceweightedknnalgorithms
AT langjiying missingvalueestimationmethodsresearchforarrhythmiaclassificationusingthemodifiedkerneldifferenceweightedknnalgorithms
AT luweigang missingvalueestimationmethodsresearchforarrhythmiaclassificationusingthemodifiedkerneldifferenceweightedknnalgorithms
AT liulei missingvalueestimationmethodsresearchforarrhythmiaclassificationusingthemodifiedkerneldifferenceweightedknnalgorithms
AT jinchanglong missingvalueestimationmethodsresearchforarrhythmiaclassificationusingthemodifiedkerneldifferenceweightedknnalgorithms
AT kangqinma missingvalueestimationmethodsresearchforarrhythmiaclassificationusingthemodifiedkerneldifferenceweightedknnalgorithms