<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Physiol.</journal-id>
<journal-title>Frontiers in Physiology</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Physiol.</abbrev-journal-title>
<issn pub-type="epub">1664-042X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1070621</article-id>
<article-id pub-id-type="doi">10.3389/fphys.2023.1070621</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Physiology</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Atrial fibrillation classification based on the 2D representation of minimal subset ECG and a non-deep neural network</article-title>
<alt-title alt-title-type="left-running-head">Zhang et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fphys.2023.1070621">10.3389/fphys.2023.1070621</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Hua</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2136780/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Chengyu</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/357141/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Tang</surname>
<given-names>Fangfang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1668600/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Mingyan</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1754856/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Dongxia</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Xia</surname>
<given-names>Ling</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1154235/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Crozier</surname>
<given-names>Stuart</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Gan</surname>
<given-names>Hongping</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2129360/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhao</surname>
<given-names>Nan</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2055942/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Xu</surname>
<given-names>Wenlong</given-names>
</name>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1888297/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Liu</surname>
<given-names>Feng</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1185415/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Information Technology and Electrical Engineering</institution>, <institution>University of Queensland</institution>, <addr-line>Brisbane</addr-line>, <addr-line>QLD</addr-line>, <country>Australia</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>School of Instrument Science and Engineering</institution>, <institution>Southeast University</institution>, <addr-line>Nanjing</addr-line>, <addr-line>Jiangsu</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Zhejiang Provincial Centre for Disease Control and Prevention CN</institution>, <addr-line>Hangzhou</addr-line>, <addr-line>Zhejiang</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Department of Biomedical Engineering</institution>, <institution>Zhejiang University</institution>, <addr-line>Hangzhou</addr-line>, <addr-line>Zhejiang</addr-line>, <country>China</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>School of Software</institution>, <institution>Northwestern Polytechnical University</institution>, <addr-line>Xi&#x2019;an</addr-line>, <country>China</country>
</aff>
<aff id="aff6">
<sup>6</sup>
<institution>Department of Biomedical Engineering</institution>, <institution>China Jiliang University</institution>, <addr-line>Hangzhou</addr-line>, <addr-line>Zhejiang</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/269310/overview">Jieyun Bai</ext-link>, Jinan University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1141141/overview">Agnese Sbrollini</ext-link>, Marche Polytechnic University, Italy</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/303105/overview">&#xd3;scar Barquero-P&#xe9;rez</ext-link>, Rey Juan Carlos University, Spain</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Wenlong Xu, <email>wenlongxu@cjlu.edu.cn</email>; Feng Liu, <email>feng@itee.uq.edu.au</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Computational Physiology and Medicine, a section of the journal Frontiers in Physiology</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>14</day>
<month>02</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>14</volume>
<elocation-id>1070621</elocation-id>
<history>
<date date-type="received">
<day>15</day>
<month>10</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>30</day>
<month>01</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Zhang, Liu, Tang, Li, Zhang, Xia, Crozier, Gan, Zhao, Xu and Liu.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Zhang, Liu, Tang, Li, Zhang, Xia, Crozier, Gan, Zhao, Xu and Liu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Atrial fibrillation (AF) is the most common cardiac arrhythmia, and its early detection is critical for preventing complications and optimizing treatment. In this study, a novel AF prediction method is proposed, which is based on investigating a subset of the 12-lead ECG data using a recurrent plot and ParNet-adv model. The minimal subset of ECG leads (II &#x26;V1) is determined <italic>via</italic> a forward stepwise selection procedure, and the selected 1D ECG data is transformed into 2D recurrence plot (RP) images as an input to train a shallow ParNet-adv Network for AF prediction. In this study, the proposed method achieved F1 score of 0.9763, Precision of 0.9654, Recall of 0.9875, Specificity of 0.9646, and Accuracy of 0.9760, which significantly outperformed solutions based on single leads and complete 12 leads. When studying several ECG datasets, including the CPSC and Georgia ECG databases of the PhysioNet/Computing in Cardiology Challenge 2020, the new method achieved F1 score of 0.9693 and 0.8660, respectively. The results suggested a good generalization of the proposed method. Compared with several state-of-art frameworks, the proposed model with a shallow network of only 12 depths and asymmetric convolutions achieved the highest average F1 score. Extensive experimental studies proved that the proposed method has a high potential for AF prediction in clinical and particularly wearable applications.</p>
</abstract>
<kwd-group>
<kwd>atrial fibrillation identification</kwd>
<kwd>electrocardiogram</kwd>
<kwd>recurrence plot</kwd>
<kwd>non-deep neural network</kwd>
<kwd>optimal subset</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Atrial fibrillation (AF) is a supraventricular tachyarrhythmia caused by uncoordinated atrial electrical activation and ineffective atrial contraction (<xref ref-type="bibr" rid="B16">Hindricks et al., 2021</xref>). As the most common cardiac arrhythmia and a major risk factor that can lead to ischemic, the AF incidence and prevalence have increased over the last 20&#xa0;years, becoming one of the largest epidemics and public health challenges (<xref ref-type="bibr" rid="B28">Lippi et al., 2021</xref>). The diagnosis of AF at an early stage is essential for the timely inception of treatment, which is usually realized by analyzing Electrocardiogram (ECG) signals. In clinical practice, the body surface ECG is a powerful tool to reveal the occurrence, maintenance, and termination of AF. However, manual analysis of continuous rhythm registrations is time-consuming and needs cardiologists with expertise in ECG-based diagnosis.</p>
<p>In recent years, automated AF detection based on traditional methods and neural networks has been actively developed (<xref ref-type="bibr" rid="B46">Wesselius et al., 2021</xref>). Traditional methods mainly focus on atrial and ventricular signal features obtained from single-lead or standard 12-lead ECG recordings. The atrial features are primarily based on the P-wave disappearance or f-waves appearance. Typical methods include the wavelet energy method (<xref ref-type="bibr" rid="B11">Garcia et al., 2016</xref>; <xref ref-type="bibr" rid="B41">Serhal et al., 2022</xref>), the frequency and amplitude features of the f-wave (<xref ref-type="bibr" rid="B15">Henriksson et al., 2018</xref>), and the time between <italic>P</italic>-waves as a measure of the atrial rate (<xref ref-type="bibr" rid="B20">Huang et al., 2020</xref>). The ventricular features mainly describe irregularity of intervals between subsequent R-peaks (R-R intervals). Conventional methods also study wavelet sample entropy (<xref ref-type="bibr" rid="B41">Serhal et al., 2022</xref>), normalized fuzzy entropy (<xref ref-type="bibr" rid="B29">Liu C. et al., 2018</xref>), Shannon entropy (<xref ref-type="bibr" rid="B6">Dharmaprani et al., 2018</xref>), R-R interval features (<xref ref-type="bibr" rid="B31">Lown et al., 2020</xref>; <xref ref-type="bibr" rid="B32">Luo et al., 2021</xref>), and heart rate variability analysis (<xref ref-type="bibr" rid="B35">Nguyen et al., 2018</xref>). The signal features describe other characteristics buried in ECG and are related to AF&#x2019;s clinical presentation and pathophysiology (e.g., signal quality and frequency components). A bimodal analysis of physiological time and frequency components is used to detect AF (<xref ref-type="bibr" rid="B25">Kruger et al., 2019</xref>). The ECG signals are transformed into the frequency domain (<xref ref-type="bibr" rid="B24">Khadra et al., 2005</xref>), time-frequency domain (<xref ref-type="bibr" rid="B2">Asgari et al., 2015</xref>), and phase space (<xref ref-type="bibr" rid="B36">Parvaneh et al., 2018</xref>) to predict AF.</p>
<p>The standard 12-lead ECG provides a complete evaluation of cardiac electrical activity, commonly employed across clinical settings. Existing neural network studies have mostly addressed the task of automatic AF classification based on the standard 12-lead ECG in different ways. For example, Ribeiro et al. presented a DNN framework to diagnose AF and other five types of rhythms recordings with an F1 score above 80% (<xref ref-type="bibr" rid="B39">Ribeiro et al., 2020</xref>). Yao et al. developed an attention-based time-incremental convolutional neural network to detect AF and other arrhythmias from the 12-lead ECG with varied-length (<xref ref-type="bibr" rid="B48">Yao et al., 2020</xref>). Zheng et al. proposed an optimal multi-stage arrhythmia classification approach to predict AF and other types at a cardiologist-level accuracy (<xref ref-type="bibr" rid="B52">Zheng et al., 2020</xref>). Many works developed neural network methods based on the popular dataset from the first China Physiological Signal Challenge 2018 involving AF and other eight types of different rhythms (<xref ref-type="bibr" rid="B40">Runnan He et al., 2019</xref>; <xref ref-type="bibr" rid="B44">Tsai-Min Chen et al., 2020</xref>).</p>
<p>However, information redundancy exists in standard 12-lead ECG signals, which could induce systematic overfitting in deep learning, causing poor generalization, performance, and unnecessary computational costs. Thus, some recent studies have explored the optimal selection of ECG leads for cardiac arrhythmia classification. Lai et al. proposed a deep learning model using the optimal 4-lead subset that outperformed the classification performance of the complete 12-lead ECG on normal and eight arrhythmias (<xref ref-type="bibr" rid="B27">Lai et al., 2021</xref>). References (<xref ref-type="bibr" rid="B23">Jimenez-Serrano et al., 2022</xref>; <xref ref-type="bibr" rid="B47">Xu et al., 2022</xref>) used deep learning-based methods to discriminate multiple cardiac conditions with various lead combinations, namely six leads (I, II, III, aVR, aVL, aVF), four leads (I, II, III, V2), three leads (I, II, V2) and two leads (I, II) vs the standard 12-lead ECG, and the data were provided during the PhysioNet/Computing in Cardiology Challenge 2021. In our previous work (<xref ref-type="bibr" rid="B51">Zhang et al., 2021</xref>), we addressed the classification of AF and eight other types of arrhythmias utilizing RP representation of ECG signals based on the identified optimal leads (lead II and aVR) <italic>via</italic> the Inception-ResNet V2 framework in which general optimal leads were selected for nine types of arrhythmia classification. These earlier works explored the optimal ECG-lead subsets on multiple prevalent arrhythmias classification tasks.</p>
<p>AF prediction has recently been investigated based on single-lead ECG data. Hannun et al. developed a deep neural network to classify 12 rhythm classes, including AF and other arrhythmias, based on single-lead ECG records obtained from an ambulatory monitor with high diagnostic performance, similar to cardiologists (<xref ref-type="bibr" rid="B14">Hannun et al., 2019</xref>). Ma et al. proposed a multi-step method that combined the support vector machine classifier and an auto-encoding network to predict the paroxysmal AF based on single-lead long-term ECG data from the fourth China Physiological Signal Challenge (CPSC 2021) database (lead II) and the wearable ECG database collected by the wearable ECG device (<xref ref-type="bibr" rid="B33">Ma et al., 2022</xref>). Athif et al. proposed an algorithm to discriminate AF from normal and other arrhythmias based on a short single-lead ECG (lead I), obtained from the Computing in Cardiology Challenge 2017 (<xref ref-type="bibr" rid="B4">Clifford et al., 2017</xref>). Mathunjwa et al. developed an approach to classify AF from VF, PAC, and PVC arrhythmia in two steps using a convolutional neural network based on the datasets from the MITDB, MIT-NIH AFDB, and MIT-BIH VFDB, in which the data is from the lead II recording channel (<xref ref-type="bibr" rid="B34">Mathunjwa et al., 2021</xref>).</p>
<p>Nevertheless, accurate diagnosis of AF using single-lead ECG data (lead I or II) is still challenging. Despite the above studies reporting promising AF detection results, one main challenge of these methods is the loss of certain morphologic features and patterns only visible in specific leads. For example, the low amplitudes of the f wave are mainly observable in lead V1 and aVF, whereas they barely appear in lead I (<xref ref-type="bibr" rid="B3">Cheng et al., 2013</xref>).</p>
<p>The clinical diagnosis of cardiac arrhythmia types is often task-specific. To improve AF detection performance and efficiency, it is essential to identify a minimal number of leads and which leads should be included in the analysis. In this work, we developed a novel method to explore the minimal subset of ECG leads dedicated to AF prediction. Furthermore, to achieve better classification results, we use the recurrence plot (RP) technique to represent ECG signals. The RP technique (<xref ref-type="bibr" rid="B9">Eckmann et al., 1987</xref>; <xref ref-type="bibr" rid="B8">Eckmann et al., 1995</xref>) has been widely used to explore the recurrence features and irregular cyclicities properties of time series dynamic information in the phase space. It is a visualization method that transforms the 1D time signals into 2D RP images (<xref ref-type="bibr" rid="B21">Izci et al., 2019</xref>). Zeng et al. developed a recurrence plot-based densely connected convolutional network to classify the epileptiform based on EEG (<xref ref-type="bibr" rid="B50">Zeng et al., 2021</xref>). Afonso et al. proposed an RP-based approach for identifying Parkinson&#x2019;s disease (<xref ref-type="bibr" rid="B1">Afonso et al., 2019</xref>). The RP method was also combined with deep learning models for arrhythmias classification based on ECG (<xref ref-type="bibr" rid="B49">Zbilut et al., 2002</xref>; <xref ref-type="bibr" rid="B34">Mathunjwa et al., 2021</xref>; <xref ref-type="bibr" rid="B51">Zhang et al., 2021</xref>; <xref ref-type="bibr" rid="B26">Labib and Nahid, 2022</xref>).</p>
<p>Moreover, in this work, we attempted to achieve higher AF prediction performance with &#x201c;non-deep&#x201d; neural networks. In our previous study, we found that the Inception-ResNet V2 could enhance the diversity of the filter patterns by asymmetric convolution splitting, thus improving arrhythmia classification performance (<xref ref-type="bibr" rid="B51">Zhang et al., 2021</xref>). However, it requires training deep networks involving large-scale sequential processing and higher computing cost. This is challenging and less suitable for those applications requiring fast responses. Here, we improved the non-deep ParNet (<xref ref-type="bibr" rid="B13">Goyal et al., 2021</xref>) (Parallel Networks), combining the asymmetric filters for this RP-based AF prediction task.</p>
<p>The main contribution of our work is as follows: 1) A novel neural network method combining the recurrence plot technique and ParNet-adv model was proposed for AF classification. 2) We find the minimal subset of ECG leads for AF prediction. 3) We proposed a shallow network with only 12 depths and asymmetric convolutions for AF prediction. Our method, combined with a tailored ECG subset and a light framework, can be used as a screening tool for automatic and early detection of AF problems, particularly useful for portable or wearable ECG devices.</p>
<p>The rest of the paper is organized as follows: methods and materials are described in <xref ref-type="sec" rid="s2">Section 2</xref>, experiments and results are detailed in Section 3 and <xref ref-type="sec" rid="s4">4</xref>, validation of the proposed method is provided in <xref ref-type="sec" rid="s5">Section 5</xref>, a discussion is presented in <xref ref-type="sec" rid="s6">Section 6</xref>, and conclusions are drawn in <xref ref-type="sec" rid="s7">Section 7</xref>.</p>
</sec>
<sec id="s2">
<title>2 Methodology and materials</title>
<p>In this work, we develop a novel neural network method for ECG-based AF prediction. The method selects the minimal subset ECG leads for AF prediction by combining the light ParNet-adv architecture and the recurrence features buried in AF and normal ECG signals. As shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, the system includes three steps: 1D ECG data pre-processing, conversion of 1D ECG into 2D RP images, and AF prediction.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>The flow chart of the automatic AF prediction system. ECG, electrocardiogram; AF, atrial fibrillation; NSR, normal sinus rhythm; 1D, one dimensional; 2D, two dimensional; RP, recurrence plot. <bold>(A)</bold> ECG data pre-processing. <bold>(B)</bold> ECG data were transformed into RP images. <bold>(C)</bold> AF prediction experiments based on 12-lead ECG and selected the minimal ECG-lead subsets. The validation superiority of the proposed method and testing the generalization on different extra databases.</p>
</caption>
<graphic xlink:href="fphys-14-1070621-g001.tif"/>
</fig>
<sec id="s2-1">
<title>2.1 ECG database</title>
<p>The dataset Physikalisch-Technische Bundesanstalt (PTB-XL) (<xref ref-type="bibr" rid="B45">Wagner et al., 2020</xref>) was used for training, validation, and testing. Another two ECG datasets (including CPSC and Georgia) were used to evaluate the generalization of the proposed approach. The data source CPSC (<xref ref-type="bibr" rid="B30">Liu F. et al., 2018</xref>) is the public training dataset from the China Physiological Signal Challenge (CPSC 2018). Georgia is a 12-lead ECG Challenge Database, Emory University, Atlanta, Georgia, United States, representing a large population from the South-eastern United States. These datasets were publicly accessible from the PhysioNet/Computing in Cardiology Challenge 2020 (<xref ref-type="bibr" rid="B37">Perez Alday et al., 2021</xref>) and detailed in <xref ref-type="table" rid="T1">Table 1</xref>. Each data contains 12-lead ECG recordings (I, II, III, aVL, aVR, aVF, V1&#x2013;V6) sampled at 500&#xa0;Hz with the mean duration of 10&#xa0;s for PTB_XL and Georgia, and 16.2&#xa0;s for CPSC.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>The profile of ECG Datasets.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Datasets</th>
<th align="center">Sample frequency (Hz)</th>
<th align="center">Mean duration (s)</th>
<th align="center">ECG leads</th>
<th colspan="2" align="center">CA types</th>
<th colspan="1" align="center">Number of data</th>
<th align="center">Single-label data</th>
<th align="center">Experiment data</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="2" align="center">PTB-XL</td>
<td rowspan="2" align="center">500</td>
<td rowspan="2" align="center">10</td>
<td rowspan="2" align="center">12</td>
<td colspan="2" align="center">NSR</td>
<td align="center">18,092</td>
<td align="center">16,801</td>
<td align="center">1,200</td>
</tr>
<tr>
<td colspan="2" align="center">AF</td>
<td align="center">1,514</td>
<td align="center">1,396</td>
<td align="center">1,200</td>
</tr>
<tr>
<td rowspan="2" align="center">CPSC</td>
<td rowspan="2" align="center">500</td>
<td rowspan="2" align="center">16.2</td>
<td rowspan="2" align="center">12</td>
<td colspan="2" align="center">NSR</td>
<td align="center">918</td>
<td align="center">918</td>
<td align="center">918</td>
</tr>
<tr>
<td colspan="2" align="center">AF</td>
<td align="center">1,221</td>
<td align="center">1,000</td>
<td align="center">1,000</td>
</tr>
<tr>
<td rowspan="2" align="center">Georgia</td>
<td rowspan="2" align="center">500</td>
<td rowspan="2" align="center">10</td>
<td rowspan="2" align="center">12</td>
<td colspan="2" align="center">NSR</td>
<td align="center">1752</td>
<td align="center">1,000</td>
<td align="center">1,000</td>
</tr>
<tr>
<td colspan="2" align="center">AF</td>
<td align="center">570</td>
<td align="center">527</td>
<td align="center">527</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2-2">
<title>2.2 Data pre-processing for network input</title>
<sec id="s2-2-1">
<title>2.2.1 1D ECG data pre-processing</title>
<p>In the data pre-processing stage, as illustrated in step 1 of <xref ref-type="fig" rid="F1">Figure 1A</xref>, the data with multi-labels were removed to focus on the single-labelled AF classification. 16,801 Normal sinus rhythm (NSR) and 1396 AF in the PTB-XL, 918 NSR and 1000 AF in the CPSC, and 1000 NSR and 527 AF in Georgia were obtained after data-pre-processing. The proportion of AF and NSR is unbalanced in PTB-XL. To balance the data proportion, 1200 AF and NSR data were randomly picked up. Four in five of the data labelled AF(NSR) were used as the training &#x26; validation dataset, and one in five was used as the test dataset. Thus, the training &#x26; validation set is independent of the testing set without overlap, usually called inter-patient classification (<xref ref-type="bibr" rid="B19">Huang et al., 2014</xref>). Afterward, each ECG data was split into 12 subsets corresponding with the 12 leads.</p>
<p>Converting 1D ECG signals to 2D Recurrence plot (RP) images.</p>
<p>Cardiac activity has temporal evolutions, including polarization and depolarization, which can be considered as a dynamic system (<xref ref-type="bibr" rid="B26">Labib and Nahid, 2022</xref>). Using electrodes, ECG records dynamic features of the cardiac electrical activities in the form of time-varying voltages, which is not easy to visualize whole aspects of the system dynamics in the time domain (<xref ref-type="bibr" rid="B5">Debayle et al., 2018</xref>). A recurrence plot (RP) is a widely used graphical tool to visualize the recurrent behaviors of the time series in phase space (<xref ref-type="bibr" rid="B8">Eckmann et al., 1995</xref>). It enables analyzing the dynamic recurrence features buried in ECG. The RP is obtained as follows.</p>
<p>
<statement content-type="step" id="Step_1">
<label>Step 1:</label>
<p>A 1D time series <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> phase space reconstruction is performed <italic>via</italic> Takens&#x2019; delay coordinate method (<xref ref-type="bibr" rid="B43">Takens, 1981</xref>). One consecutive time series is generated from the original time series, where <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a constant delay taken as 1.<disp-formula id="e1">
<mml:math id="m3">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
</statement>
</p>
<p>
<statement content-type="step" id="Step_2">
<label>Step 2:</label>
<p>The 2D phase space trajectory is constructed from <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:mi>X</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:mi>Y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The constructed vector is generated in the phase space as S<sub>1</sub>(x<sub>1</sub>, y<sub>1</sub>), S<sub>2</sub>(x<sub>2</sub>, y<sub>2</sub>), &#x2026;&#x2026;S<sub>n&#x2212;1</sub> (x<sub>
<italic>n</italic>&#x2212;1</sub>, y<sub>
<italic>n</italic>&#x2212;1</sub>) (<xref ref-type="bibr" rid="B5">Debayle et al., 2018</xref>).</p>
</statement>
</p>
<p>
<statement content-type="step" id="Step_3">
<label>Step 3:</label>
<p>The distance between <inline-formula id="inf5">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf6">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> on the trajectory can be formulated as:<disp-formula id="e2">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant ="normal">&#x03B8;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>Where <inline-formula id="inf7">
<mml:math id="m9">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the length of the time series, <inline-formula id="inf8">
<mml:math id="m10">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a threshold distance, <inline-formula id="inf9">
<mml:math id="m11">
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;" separators="|">
<mml:mrow>
<mml:mo>&#xb7;</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> is a norm (e.g., Euclidean norm), and <inline-formula id="inf10">
<mml:math id="m12">
<mml:mrow>
<mml:mi mathvariant ="normal">&#x03B8;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (.) is the Heaviside function and defined as:<disp-formula id="e3">
<mml:math id="m13">
<mml:mrow>
<mml:mi mathvariant ="normal">&#x03B8;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="normal">&#x396;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>Z</mml:mi>
<mml:mo>&#x003c;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mtext>&#x2003;</mml:mtext>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>As a result, an RP image is obtained based on the matrix <inline-formula id="inf11">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, which is a reconstructed recurrence representation in 2D phase space. As can be seen from Eq. <xref ref-type="disp-formula" rid="e2">2</xref>, the RP is a binary matrix because of the threshold distance <inline-formula id="inf12">
<mml:math id="m15">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. This processing may lose some detailed information. In this work, an un-threshold approach proposed by (<xref ref-type="bibr" rid="B10">Faria et al., 2016</xref>) was adopted to avoid information loss by the R-matrix binarization, to obtain an RGB image, and to make use of the color information in RP images. Then the R-matrix can be defined as:<disp-formula id="e4">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>In the present study, as illustrated in <xref ref-type="fig" rid="F1">Figure 1B</xref>, the 1D ECG signals were converted to 2D RP images as the input signals of the 2D network for AF prediction.</p>
</statement>
</p>
</sec>
</sec>
<sec id="s2-3">
<title>2.3 ParNet-adv-based AF classification</title>
<p>In this work, we modified the ParNet (<xref ref-type="bibr" rid="B13">Goyal et al., 2021</xref>) (Parallel Networks) as a &#x201c;non-deep&#x201d; neural network for this RP-based AF prediction task. The classification network with a shallow depth and asymmetric filters is called ParNet-adv. The schematic architecture of the ParNet-adv used for AF prediction is represented as follows.</p>
<p>As illustrated in <xref ref-type="fig" rid="F2">Figure 2</xref>, the shallow ParNet-adv model with a depth of 12 layers is a parallel model with three streams, including four parallel sub-networks (Downsampling, ParNet-adv Block, Fusion, Avg pool &#x2b; FC). Downsampling Blocks in <xref ref-type="fig" rid="F3">Figure 3A</xref> reduce resolution and increase the width to enable multi-scale processing. For the ParNet-adv Block in <xref ref-type="fig" rid="F3">Figure 3B</xref>, the key design choice is the use of 1 &#xd7; 7 and 7 &#xd7; 1 asymmetric convolutions. The ParNet has only 3 &#xd7; 3 convolutions, which is challenging as the receptive field is somewhat limited. To address this, we build asymmetric filters inspiring from the Inception-ResNet V2 design with 1 &#xd7; 7 and 7 &#xd7; 1 convolutions providing a large and diverse reception scale in the proposed ParNet-adv model. Fusion Blocks in <xref ref-type="fig" rid="F3">Figure 3C</xref> combine information from multiple resolutions. The Avg pool and FC Blocks perform AF classification. In addition, one concern is that a non-deep network may have insufficient non-linearity, limiting its representational power. Thus, the model replaces the ReLU activation with SiLU. In this work, we trained our networks with the cross-entropy loss, a learning rate of 0.001, a batch size of 64, and the RP input images with a resolution of 299 &#xd7; 299.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>The architecture of the ParNet-adv for AF prediction. It consists of three parallel streams and four sub-networks, including ParNet-adv Block, Downsampling, Fusion, Avg pool &#x2b; FC. The ParNet-adv model has only 12 depths of layers, the model inputs are RP images, and the outputs are the predictions of AF and NSR. AF, atrial fibrillation; NSR, normal sinus rhythm.</p>
</caption>
<graphic xlink:href="fphys-14-1070621-g002.tif"/>
</fig>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>The sub-networks architecture of the ParNet-adv model, including ParNet-adv Block, Downsampling, and Fusion. Conv, convolutional layer; Batch Norm, batch normalization layers; Global Avg pool, global average pooling layer; Avg pool, intermediate pooling layer; SiLU, sigmoid linear unit activation. <bold>(A)</bold> An illustration of the Downsampling block. <bold>(B)</bold> An illustration of the ParNet-adv block with the key design of 1 &#xd7; 7 and 7 &#xd7; 1 asymmetric convolutions. <bold>(C)</bold> An illustration of the Fusion block.</p>
</caption>
<graphic xlink:href="fphys-14-1070621-g003.tif"/>
</fig>
</sec>
<sec id="s2-4">
<title>2.4 Performance analysis of the proposed method</title>
<p>To assess the effectiveness of the proposed method, several parameters, including Precision, Recall, Specificity, Accuracy and F1 score are adopted, which are defined as follows.<disp-formula id="e5">
<mml:math id="m17">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m18">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
<disp-formula id="e7">
<mml:math id="m19">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>p</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
<disp-formula id="e8">
<mml:math id="m20">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>N</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>P</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>F</mml:mi>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
<disp-formula id="e9">
<mml:math id="m21">
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>R</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>Where TP is the number of true positive data; FP is the number of false positive data; FN is the number of false negative data. Here, Precision is the fraction of all predicted data that are labelled data; Recall is the fraction of all labelled data that are successfully detected; Specificity is the probability of a negative test, conditioned on truly being negative; and Accuracy is the fraction of correct classifications. The F1 score among classes is computed to evaluate the model&#x2019;s final performance.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Experiments</title>
<sec id="s3-1">
<title>3.1 Experimental design and computing environment</title>
<p>As illustrated in <xref ref-type="fig" rid="F1">Figure 1</xref>, we designed several experiments, including the selection of sampling frequency and length of ECG data, minimal leads selection, and comparison between the proposed method and conventional 12-leads and other leads options-based solutions. All experiments were conducted on Wiener nodes of the University of Queensland computer cluster with 4 &#x2a; Nvidia Volta V100 SXM2 connected GPUs per node. Each node contains 5120 CUDA cores, 640 TensorFlow hardware cores, and 32&#xa0;GB of HBM2 class memory. This model was implemented using the TensorFlow 3.6 and Karas deep learning framework. The fivefold cross-validation was introduced in the training and validation processing.</p>
</sec>
<sec id="s3-2">
<title>3.2 Selection of the sampling frequency and length of data</title>
<p>In this section, we compared the performance of AF classification based on different sampling frequencies and data lengths. Each original data was sampled at 500&#xa0;Hz with a mean duration of 10&#xa0;s. For comparison, we downsampled the lead II and lead VI of ECG data into 200&#xa0;Hz, and 300&#xa0;Hz. In addition, the data were split into 5&#xa0;s and 10&#xa0;s in length at each sampling frequency, respectively. Regarding the sampling frequency 200&#xa0;Hz/300&#xa0;Hz/500&#xa0;Hz, we picked up 5&#xa0;s segment of the data from first to 1000th/1500th/2500th, and 10&#xa0;s segment from 1st to 2000th/3000th/5000th. Each ECG segment was transformed into the corresponding RP image, with the <italic>z</italic>-score normalization of the input signals of the model. The average F1 score was chosen for performance evaluation.</p>
<p>The results of these experiments are summarized in <xref ref-type="table" rid="T2">Table 2</xref>. The results suggest that almost all the performance of AF detection on 10&#xa0;s data length are better than 5&#xa0;s in three sampling frequencies, except the Recall of 500&#xa0;Hz. Further, the experiment with the 300&#xa0;Hz sample frequency and 10&#xa0;s data length achieved the optimal F1 score and Accuracy over others. Based on this investigation, we downsampled the ECG signal to 300&#xa0;Hz and picked up 10&#xa0;s data for each recording to carry out the following AF detection experiments.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Performance of AF classification based on different frequencies and data lengths.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Frequency (Hz)</th>
<th align="center">Data length (s)</th>
<th align="center">F1</th>
<th align="center">Precision</th>
<th align="center">Recall</th>
<th align="center">Specificity</th>
<th align="center">Accuracy</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="2" align="center">200</td>
<td align="center">10</td>
<td align="center">0.9738</td>
<td align="center">0.9810</td>
<td align="center">0.9667</td>
<td align="center">0.9813</td>
<td align="center">0.9740</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">0.9625</td>
<td align="center">0.9664</td>
<td align="center">0.9583</td>
<td align="center">0.9667</td>
<td align="center">0.9625</td>
</tr>
<tr>
<td rowspan="2" align="center">300</td>
<td align="center">10</td>
<td align="center">0.9763</td>
<td align="center">0.9654</td>
<td align="center">0.9875</td>
<td align="center">0.9646</td>
<td align="center">0.9760</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">0.9565</td>
<td align="center">0.9506</td>
<td align="center">0.9625</td>
<td align="center">0.9500</td>
<td align="center">0.9367</td>
</tr>
<tr>
<td rowspan="2" align="center">500</td>
<td align="center">10</td>
<td align="center">0.9718</td>
<td align="center">0.9748</td>
<td align="center">0.9688</td>
<td align="center">0.9750</td>
<td align="center">0.9719</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">0.9598</td>
<td align="center">0.9491</td>
<td align="center">0.9708</td>
<td align="center">0.9479</td>
<td align="center">0.9594</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s3-3">
<title>3.3 Selection on minimal ECG-leads subset for AF detection</title>
<p>In this section, we determine which leads are necessary to keep and which carry redundant information that can be removed from the automated AF detection system. The ParNet-adv model was used to identify AF <italic>via</italic> analyzing recurrence features of RP images derived from the complete 12-leads ECG and minimal ECG-leads subset based on the PTB-XL dataset.</p>
<p>A forward, stepwise minimal subset selection method (<xref ref-type="bibr" rid="B22">James et al., 2013</xref>; <xref ref-type="bibr" rid="B27">Lai et al., 2021</xref>) was used to find an minimal ECG-lead subset for AF detection based on the same ParNet-adv model. In the first phase, we conduct an AF prediction based on each lead and find the one achieving the best performance. The selected lead will be set as the seed one in the minimal subset. In the second phase, the other 11 leads will individually combine the seed lead in phase one to undertake another round of AF prediction, from which we can identify the best two leads with the best performance. In the next phase, we repeat the search with the selected two leads from the first two phases. In each operation, we trained the model and tested the performance with the addition of each single-lead ECG into the minimal lead subset until finding that the incorporation of any single-lead ECG no longer improves the detection performance. We stop searching if we see further enhancement cannot be achieved. We use the fivefold cross-validation to train and test the classification performance each time. The matric F1 score was applied to measure AF prediction performance. And we conduct the two-sample <italic>t</italic>-test between every two groups&#x2019; F1 scores. Our null hypothesis is that the performance of the two groups is dependent. And our alternative hypothesis is that the performance of the two groups is independent. A <italic>p</italic>-value is used as a threshold to reject or accept the null hypothesis. In accordance with the acceptance of statistical significance at a <italic>p</italic>-value of 0.05 or 5%, CI is calculated at a confidence level of 95%. Among all steps, we choose the one that can achieve the optimal F1 score as the final minimal subset of 12-lead for AF prediction through the above multiphase searching procedure.</p>
</sec>
</sec>
<sec sec-type="results" id="s4">
<title>4 Results</title>
<p>This section presents experimental results for AF and NSR classification. Two different scenarios were designed for the study. First, the classification experiment based on the complete 12-leads ECG was performed, and achieved the F1 score of 0.9692, the precision of 0.9721, and the recall of 0.9663, the Specificity of 0.9722 and the accuracy of 0.9693 for AF detection based on the fivefold cross-validation experiments. Second, the minimal subset of ECG was explored for AF discrimination, including three phases. As illustrated in <xref ref-type="fig" rid="F4">Figure 4A</xref>, in the first phase, the F1 score for AF detection using single leads ranged from 0.9308 (lead V5) to 0.9729 (lead V1), and the lead V1 obtained the best overall results compared to other leads, which was statistically significant (<italic>p</italic> &#x3c; 0.05). In the second phase, <xref ref-type="fig" rid="F5">Figure 5A</xref> shows that lead V1 was taken as the base element, and other leads were considered candidates. As illustrated in <xref ref-type="fig" rid="F4">Figure 4B</xref>, the subset composed of lead II and lead V1 achieved the best overall results (F1 score 0.9763) for AF detection over other combinations. In the third phase, <xref ref-type="fig" rid="F5">Figure 5B</xref> shows that we repeated searching with selected leads V1 and II, individually combining every single lead from the other 10 leads. Among each step, the <italic>p</italic>-value is less than 0.05 and statistically significant. Therefore, we reject the null hypothesis and accept the alternative hypothesis that the performances of each two groups are independent. As illustrated in <xref ref-type="fig" rid="F4">Figure 4C</xref>, incorporating more lead could not improve AF detection performance in this phase, and the F1 score of each experiment decreased. Thus, leads V1 and II were identified as the minimal subset of 12 leads ECG for AF detection.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>F1 scores&#x2014;ECG leads bar chart. Show the performance F1 score for our ParNet-adv model on each AF prediction experiment. <bold>(A)</bold> One-lead AF prediction and show the lead V1 achieved the optimal performance. <bold>(B)</bold> Two-leads AF prediction (addition of each single lead to the lead V1) shows the highest F1 score bar corresponding to the lead V1&#x2b; II subset. <bold>(C)</bold> Three-leads AF prediction (addition of each single-lead to the subset leads V1&#x2b;II). (1,2,3,4,5,6,7,8,9,10,11,12 stands for lead I, II, III, aVR, aVL, aVF, V1, V2, V3, V4, V5, V6).</p>
</caption>
<graphic xlink:href="fphys-14-1070621-g004.tif"/>
</fig>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Optimal ECG lead subset selection for AF detection. <bold>(A)</bold> Lead V1 was taken as the base element, and other leads were considered as candidates. Each time, a single lead was added to the seed set for training, validation of the model, and testing. <bold>(B)</bold> Leads V1&#x26;II were selected as the base element, and the other 10 leads were considered as candidates for repeat searching.</p>
</caption>
<graphic xlink:href="fphys-14-1070621-g005.tif"/>
</fig>
</sec>
<sec id="s5">
<title>5 Validation of the proposed method</title>
<sec id="s5-1">
<title>5.1 Comparison of performance between cases with the minimal subset, the 12-lead, and the single lead (lead I or lead II) ECG signals</title>
<p>The performance of the minimal subset (leads V1 and II) was compared with that of other options (complete 12-leads, lead I, and lead II). <xref ref-type="table" rid="T3">Table 3</xref> reports the comparison in terms of Precision, recall, Specificity, Accuracy and F1 score. Note that the performance with the minimal subset (F1 score 0.9763) (<italic>p</italic>-value &#x3c;0.05) outperformed the performance based on the complete 12-lead (F1 score 0.9692), single-lead I (F1 score 0.9593), single-lead II (F1 score 0.9669) and single-lead V1 (F1 score 0.9729). It is noted that lead I, which is used in the Apple Watch (<xref ref-type="bibr" rid="B38">Perez et al., 2019</xref>), Karadia Mobile (<xref ref-type="bibr" rid="B12">Goldenthal et al., 2019</xref>), and single time point testing (<xref ref-type="bibr" rid="B7">Duarte et al., 2020</xref>) for AF detection; and lead II, which is used as the input signal to predict AF in (<xref ref-type="bibr" rid="B34">Mathunjwa et al., 2021</xref>; <xref ref-type="bibr" rid="B33">Ma et al., 2022</xref>), achieved ordinary performance in our study.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Performance of AF classification based on different ECG leads.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">ECG leads</th>
<th align="center">F1</th>
<th align="center">Precision</th>
<th align="center">Recall</th>
<th align="center">Specificity</th>
<th align="center">Accuracy</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">I</td>
<td align="center">0.9593</td>
<td align="center">0.93655</td>
<td align="center">0.9833</td>
<td align="center">0.9333</td>
<td align="center">0.9583</td>
</tr>
<tr>
<td align="center">II</td>
<td align="center">0.9669</td>
<td align="center">0.9590</td>
<td align="center">0.9750</td>
<td align="center">0.9583</td>
<td align="center">0.9667</td>
</tr>
<tr>
<td align="center">V1</td>
<td align="center">0.9729</td>
<td align="center">0.9749</td>
<td align="center">0.9708</td>
<td align="center">0.9750</td>
<td align="center">0.9729</td>
</tr>
<tr>
<td align="center">II &#x2b; V1</td>
<td align="center">0.9763</td>
<td align="center">0.9654</td>
<td align="center">0.9875</td>
<td align="center">0.9646</td>
<td align="center">0.9760</td>
</tr>
<tr>
<td align="center">12 leads</td>
<td align="center">0.9692</td>
<td align="center">0.9721</td>
<td align="center">0.9663</td>
<td align="center">0.9722</td>
<td align="center">0.9693</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5-2">
<title>5.2 Comparison with state-of-art models</title>
<p>In this section, we compared the proposed method with several state-of-art models based on the minimal subset as the input. For a fair comparison, we have trained the Inception-ResNet V2 (<xref ref-type="bibr" rid="B42">Szegedy et al., 2017</xref>), ParNet (<xref ref-type="bibr" rid="B13">Goyal et al., 2021</xref>), and the proposed ParNet-adv model with the same set of hyperparameters and input data. As illustrated in <xref ref-type="table" rid="T4">Table 4</xref>, the proposed method achieved the F1 score of 0.9763, higher than other reference models. In the study, we built the 1 &#xd7; 7 and 7 &#xd7; 1 layers based on the asymmetric design, increasing the receptive field of the ParNet-adv model, thus improving the performance than that of the ParNet performance with the same depth. In addition, note that the proposed model effectively reduces depth while can perform competitively with the deep model, the Inception-ResNet V2, in AF detection study (<xref ref-type="table" rid="T4">Table 4</xref>).</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Comparison of AF detection based on different models.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Model</th>
<th align="center">Depth</th>
<th align="center">Kernel size</th>
<th align="center">F1</th>
<th align="center">Precision</th>
<th align="center">Recall</th>
<th align="center">Specificity</th>
<th align="center">Accuracy</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Inception-ResNet v2 (<xref ref-type="bibr" rid="B42">Szegedy et al., 2017</xref>)</td>
<td align="center">164</td>
<td align="center">1 &#xd7; 7,7 &#xd7; 1 1 &#xd7; 3,3 &#xd7; 1</td>
<td align="center">0.9752</td>
<td align="center">0.9672</td>
<td align="center">0.9833</td>
<td align="center">0.9667</td>
<td align="center">0.9750</td>
</tr>
<tr>
<td align="center">ParNet (<xref ref-type="bibr" rid="B13">Goyal et al., 2021</xref>)</td>
<td align="center">12</td>
<td align="center">3 &#xd7; 3</td>
<td align="center">0.9700</td>
<td align="center">0.9630</td>
<td align="center">0.9771</td>
<td align="center">0.9625</td>
<td align="center">0.9698</td>
</tr>
<tr>
<td align="center">ParNet-adv</td>
<td align="center">12</td>
<td align="center">1 &#xd7; 7,7 &#xd7; 1</td>
<td align="center">0.9763</td>
<td align="center">0.9654</td>
<td align="center">0.9875</td>
<td align="center">0.9646</td>
<td align="center">0.9760</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5-3">
<title>5.3 Generalization of the proposed method</title>
<p>In this section, we evaluated the generalization of the proposed method <italic>via</italic> testing two different ECG datasets CPSC (<xref ref-type="bibr" rid="B30">Liu F. et al., 2018</xref>) and Georgia (<xref ref-type="bibr" rid="B37">Perez Alday et al., 2021</xref>). The detailed information of these datasets is illustrated in <xref ref-type="table" rid="T1">Table 1</xref>. For proper testing, all data were pre-processed and fed into the model training, validation, and testing in the same way. As shown in <xref ref-type="table" rid="T5">Table 5</xref>, the proposed method achieved the F1 score of 0.8660 on CPSC and 0.9693 on Georgia based on the minimal subset of ECG leads (leads II and V1). These testing results indicate that the new method has a good generalization ability for AF prediction.</p>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Performance of AF classification based on the CPSC and Georgia ECG datasets.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Dataset</th>
<th align="center">F1</th>
<th align="center">Precision</th>
<th align="center">Recall</th>
<th align="center">Specificity</th>
<th align="center">Accuracy</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">CPSC</td>
<td align="center">0.9693</td>
<td align="center">0.9518</td>
<td align="center">0.9875</td>
<td align="center">0.9454</td>
<td align="center">0.9674</td>
</tr>
<tr>
<td align="center">Georgia</td>
<td align="center">0.8660</td>
<td align="center">0.8702</td>
<td align="center">0.8619</td>
<td align="center">0.9322</td>
<td align="center">0.9079</td>
</tr>
<tr>
<td align="center">PTB-XL</td>
<td align="center">0.9763</td>
<td align="center">0.9654</td>
<td align="center">0.9875</td>
<td align="center">0.9646</td>
<td align="center">0.9760</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec sec-type="discussion" id="s6">
<title>6 Discussion</title>
<p>In this study, we developed a neural network-based system for automatic AF prediction. The design incorporates several novel points: 1) it identifies which leads of 12-lead ECG are necessary for detecting AF features; 2) it uses RP images to train the neural network instead of 1D ECG data for better capturing the recurrence features of AF; 3) the neural network employs a light ParNet-adv structure, suitable for applications demanding a prompt response.</p>
<p>The results show that using the minimal ECG-lead subset outperformed the complete 12-lead ECG, supporting our hypothesis that eliminating the data redundancy can reduce the overfitting issue and thus improve the prediction performance. Note that the clinical diagnostic criteria of cardiac arrhythmia types are often lead-specific. So, the proposed algorithm explicitly seeks the minimal ECG-lead subset for AF prediction, and the selection is performed based on the most common short-time 12-lead ECG in the clinical setting. As demonstrated in <xref ref-type="sec" rid="s4">Section 4</xref>, a minimal subset ECG lead (leads II &#x26; V1) can interpret AF rhythm with a significant increase of F1 score compared with the complete 12-leads ECG and other options.</p>
<p>The minimal lead subset obtained by this data-driven approach provides valuable insights for recurrence features in this automatic AF detection protocol. As a 2-lead subset, it consists of the limb lead II and the other unipolar lead V1, providing assessments in the horizontal plane from the vantage points of the septal surface. These two quasi-orthogonal leads (leads II &#x26; V1) play a vital role in AF prediction. This is consistent with clinical practice: Lead II, favored among the 12 leads by physicians for a quick exam of an ECG recording due to its clearest signal, has decent overall performance in predicting AF. Lead V1 is used in the clinic to detect fibrillatory waves, which can be either fine or coarse. Of the 12 ECG leads, the lead V1 electrode is considered closest to the right atrium. It was obvious that lead V1 electrode position is right in front of the right atrial free wall and that the right atrium almost entirely conceals the left atrium from a V1 point of view. The f-waves in all patients were most dominant in this lead (<xref ref-type="bibr" rid="B17">Holm et al., 1998</xref>; <xref ref-type="bibr" rid="B18">Hsu et al., 2008</xref>).</p>
<p>
<xref ref-type="fig" rid="F6">Figure 6</xref> shows the ECG time series and corresponding RP images. (A) is a normal ECG, the temporal waveform contains normal P waves, regular rhythm, and R-R interval, and the RP pattern shows the regular image texture. (B) represents an AF case, having features of missing the P waves and irregular RR intervals. The RP features were considered good predictors of AF (<xref ref-type="bibr" rid="B20">Huang et al., 2020</xref>), as they reflect the non-linear and non-stationary nature of the ECG signals. It has shown high efficiency in arrhythmia classification from the ECG signals, as demonstrated in our previous work (<xref ref-type="bibr" rid="B51">Zhang et al., 2021</xref>). In this study, we only extract recurrence features of a subset of RPs for AF detection. Note that fibrillatory waves are observable and present either fine or coarse, corresponding to irregular and cluttered textures in the RP of lead V1, as shown in <xref ref-type="fig" rid="F6">Figure 6B</xref>. This corresponds well to the variation of f-waves recorded in lead V1 (see <xref ref-type="fig" rid="F6">Figure 6A</xref>).</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>ECG time-series (up) and corresponding RP (below) images of Normal and AF. <bold>(A)</bold> Normal <bold>(B)</bold> AF. R, the R peak of the ECG; P, the P peak of the ECG; f, the f wave of the ECG.</p>
</caption>
<graphic xlink:href="fphys-14-1070621-g006.tif"/>
</fig>
<p>Regarding the feature extraction model, we introduced a novel shallow ParNet-adv network that integrated a non-deep ParNet with large and asymmetric filters of Inception-ResNet, to automatically extract high-quality recurrence structure features of RP images based on ECG leads. Therefore, our ParNet-adv model, integrated complementary advantages of these two networks (<xref ref-type="table" rid="T4">Table 4</xref>), is efficient for feature extraction and has achieved promising performance in AF detection. Thus, the ParNet-adv-like models have the potential to create an incredibly light recognition system for wearable applications. We also note that the study of ECG datasets of the PhysioNet/Computing in Cardiology Challenge 2020 has well demonstrated the generalization ability of the proposed method.</p>
</sec>
<sec sec-type="conclusion" id="s7">
<title>7 Conclusion</title>
<p>We have developed a novel neural network-based system for automatic AF prediction in this paper. The proposed method offers three main advantages. First, unlike most previous work, mainly based on single-lead ECG or standard 12-lead ECG data, this work performs AF detection with a minimal subset of leads (lead II &#x26;V1), thus more efficient and easier to implement than existing methods. Second, the proposed method achieved promising prediction performance using non-deep neural networks with only 12 depths. Third, the 1D ECG signals were transformed into 2DRPs for extracting structural topographies in images, beyond processing original time series. This solution is demonstrated useful for extracting signal dynamical features and better detecting AF. The benefits of the proposed method have been validated with extensive experiments; we hope this new method can be further improved for AF detection in clinical and wearable applications.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s8">
<title>Data availability statement</title>
<p>Publicly available datasets were analyzed in this study. This data can be found here: <ext-link ext-link-type="uri" xlink:href="https://physionet.org/content/challenge-2020/1.0.2/">https://physionet.org/content/challenge-2020/1.0.2/</ext-link>.</p>
</sec>
<sec id="s9">
<title>Author contributions</title>
<p>HZ performed the design and implementation of the work. FL helped with the experiment design. HZ wrote the manuscript. All authors helped to review and improve the manuscript. All authors read and approved the final manuscript.</p>
</sec>
<sec id="s10">
<title>Funding</title>
<p>This work was supported by the Natural Science Foundation of China (No. 61672476) and key research and development projects of Zhejiang Province of China (No. 2023C03107).</p>
</sec>
<sec sec-type="COI-statement" id="s11">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s12">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Afonso</surname>
<given-names>L. C. S.</given-names>
</name>
<name>
<surname>Rosa</surname>
<given-names>G. H.</given-names>
</name>
<name>
<surname>Pereira</surname>
<given-names>C. R.</given-names>
</name>
<name>
<surname>Weber</surname>
<given-names>S. A. T.</given-names>
</name>
<name>
<surname>Hook</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Albuquerque</surname>
<given-names>V. H. C.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>A recurrence plot-based approach for Parkinson&#x2019;s disease identification</article-title>. <source>Future Gener. Comput. Syst.</source> <volume>94</volume>, <fpage>282</fpage>&#x2013;<lpage>292</lpage>. <pub-id pub-id-type="doi">10.1016/j.future.2018.11.054</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Asgari</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mehrnia</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Moussavi</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Automatic detection of atrial fibrillation using stationary wavelet transform and support vector machine</article-title>. <source>Comput. Biol. Med.</source> <volume>60</volume>, <fpage>132</fpage>&#x2013;<lpage>142</lpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2015.03.005</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2013</year>). <article-title>The amplitude of fibrillatory waves on leads aVF and V1 predicting the recurrence of persistent atrial fibrillation patients who underwent catheter ablation</article-title>. <source>Ann. Noninvasive Electrocardiol.</source> <volume>18</volume> (<issue>4</issue>), <fpage>352</fpage>&#x2013;<lpage>358</lpage>. <pub-id pub-id-type="doi">10.1111/anec.12041</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Clifford</surname>
<given-names>G. D.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Moody</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Lehman</surname>
<given-names>L. H.</given-names>
</name>
<name>
<surname>Silva</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Q.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). <article-title>AF classification from a short single lead ECG recording: The PhysioNet/computing in Cardiology challenge 2017</article-title>. <source>Comput. Cardiol.</source> <volume>44</volume>, <fpage>44</fpage>. <pub-id pub-id-type="doi">10.22489/CinC.2017.065-469</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Debayle</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hatami</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Gavet</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Classification of time-series images using deep convolutional neural networks</article-title>,&#x201d; in <source>Tenth international conference on machine vision: Spie</source>.</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dharmaprani</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Dykes</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>McGavigan</surname>
<given-names>A. D.</given-names>
</name>
<name>
<surname>Kuklik</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Pope</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ganesan</surname>
<given-names>A. N.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Information theory and atrial fibrillation (AF): A review</article-title>. <source>Front. Physiol.</source> <volume>9</volume>, <fpage>957</fpage>. <pub-id pub-id-type="doi">10.3389/fphys.2018.00957</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Duarte</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Stainthorpe</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Greenhalgh</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Richardson</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Nevitt</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mahon</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Lead-I ECG for detecting atrial fibrillation in patients with an irregular pulse using single time point testing: A systematic review and economic evaluation</article-title>. <source>Health Technol. Assess.</source> <volume>24</volume> (<issue>3</issue>), <fpage>1</fpage>&#x2013;<lpage>164</lpage>. <pub-id pub-id-type="doi">10.3310/hta24030</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Eckmann</surname>
<given-names>J.-P.</given-names>
</name>
<name>
<surname>Kamphorst</surname>
<given-names>S. O.</given-names>
</name>
<name>
<surname>Ruelle</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Recurrence plots of dynamical systems</article-title>. <source>World Sci. Ser. Nonlinear Sci. Ser. A</source> <volume>16</volume>, <fpage>441</fpage>&#x2013;<lpage>446</lpage>.</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Eckmann</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Karmphorst</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Rulle</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>1987</year>). <article-title>Recurrence plots of dynamical systems</article-title>. <source>Europhys. Lett.</source> <volume>4</volume>, <fpage>973</fpage>&#x2013;<lpage>977</lpage>. <pub-id pub-id-type="doi">10.1209/0295-5075/4/9/004</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Faria</surname>
<given-names>F. A.</given-names>
</name>
<name>
<surname>Almeida</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Alberton</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Morellato</surname>
<given-names>L. P. C.</given-names>
</name>
<name>
<surname>da</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Torres</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Fusion of time series representations for plant recognition in phenology studies</article-title>. <source>Pattern Recognit. Lett.</source> <volume>83</volume>, <fpage>205</fpage>&#x2013;<lpage>214</lpage>. <pub-id pub-id-type="doi">10.1016/j.patrec.2016.03.005</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Garcia</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Rodenas</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Alcaraz</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Rieta</surname>
<given-names>J. J.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Application of the relative wavelet energy to heart rate independent detection of atrial fibrillation</article-title>. <source>Comput. Methods Programs Biomed.</source> <volume>131</volume>, <fpage>157</fpage>&#x2013;<lpage>168</lpage>. <pub-id pub-id-type="doi">10.1016/j.cmpb.2016.04.009</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Goldenthal</surname>
<given-names>I. L.</given-names>
</name>
<name>
<surname>Sciacca</surname>
<given-names>R. R.</given-names>
</name>
<name>
<surname>Riga</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Bakken</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Baumeister</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Biviano</surname>
<given-names>A. B.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Recurrent atrial fibrillation/flutter detection after ablation or cardioversion using the AliveCor KardiaMobile device: iHEART results</article-title>. <source>J. Cardiovasc Electrophysiol.</source> <volume>30</volume> (<issue>11</issue>), <fpage>2220</fpage>&#x2013;<lpage>2228</lpage>. <pub-id pub-id-type="doi">10.1111/jce.14160</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Goyal</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Bochkovskiy</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Koltun</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2021</year>). <source>Non-deep networks</source>. <comment>arXiv preprint arXiv:2110.07641</comment>.</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hannun</surname>
<given-names>A. Y.</given-names>
</name>
<name>
<surname>Rajpurkar</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Haghpanahi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Tison</surname>
<given-names>G. H.</given-names>
</name>
<name>
<surname>Bourn</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Turakhia</surname>
<given-names>M. P.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Cardiologist-level arrhythmia detection and classification in ambulatory electrocardiograms using a deep neural network</article-title>. <source>Nat. Med.</source> <volume>25</volume> (<issue>1</issue>), <fpage>65</fpage>&#x2013;<lpage>69</lpage>. <pub-id pub-id-type="doi">10.1038/s41591-018-0268-3</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Henriksson</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Petrenas</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Marozas</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Sandberg</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Sornmo</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Model-based assessment of f-wave signal quality in patients with atrial fibrillation</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>65</volume> (<issue>11</issue>), <fpage>2600</fpage>&#x2013;<lpage>2611</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2018.2810508</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hindricks</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Potpara</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Dagres</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Arbelo</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Bax</surname>
<given-names>J. J.</given-names>
</name>
<name>
<surname>Blomstrom-Lundqvist</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>2020 ESC Guidelines for the diagnosis and management of atrial fibrillation developed in collaboration with the European Association for Cardio-Thoracic Surgery (EACTS): The Task Force for the diagnosis and management of atrial fibrillation of the European Society of Cardiology (ESC) Developed with the special contribution of the European Heart Rhythm Association (EHRA) of the ESC</article-title>. <source>Eur. Heart J.</source> <volume>42</volume> (<issue>5</issue>), <fpage>373</fpage>&#x2013;<lpage>498</lpage>. <pub-id pub-id-type="doi">10.1093/eurheartj/ehaa612</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Holm</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Pehrson</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ingemansson</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>S&#xf6;rnmo</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Johansson</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Sandhall</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>1998</year>). <article-title>Non-invasive assessment of the atrial cycle length during atrial fibrillation in man: Introducing, validating and illustrating a new ECG method</article-title>. <source>Cardiovasc. Res.</source> <volume>38</volume> (<issue>1</issue>), <fpage>69</fpage>&#x2013;<lpage>81</lpage>. <pub-id pub-id-type="doi">10.1016/s0008-6363(97)00289-7</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hsu</surname>
<given-names>N. W.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>Y. J.</given-names>
</name>
<name>
<surname>Tai</surname>
<given-names>C. T.</given-names>
</name>
<name>
<surname>Kao</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Chang</surname>
<given-names>S. L.</given-names>
</name>
<name>
<surname>Wongcharoen</surname>
<given-names>W.</given-names>
</name>
<etal/>
</person-group> (<year>2008</year>). <article-title>Frequency analysis of the fibrillatory activity from surface ECG lead V1 and intracardiac recordings: Implications for mapping of AF</article-title>. <source>Europace</source> <volume>10</volume> (<issue>4</issue>), <fpage>438</fpage>&#x2013;<lpage>443</lpage>. <pub-id pub-id-type="doi">10.1093/europace/eun045</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>A new hierarchical method for inter-patient heartbeat classification using random projections and RR intervals</article-title>. <source>Biomed. Eng. online</source> <volume>13</volume> (<issue>1</issue>), <fpage>90</fpage>. <pub-id pub-id-type="doi">10.1186/1475-925X-13-90</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>R.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Predictive value of P wave terminal force in lead V1 for atrial fibrillation: A meta-analysis</article-title>. <source>Ann. Noninvasive Electrocardiol.</source> <volume>25</volume> (<issue>4</issue>), <fpage>e12739</fpage>. <pub-id pub-id-type="doi">10.1111/anec.12739</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Izci</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Ozdemir</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Degirmenci</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Akan</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2019</year>). &#x201c;<article-title>Cardiac arrhythmia detection from 2D ECG images by using deep learning technique</article-title>,&#x201d; in <source>2019 medical technologies congress (TIPTEKNO)</source> (<publisher-name>IEEE</publisher-name>), <fpage>1</fpage>&#x2013;<lpage>4</lpage>.</citation>
</ref>
<ref id="B22">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>James</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Witten</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Hastie</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Tibshirani</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2013</year>). <source>An introduction to statistical learning</source>. <publisher-name>Springer</publisher-name>.</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jimenez-Serrano</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Rodrigo</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Calvo</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Millet</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Castells</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>From 12 to 1 ECG lead: Multiple cardiac condition detection mixing a hybrid machine learning approach with a one-versus-rest classification strategy</article-title>. <source>Physiol. Meas.</source> <volume>43</volume>, <fpage>064003</fpage>. <pub-id pub-id-type="doi">10.1088/1361-6579/ac72f5</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khadra</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Al-Fahoum</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Binajjaj</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>A quantitative analysis approach for cardiac arrhythmia classification using higher order spectral techniques</article-title>. <source>IEEE Trans. Biomed. Eng.</source> <volume>52</volume> (<issue>11</issue>), <fpage>1840</fpage>&#x2013;<lpage>1845</lpage>. <pub-id pub-id-type="doi">10.1109/TBME.2005.856281</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kruger</surname>
<given-names>G. H.</given-names>
</name>
<name>
<surname>Latchamsetty</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Langhals</surname>
<given-names>N. B.</given-names>
</name>
<name>
<surname>Yokokawa</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Chugh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Morady</surname>
<given-names>F.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Bimodal classification algorithm for atrial fibrillation detection from m-health ECG recordings</article-title>. <source>Comput. Biol. Med.</source> <volume>104</volume>, <fpage>310</fpage>&#x2013;<lpage>318</lpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2018.11.016</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Labib</surname>
<given-names>M. I.</given-names>
</name>
<name>
<surname>Nahid</surname>
<given-names>A.-A.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>OptRPC: A novel and optimized recurrence plot-based system for ECG beat classification</article-title>. <source>Biomed. Signal Process. Control</source> <volume>72</volume>, <fpage>103328</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2021.103328</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lai</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Trayanova</surname>
<given-names>N. A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Optimal ECG-lead selection increases generalizability of deep learning on ECG abnormality classification</article-title>. <source>Philos. Trans. A Math. Phys. Eng. Sci.</source> <volume>379</volume> (<issue>2212</issue>), <fpage>20200258</fpage>. <pub-id pub-id-type="doi">10.1098/rsta.2020.0258</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lippi</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Sanchis-Gomar</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Cervellin</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Global epidemiology of atrial fibrillation: An increasing epidemic and public health challenge</article-title>. <source>Int. J. Stroke</source> <volume>16</volume> (<issue>2</issue>), <fpage>217</fpage>&#x2013;<lpage>221</lpage>. <pub-id pub-id-type="doi">10.1177/1747493019897870</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Oster</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Reinertsen</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Nemati</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2018a</year>). <article-title>A comparison of entropy approaches for AF discrimination</article-title>. <source>Physiol. Meas.</source> <volume>39</volume> (<issue>7</issue>), <fpage>074002</fpage>. <pub-id pub-id-type="doi">10.1088/1361-6579/aacc48</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>X.</given-names>
</name>
<etal/>
</person-group> (<year>2018b</year>). <article-title>An open access database for evaluating the algorithms of electrocardiogram rhythm and morphology abnormality detection</article-title>. <source>J. Med. Imaging Health Inf.</source> <volume>8</volume> (<issue>7</issue>), <fpage>1368</fpage>&#x2013;<lpage>1373</lpage>. <pub-id pub-id-type="doi">10.1166/jmihi.2018.2442</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lown</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Brown</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Brown</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Yue</surname>
<given-names>A. M.</given-names>
</name>
<name>
<surname>Shah</surname>
<given-names>B. N.</given-names>
</name>
<name>
<surname>Corbett</surname>
<given-names>S. J.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Machine learning detection of Atrial Fibrillation using wearable technology</article-title>. <source>PLoS One</source> <volume>15</volume> (<issue>1</issue>), <fpage>e0227401</fpage>. <pub-id pub-id-type="doi">10.1371/journal.pone.0227401</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Luo</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Rao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Rao</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>An improved Poincar&#xe9; plot-based method to detect atrial fibrillation from short single-lead ECG</article-title>. <source>Biomed. Signal Process. Control</source> <volume>64</volume>, <fpage>102264</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2020.102264</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wei</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>B.-S.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>A multi-step paroxysmal atrial fibrillation scanning strategy in long-term ECGs</article-title>. <source>IEEE Trans. Instrum. Meas.</source> <volume>71</volume>, <fpage>1</fpage>&#x2013;<lpage>10</lpage>. <pub-id pub-id-type="doi">10.1109/tim.2022.3164138</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mathunjwa</surname>
<given-names>B. M.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>Y.-T.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>C.-H.</given-names>
</name>
<name>
<surname>Abbod</surname>
<given-names>M. F.</given-names>
</name>
<name>
<surname>Shieh</surname>
<given-names>J.-S.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>ECG arrhythmia classification by using a recurrence plot and convolutional neural network</article-title>. <source>Biomed. Signal Process. Control</source> <volume>64</volume>, <fpage>102262</fpage>. <pub-id pub-id-type="doi">10.1016/j.bspc.2020.102262</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Nguyen</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ansari</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hooshmand</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Ghanbari</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Gryak</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). &#x201c;<article-title>Comparative study on heart rate variability analysis for atrial fibrillation detection in short single-lead ecg recordings</article-title>,&#x201d; in <source>2018 40th annual international conference of the IEEE engineering in medicine and biology society (EMBC)</source> (<publisher-name>IEEE</publisher-name>), <fpage>526</fpage>&#x2013;<lpage>529</lpage>.</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Parvaneh</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Rubin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Rahman</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Conroy</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Babaeizadeh</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Analyzing single-lead short ECG recordings using dense convolutional neural networks and feature-based post-processing to detect atrial fibrillation</article-title>. <source>Physiol. Meas.</source> <volume>39</volume> (<issue>8</issue>), <fpage>084003</fpage>. <pub-id pub-id-type="doi">10.1088/1361-6579/aad5bd</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perez Alday</surname>
<given-names>E. A.</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Amit</surname>
<given-names>J. S.</given-names>
</name>
<name>
<surname>Robichaux</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Ian Wong</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Classification of 12-lead ECGs: The PhysioNet/computing in Cardiology challenge 2020</article-title>. <source>Physiol. Meas.</source> <volume>41</volume> (<issue>12</issue>), <fpage>124003</fpage>. <pub-id pub-id-type="doi">10.1088/1361-6579/abc960</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perez</surname>
<given-names>M. V.</given-names>
</name>
<name>
<surname>Mahaffey</surname>
<given-names>K. W.</given-names>
</name>
<name>
<surname>Hedlin</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Rumsfeld</surname>
<given-names>J. S.</given-names>
</name>
<name>
<surname>Garcia</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ferris</surname>
<given-names>T.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Large-scale assessment of a smartwatch to identify atrial fibrillation</article-title>. <source>N. Engl. J. Med.</source> <volume>381</volume> (<issue>20</issue>), <fpage>1909</fpage>&#x2013;<lpage>1917</lpage>. <pub-id pub-id-type="doi">10.1056/NEJMoa1901183</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ribeiro</surname>
<given-names>A. H.</given-names>
</name>
<name>
<surname>Ribeiro</surname>
<given-names>M. H.</given-names>
</name>
<name>
<surname>Paixao</surname>
<given-names>G. M. M.</given-names>
</name>
<name>
<surname>Oliveira</surname>
<given-names>D. M.</given-names>
</name>
<name>
<surname>Gomes</surname>
<given-names>P. R.</given-names>
</name>
<name>
<surname>Canazart</surname>
<given-names>J. A.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Automatic diagnosis of the 12-lead ECG using a deep neural network</article-title>. <source>Nat. Commun.</source> <volume>11</volume> (<issue>1</issue>), <fpage>1760</fpage>. <pub-id pub-id-type="doi">10.1038/s41467-020-15432-4</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Runnan He</surname>
<given-names>Y. L.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Automatic cardiac arrhythmia classification using combination of deep residual network and bidirectional LSTM</article-title>. <source>IEEE Access</source> <volume>7</volume>, <fpage>102119</fpage>&#x2013;<lpage>102135</lpage>. <pub-id pub-id-type="doi">10.1109/access.2019.2931500</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Serhal</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Abdallah</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Marion</surname>
<given-names>J. M.</given-names>
</name>
<name>
<surname>Chauvet</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Oueidat</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Humeau-Heurtier</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Overview on prediction, detection, and classification of atrial fibrillation using wavelets and AI on ECG</article-title>. <source>Comput. Biol. Med.</source> <volume>142</volume>, <fpage>105168</fpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2021.105168</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Szegedy</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Ioffe</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Vanhoucke</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Alemi</surname>
<given-names>A. A.</given-names>
</name>
</person-group> (<year>2017</year>). &#x201c;<article-title>Inception-v4, inception-resnet and the impact of residual connections on learning</article-title>,&#x201d; in <source>Thirty-first AAAI conference on artificial intelligence</source>.</citation>
</ref>
<ref id="B43">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Takens</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>1981</year>). &#x201c;<article-title>Detecting strange attractors in turbulence</article-title>,&#x201d; in <source>Dynamical systems and turbulence, Warwick 1980</source> (<publisher-name>Springer</publisher-name>), <fpage>366</fpage>&#x2013;<lpage>381</lpage>.</citation>
</ref>
<ref id="B44">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Tsai-Min Chen</surname>
<given-names>C.-H. H.</given-names>
</name>
<name>
<surname>Shih</surname>
<given-names>E. S. C.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Y. F.</given-names>
</name>
<name>
<surname>Hwang</surname>
<given-names>M. J.</given-names>
</name>
</person-group> (<year>2020</year>). <source>Detection and classification of cardiac arrhythmias by a challenge-best deep learning neural network mode</source>. <comment>ISCIENCE</comment>.</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wagner</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Strodthoff</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Bousseljot</surname>
<given-names>R. D.</given-names>
</name>
<name>
<surname>Kreiseler</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Lunze</surname>
<given-names>F. I.</given-names>
</name>
<name>
<surname>Samek</surname>
<given-names>W.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>PTB-XL, a large publicly available electrocardiography dataset</article-title>. <source>Sci. Data</source> <volume>7</volume> (<issue>1</issue>), <fpage>154</fpage>. <pub-id pub-id-type="doi">10.1038/s41597-020-0495-6</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wesselius</surname>
<given-names>F. J.</given-names>
</name>
<name>
<surname>van Schie</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>De Groot</surname>
<given-names>N. M. S.</given-names>
</name>
<name>
<surname>Hendriks</surname>
<given-names>R. C.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Digital biomarkers and algorithms for detection of atrial fibrillation using surface electrocardiograms: A systematic review</article-title>. <source>Comput. Biol. Med.</source> <volume>133</volume>, <fpage>104404</fpage>. <pub-id pub-id-type="doi">10.1016/j.compbiomed.2021.104404</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>X.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Abnormality classification from electrocardiograms with various lead combinations</article-title>. <source>Physiol. Meas.</source> <volume>43</volume>, <fpage>074002</fpage>. <pub-id pub-id-type="doi">10.1088/1361-6579/ac70a4</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yao</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Multi-class arrhythmia detection from 12-lead varied-length ECG using attention-based time-incremental convolutional neural network</article-title>. <source>Inf. Fusion</source> <volume>53</volume>, <fpage>174</fpage>&#x2013;<lpage>182</lpage>. <pub-id pub-id-type="doi">10.1016/j.inffus.2019.06.024</pub-id>
</citation>
</ref>
<ref id="B49">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zbilut</surname>
<given-names>J. P.</given-names>
</name>
<name>
<surname>Thomasson</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Webber</surname>
<given-names>C. L.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>Recurrence quantification analysis as a tool for nonlinear exploration of nonstationary cardiac signals</article-title>. <source>Med. Eng. Phys.</source> <volume>24</volume> (<issue>1</issue>), <fpage>53</fpage>&#x2013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.1016/s1350-4533(01)00112-6</pub-id>
</citation>
</ref>
<ref id="B50">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zeng</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Meng</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>GRP-DNet: A gray recurrence plot-based densely connected convolutional network for classification of epileptiform EEG</article-title>. <source>J. Neurosci. Methods</source> <volume>347</volume>, <fpage>108953</fpage>. <pub-id pub-id-type="doi">10.1016/j.jneumeth.2020.108953</pub-id>
</citation>
</ref>
<ref id="B51">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Xing</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>R.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Recurrence plot-based approach for cardiac arrhythmia classification using inception-ResNet-v2</article-title>. <source>Front. Physiol.</source> <volume>12</volume>, <fpage>648950</fpage>. <pub-id pub-id-type="doi">10.3389/fphys.2021.648950</pub-id>
</citation>
</ref>
<ref id="B52">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zheng</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Chu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Struppa</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Yacoub</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>El-Askary</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Optimal multi-stage arrhythmia classification approach</article-title>. <source>Sci. Rep.</source> <volume>10</volume> (<issue>1</issue>), <fpage>2898</fpage>. <pub-id pub-id-type="doi">10.1038/s41598-020-59821-7</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>