SensSmart - Multi-SENSor SysteM and ARTificial intelligence in service of heart failure diagnosis

Link to this page

info:eu-repo/grantAgreement/ScienceFundRS/Ideje/7754338/RS//

SensSmart - Multi-SENSor SysteM and ARTificial intelligence in service of heart failure diagnosis (en)
Authors

Publications

Autocorrelation for denoising biomedical signals

Atanasoski, Vladimir; Lazović, Aleksandar; Ivanović, Marija; Hadžievski, Ljupčo; Bojović, Boško; Petrović, Jovana

(Belgrade : Institute of Physics, 2023)

TY  - CONF
AU  - Atanasoski, Vladimir
AU  - Lazović, Aleksandar
AU  - Ivanović, Marija
AU  - Hadžievski, Ljupčo
AU  - Bojović, Boško
AU  - Petrović, Jovana
PY  - 2023
UR  - https://vinar.vin.bg.ac.rs/handle/123456789/13045
AB  - Photoplethysmography (PPG) has become a standard method for assessment of blood volume changes in clinical care and heart rate in home care [1]. Besides the pulse rate, PPG pulse forms carry signatures of diagnostically relevant events in cardiac cycle and can be used to estimate arterial stiffness. Extraction of these features requires removal of noise, motion artifacts and the superimposed slow varying signals, such as that from breathing, from the signal while preserving pulse morphology. However, modern filtering methods often fail to reproduce all signal features. Here, we propose a novel noise–removal method based on autocorrelation. Autocorrelation is a well-known method used in optics, mainly for estimating the duration of ultrashort laser pulses. We used autocorrelation to remove the noise and baseline wander (BLW) from a set of bioelectrical signals, namely electrocardiogram (ECG) and PPG. These signals comprise pulses (or beats) repeated in time but with slight changes. When we record several such beats and by averaging them get a noise-free signal with distorted morphology. However, taking a few steps further, namely subtracting the average from the original signal and filtering the difference in the frequency domain, enables the noise and BLW extraction from the original signal and reproduction of a faithful noise-free signal. We tested this method on the private ECG database, where added BLW component is from public MIT-NST database, and on the private PPG signals. The results show the superiority of our approach compared to the conventional cubic spline (CSP) method.
PB  - Belgrade : Institute of Physics
C3  - 16th Photonics Workshop : Book of abstracts
T1  - Autocorrelation for denoising biomedical signals
SP  - 25
EP  - 25
UR  - https://hdl.handle.net/21.15107/rcub_vinar_13045
ER  - 
@conference{
author = "Atanasoski, Vladimir and Lazović, Aleksandar and Ivanović, Marija and Hadžievski, Ljupčo and Bojović, Boško and Petrović, Jovana",
year = "2023",
abstract = "Photoplethysmography (PPG) has become a standard method for assessment of blood volume changes in clinical care and heart rate in home care [1]. Besides the pulse rate, PPG pulse forms carry signatures of diagnostically relevant events in cardiac cycle and can be used to estimate arterial stiffness. Extraction of these features requires removal of noise, motion artifacts and the superimposed slow varying signals, such as that from breathing, from the signal while preserving pulse morphology. However, modern filtering methods often fail to reproduce all signal features. Here, we propose a novel noise–removal method based on autocorrelation. Autocorrelation is a well-known method used in optics, mainly for estimating the duration of ultrashort laser pulses. We used autocorrelation to remove the noise and baseline wander (BLW) from a set of bioelectrical signals, namely electrocardiogram (ECG) and PPG. These signals comprise pulses (or beats) repeated in time but with slight changes. When we record several such beats and by averaging them get a noise-free signal with distorted morphology. However, taking a few steps further, namely subtracting the average from the original signal and filtering the difference in the frequency domain, enables the noise and BLW extraction from the original signal and reproduction of a faithful noise-free signal. We tested this method on the private ECG database, where added BLW component is from public MIT-NST database, and on the private PPG signals. The results show the superiority of our approach compared to the conventional cubic spline (CSP) method.",
publisher = "Belgrade : Institute of Physics",
journal = "16th Photonics Workshop : Book of abstracts",
title = "Autocorrelation for denoising biomedical signals",
pages = "25-25",
url = "https://hdl.handle.net/21.15107/rcub_vinar_13045"
}
Atanasoski, V., Lazović, A., Ivanović, M., Hadžievski, L., Bojović, B.,& Petrović, J.. (2023). Autocorrelation for denoising biomedical signals. in 16th Photonics Workshop : Book of abstracts
Belgrade : Institute of Physics., 25-25.
https://hdl.handle.net/21.15107/rcub_vinar_13045
Atanasoski V, Lazović A, Ivanović M, Hadžievski L, Bojović B, Petrović J. Autocorrelation for denoising biomedical signals. in 16th Photonics Workshop : Book of abstracts. 2023;:25-25.
https://hdl.handle.net/21.15107/rcub_vinar_13045 .
Atanasoski, Vladimir, Lazović, Aleksandar, Ivanović, Marija, Hadžievski, Ljupčo, Bojović, Boško, Petrović, Jovana, "Autocorrelation for denoising biomedical signals" in 16th Photonics Workshop : Book of abstracts (2023):25-25,
https://hdl.handle.net/21.15107/rcub_vinar_13045 .

