Clinically interpretable multiclass neural network for discriminating cardiac diseases
Background: Deep-learning applications in cardiology typically perform trivial binary classification and are able to discriminate between subjects affected or not affected by a specific cardiac disease. However, this working scenario is very different from the real one, where clinicians are required...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Elsevier
2025-01-01
|
Series: | Heliyon |
Subjects: | |
Online Access: | http://www.sciencedirect.com/science/article/pii/S240584402417226X |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1841526200157077504 |
---|---|
author | Agnese Sbrollini Chiara Leoni Micaela Morettini Cees A. Swenne Laura Burattini |
author_facet | Agnese Sbrollini Chiara Leoni Micaela Morettini Cees A. Swenne Laura Burattini |
author_sort | Agnese Sbrollini |
collection | DOAJ |
description | Background: Deep-learning applications in cardiology typically perform trivial binary classification and are able to discriminate between subjects affected or not affected by a specific cardiac disease. However, this working scenario is very different from the real one, where clinicians are required to recognize the occurrence of one cardiac disease among the several possible ones, performing a multiclass classification. The present work aims to create a new interpretable deep-learning tool able to perform a multiclass classification and, thus, discriminate among several different cardiac diseases. Methods: The “China Physiological Signal Challenge in 2018” Physionet database was used to develop a multiclass neural network, constructed by the Advanced Repeated Structuring & Learning Procedure (AdvRS&LP). Data, consisting of 6877 12-lead 10-second electrocardiograms, was processed to obtain 252 electrocardiographic and vectorcardiographic input features, used to classify the data into eight classes (normal sinus rhythm, atrial fibrillation, first-degree atrioventricular block, left bundle branch block, right bundle branch block, premature atrial contraction, premature ventricular contraction, and unknown). Classification performance was evaluated by the area under the curve of the receiver operating characteristics. Clinical interpretability was assessed by standard statistical analysis and the local interpretable model-agnostic explainer algorithm. Results: Performance ranged from 89.88% to 90.10% (95.98 ± 3.32%) in the learning dataset and from 69.15% to 91.14% (83.65 ± 8.24%) in the testing dataset. These results are good considering the difficult, realistic multiclass classification task. Conclusions: The proposed multiclass neural network constructed using the AdvRS&LP represents a promising deep-learning tool for discriminating several cardiac diseases while ensuring clinical interpretability. |
format | Article |
id | doaj-art-6293cb36330e46e0ac87adf96cb007be |
institution | Kabale University |
issn | 2405-8440 |
language | English |
publishDate | 2025-01-01 |
publisher | Elsevier |
record_format | Article |
series | Heliyon |
spelling | doaj-art-6293cb36330e46e0ac87adf96cb007be2025-01-17T04:50:28ZengElsevierHeliyon2405-84402025-01-01111e41195Clinically interpretable multiclass neural network for discriminating cardiac diseasesAgnese Sbrollini0Chiara Leoni1Micaela Morettini2Cees A. Swenne3Laura Burattini4Department of Information Engineering, Università Politecnica delle Marche, via Brecce Bianche, Ancona, 60131, ItalyDepartment of Information Engineering, Università Politecnica delle Marche, via Brecce Bianche, Ancona, 60131, ItalyDepartment of Information Engineering, Università Politecnica delle Marche, via Brecce Bianche, Ancona, 60131, ItalyCardiology Department, Leiden University Medical Center, PO Box 9600, Leiden, 2300 RC, the NetherlandsDepartment of Information Engineering, Università Politecnica delle Marche, via Brecce Bianche, Ancona, 60131, Italy; Corresponding author.Background: Deep-learning applications in cardiology typically perform trivial binary classification and are able to discriminate between subjects affected or not affected by a specific cardiac disease. However, this working scenario is very different from the real one, where clinicians are required to recognize the occurrence of one cardiac disease among the several possible ones, performing a multiclass classification. The present work aims to create a new interpretable deep-learning tool able to perform a multiclass classification and, thus, discriminate among several different cardiac diseases. Methods: The “China Physiological Signal Challenge in 2018” Physionet database was used to develop a multiclass neural network, constructed by the Advanced Repeated Structuring & Learning Procedure (AdvRS&LP). Data, consisting of 6877 12-lead 10-second electrocardiograms, was processed to obtain 252 electrocardiographic and vectorcardiographic input features, used to classify the data into eight classes (normal sinus rhythm, atrial fibrillation, first-degree atrioventricular block, left bundle branch block, right bundle branch block, premature atrial contraction, premature ventricular contraction, and unknown). Classification performance was evaluated by the area under the curve of the receiver operating characteristics. Clinical interpretability was assessed by standard statistical analysis and the local interpretable model-agnostic explainer algorithm. Results: Performance ranged from 89.88% to 90.10% (95.98 ± 3.32%) in the learning dataset and from 69.15% to 91.14% (83.65 ± 8.24%) in the testing dataset. These results are good considering the difficult, realistic multiclass classification task. Conclusions: The proposed multiclass neural network constructed using the AdvRS&LP represents a promising deep-learning tool for discriminating several cardiac diseases while ensuring clinical interpretability.http://www.sciencedirect.com/science/article/pii/S240584402417226XCardiac rhythmElectrocardiographyVectorcardiographyDeep learningMulticlass neural networkRepeated structuring & learning procedure |
spellingShingle | Agnese Sbrollini Chiara Leoni Micaela Morettini Cees A. Swenne Laura Burattini Clinically interpretable multiclass neural network for discriminating cardiac diseases Heliyon Cardiac rhythm Electrocardiography Vectorcardiography Deep learning Multiclass neural network Repeated structuring & learning procedure |
title | Clinically interpretable multiclass neural network for discriminating cardiac diseases |
title_full | Clinically interpretable multiclass neural network for discriminating cardiac diseases |
title_fullStr | Clinically interpretable multiclass neural network for discriminating cardiac diseases |
title_full_unstemmed | Clinically interpretable multiclass neural network for discriminating cardiac diseases |
title_short | Clinically interpretable multiclass neural network for discriminating cardiac diseases |
title_sort | clinically interpretable multiclass neural network for discriminating cardiac diseases |
topic | Cardiac rhythm Electrocardiography Vectorcardiography Deep learning Multiclass neural network Repeated structuring & learning procedure |
url | http://www.sciencedirect.com/science/article/pii/S240584402417226X |
work_keys_str_mv | AT agnesesbrollini clinicallyinterpretablemulticlassneuralnetworkfordiscriminatingcardiacdiseases AT chiaraleoni clinicallyinterpretablemulticlassneuralnetworkfordiscriminatingcardiacdiseases AT micaelamorettini clinicallyinterpretablemulticlassneuralnetworkfordiscriminatingcardiacdiseases AT ceesaswenne clinicallyinterpretablemulticlassneuralnetworkfordiscriminatingcardiacdiseases AT lauraburattini clinicallyinterpretablemulticlassneuralnetworkfordiscriminatingcardiacdiseases |