paper-with-me

Papers

Multi-Label ECG Classification using Temporal Convolutional Neural Network

2023-06-06 · Eedara Prabhakararao, Samarendra Dandapt

Automated analysis of 12-lead electrocardiogram (ECG) plays a crucial role in the early screening and management of cardiovascular diseases (CVDs). In practice, it is common to see multiple co-occurring cardiac disorders, i.e., multi-label or multimorbidity in patients with CVDs, which increases the risk for mortality. Most current research focuses on the single-label ECG classification, i.e., each ECG record corresponds to one cardiac disorder, ignoring ECG records with multi-label phenomenon. In this paper, we propose an ensemble of attention-based temporal convolutional neural network (ATCNN) models for the multi-label classification of 12-lead ECG records. Specifically, a set of ATCNN-based single-lead binary classifiers are trained one for each cardiac disorder, and the predictions from these classifiers with simple thresholding generate the final multi-label decisions. The ATCNN contains a stack of TCNN layers followed by temporal and spatial attention layers. The TCNN layers operate at different dilation rates to represent the multi-scaled pathological ECG features dynamics, and attention layers emphasize/reduce the diagnostically relevant/redundant 12-lead ECG information. The proposed framework is evaluated on the PTBXL-2020 dataset and achieved an average F1-score of 76.51%. Moreover, the spatial and temporal attention weights visualization provides the optimal ECG-lead subset selection for each disease and model interpretability results, respectively. The improved performance and interpretability of the proposed approach demonstrate its ability to screen multimorbidity patients and help clinicians initiate timely treatment.

📄 PDF Abstract BibTeX arXiv:2306.03844

Code (0)

등록된 구현이 없습니다.

Tasks

ClassificationECG ClassificationMulti-Label ClassificationMUlTI-LABEL-ClASSIFICATION

Similar Papers 제목 키워드 기반

Gated recurrent units and temporal convolutional network for multilabel classification

2021-10-09 · Loris Nanni, Alessandra Lumini, Alessandro Manfe, Riccardo Rampon 외

Multilabel learning tackles the problem of associating a sample with multiple class labels. This work proposes a new ensemble method for managing multilabel classification: the core of the proposed approach combines a se…

Classification

MASA-TCN: Multi-anchor Space-aware Temporal Convolutional Neural Networks for Continuous and Discrete EEG Emotion Recognition

2023-08-30 · Yi Ding, Su Zhang, Chuangao Tang, Cuntai Guan

Emotion recognition using electroencephalogram (EEG) mainly has two scenarios: classification of the discrete labels and regression of the continuously tagged labels. Although many algorithms were proposed for classifica…

ClassificationEEGEEG Emotion RecognitionElectroencephalogram (EEG)+2

Learning Deep Temporal Representations for Brain Decoding

2014-12-23 · Orhan Firat, Emre Aksan, Ilke Oztekin, Fatos T. Yarman Vural

Functional magnetic resonance imaging produces high dimensional data, with a less then ideal number of labelled samples for brain decoding tasks (predicting brain states). In this study, we propose a new deep temporal co…

Brain DecodingGeneral Classification

A Multi-Label Temporal Convolutional Framework for Transcription Factor Binding Characterization

2026-03-12 · Pietro Demurtas, Ferdinando Zanchetta, Giovanni Perini, Rita Fioresi arxiv

Transcription factors (TFs) regulate gene expression through complex and co-operative mechanisms. While many TFs act together, the logic underlying TFs binding and their interactions is not fully understood yet. Most cur…

Multi-Label ClassificationBinary ClassificationMulti-Label Learning

A Multi-task Two-stream Spatiotemporal Convolutional Neural Network for Convective Storm Nowcasting

2020-10-27 · W. Zhang, H. Liu, P. Li, L. Han

The goal of convective storm nowcasting is local prediction of severe and imminent convective storms. Here, we consider the convective storm nowcasting problem from the perspective of machine learning. First, we use a pi…

Multi-Task Learning