The influence of atrial flutter in automated detection of atrial arrhythmias - are we ready to go into clinical practice?”

Domazetoski, Viktor; Gligorić, Goran; Marinković, Milan; Shvilkin, Alexei; Kršić, Jelena; Kocarev, Ljupčo; Ivanović, Marija D.

(2022)

TY  - JOUR
AU  - Domazetoski, Viktor
AU  - Gligorić, Goran
AU  - Marinković, Milan
AU  - Shvilkin, Alexei
AU  - Kršić, Jelena
AU  - Kocarev, Ljupčo
AU  - Ivanović, Marija D.
PY  - 2022
UR  - https://vinar.vin.bg.ac.rs/handle/123456789/10302
AB  - ObjectiveTo investigate the impact of atrial flutter (Afl) in the atrial arrhythmias classification task. We additionally advocate the use of a subject-based split for future studies in the field in order to avoid within-subject correlation which may lead to over-optimistic inferences. Finally, we demonstrate the effectiveness of the classifiers outside of the initially studied circumstances, by performing an inter-dataset model evaluation of the classifiers in data from different sources.MethodsECG signals of two private and three public (two MIT-BIH and Chapman ecgdb) databases were preprocessed and divided into 10s segments which were then subject to feature extraction. The created datasets were divided into a training and test set in two ways, based on a random split and a patient split. Classification was performed using the XGBoost classifier, as well as two benchmark classification models using both data splits. The trained models were then used to make predictions on the test data of the remaining datasets.ResultsThe XGBoost model yielded the best performance across all datasets compared to the remaining benchmark models, however variability in model performance was seen across datasets, with accuracy ranging from 70.6% to 89.4%, sensitivity ranging from 61.4% to 76.8%, and specificity ranging from 87.3% to 95.5%. When comparing the results between the patient and the random split, no significant difference was seen in the two private datasets and the Chapman dataset, where the number of samples per patient is low. Nonetheless, in the MIT-BIH dataset, where the average number of samples per patient is approximately 1300, a noticeable disparity was identified. The accuracy, sensitivity, and specificity of the random split in this dataset of 93.6%, 86.4%, and 95.9% respectively, were decreased to 88%, 61.4%, and 89.8% in the patient split, with the largest drop being in Afl sensitivity, from 71% to 5.4%. The inter-dataset scores were also significantly lower than their intra-dataset counterparts across all datasets.ConclusionsCAD systems have great potential in the assistance of physicians in reliable, precise and efficient detection of arrhythmias. However, although compelling research has been done in the field, yielding models with excellent performances on their datasets, we show that these results may be over-optimistic. In our study, we give insight into the difficulty of detection of Afl on several datasets and show the need for a higher representation of Afl in public datasets. Furthermore, we show the necessity of a more structured evaluation of model performance through the use of a patient-based split and inter-dataset testing scheme to avoid the problem of within-subject correlation which may lead to misleadingly high scores. Finally, we stress the need for the creation and use of datasets with a higher number of patients and a more balanced representation of classes if we are to progress in this mission.
T2  - Computer Methods and Programs in Biomedicine
T1  - The influence of atrial flutter in automated detection of atrial arrhythmias - are we ready to go into clinical practice?”
VL  - 221
SP  - 106901
DO  - 10.1016/j.cmpb.2022.106901
ER  - 
@article{
author = "Domazetoski, Viktor and Gligorić, Goran and Marinković, Milan and Shvilkin, Alexei and Kršić, Jelena and Kocarev, Ljupčo and Ivanović, Marija D.",
year = "2022",
abstract = "ObjectiveTo investigate the impact of atrial flutter (Afl) in the atrial arrhythmias classification task. We additionally advocate the use of a subject-based split for future studies in the field in order to avoid within-subject correlation which may lead to over-optimistic inferences. Finally, we demonstrate the effectiveness of the classifiers outside of the initially studied circumstances, by performing an inter-dataset model evaluation of the classifiers in data from different sources.MethodsECG signals of two private and three public (two MIT-BIH and Chapman ecgdb) databases were preprocessed and divided into 10s segments which were then subject to feature extraction. The created datasets were divided into a training and test set in two ways, based on a random split and a patient split. Classification was performed using the XGBoost classifier, as well as two benchmark classification models using both data splits. The trained models were then used to make predictions on the test data of the remaining datasets.ResultsThe XGBoost model yielded the best performance across all datasets compared to the remaining benchmark models, however variability in model performance was seen across datasets, with accuracy ranging from 70.6% to 89.4%, sensitivity ranging from 61.4% to 76.8%, and specificity ranging from 87.3% to 95.5%. When comparing the results between the patient and the random split, no significant difference was seen in the two private datasets and the Chapman dataset, where the number of samples per patient is low. Nonetheless, in the MIT-BIH dataset, where the average number of samples per patient is approximately 1300, a noticeable disparity was identified. The accuracy, sensitivity, and specificity of the random split in this dataset of 93.6%, 86.4%, and 95.9% respectively, were decreased to 88%, 61.4%, and 89.8% in the patient split, with the largest drop being in Afl sensitivity, from 71% to 5.4%. The inter-dataset scores were also significantly lower than their intra-dataset counterparts across all datasets.ConclusionsCAD systems have great potential in the assistance of physicians in reliable, precise and efficient detection of arrhythmias. However, although compelling research has been done in the field, yielding models with excellent performances on their datasets, we show that these results may be over-optimistic. In our study, we give insight into the difficulty of detection of Afl on several datasets and show the need for a higher representation of Afl in public datasets. Furthermore, we show the necessity of a more structured evaluation of model performance through the use of a patient-based split and inter-dataset testing scheme to avoid the problem of within-subject correlation which may lead to misleadingly high scores. Finally, we stress the need for the creation and use of datasets with a higher number of patients and a more balanced representation of classes if we are to progress in this mission.",
journal = "Computer Methods and Programs in Biomedicine",
title = "The influence of atrial flutter in automated detection of atrial arrhythmias - are we ready to go into clinical practice?”",
volume = "221",
pages = "106901",
doi = "10.1016/j.cmpb.2022.106901"
}
Domazetoski, V., Gligorić, G., Marinković, M., Shvilkin, A., Kršić, J., Kocarev, L.,& Ivanović, M. D.. (2022). The influence of atrial flutter in automated detection of atrial arrhythmias - are we ready to go into clinical practice?”. in Computer Methods and Programs in Biomedicine, 221, 106901.
https://doi.org/10.1016/j.cmpb.2022.106901
Domazetoski V, Gligorić G, Marinković M, Shvilkin A, Kršić J, Kocarev L, Ivanović MD. The influence of atrial flutter in automated detection of atrial arrhythmias - are we ready to go into clinical practice?”. in Computer Methods and Programs in Biomedicine. 2022;221:106901.
doi:10.1016/j.cmpb.2022.106901 .
Domazetoski, Viktor, Gligorić, Goran, Marinković, Milan, Shvilkin, Alexei, Kršić, Jelena, Kocarev, Ljupčo, Ivanović, Marija D., "The influence of atrial flutter in automated detection of atrial arrhythmias - are we ready to go into clinical practice?”" in Computer Methods and Programs in Biomedicine, 221 (2022):106901,
https://doi.org/10.1016/j.cmpb.2022.106901 . .
3
1
3