<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Exploring Composite Dataset Biases for Heart Sound Classi cation</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Davoud Shariat Panah</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrew Hines</string-name>
          <email>andrew.hines@ucd.ie</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Susan Mckeever</string-name>
          <email>susan.mckeever@tudublin.ie</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Computer Science, University College Dublin</institution>
          ,
          <country country="IE">Ireland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>School of Computing, Technological University Dublin</institution>
          ,
          <country country="IE">Ireland</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In the last few years, the automatic classi cation of heart sounds has been widely studied as a screening method for heart disease. Some of these studies have achieved high accuracies in heart abnormality prediction. However, for such models to assist clinicians in the detection of heart abnormalities, it is of critical importance that they are generalisable, working on unseen real-world data. Despite the importance of generalisability, the presence of bias in the leading heart sound datasets used in these studies has remained unexplored. In this paper, we explore the presence of potential bias in heart sound datasets. Using a small set of spectral features for heart sound representation, we demonstrate experimentally that it is possible to detect sub-datasets of PhysioNet, the leading dataset of the eld, with 98% accuracy. We also show that sensors which have been used to capture recordings of each dataset are likely the main cause of the bias in these datasets. Lack of awareness of this bias works against generalised models for heart sound diagnostics. Our ndings call for further research on the bias issue in heart sound datasets and its impact on the generalisability of heart abnormality prediction models.</p>
      </abstract>
      <kwd-group>
        <kwd>Bias</kwd>
        <kwd>PhysioNet Dataset</kwd>
        <kwd>Heart Sound</kwd>
        <kwd>Machine Learning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Cardiac auscultation is a cost-e ective and non-invasive technique that has been
used by physicians to diagnose heart disease for over 200 years [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
Auscultation involves listening and interpreting the patient's heart beat, typically using
a stethoscope. However, the accuracy of this diagnostic method is in uenced by
di erent factors such as the auscultation skills of the clinicians and the capacity
of the human auditory system to detect low-frequency sounds [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. In recent
times, the development of heart sound classi cation models for automatic
detection of heart abnormalities has been an active area of research [
        <xref ref-type="bibr" rid="ref11 ref13 ref16 ref23 ref4">13, 11, 4, 23, 16</xref>
        ].
Given that the ultimate goal of such systems is to assist clinicians with their
decision making, the generalisability of these models to unseen real-world data
is of great importance.
      </p>
      <p>
        One of the main causes of poor generalisation of predictive models is dataset
bias [
        <xref ref-type="bibr" rid="ref21 ref22">22, 21</xref>
        ]. Unintended bias can be introduced into datasets at di erent stages
of the data collection and generation process. Consequently, the source of bias
will di er across datasets, including historical, representation and measurement
bias [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ]. Supervised machine learning models are heavily in uenced by the
characteristics of the data they are trained on. Bias in the data may result in a
suboptimal model which would be biased towards some particular features of
the dataset [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. While such a model might show a high level of accuracy on the
dataset used for training and evaluation, it may not o er the same performance
when deployed to production. In other words, the generalisability of such model
can be a ected by the fact that the training and the real-world data come from
di erent distributions.
      </p>
      <p>
        In addition to the diagnostically salient acoustic characteristics, heart sound
recordings are susceptible to a variety of factors. These can be grouped as:
human factors regarding the patient (e.g. age, resting/moving state, tness levels);
context and environmental factors (e.g. room noise, stethoscope placement); and
system factors (e.g. stethoscope speci cations such as acoustic coupling, digital
sampling rate, acoustic dynamic intensity range). Recent work has also shown
di erences in parameters of the transmitted sound exist between digital
stethoscopes [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Despite the fact that any of these factors can be a potential source of
bias in heart sound datasets, the impact of bias on datasets used for data-driven
classi cation models has not been explored. At the same time, the heavy reliance
on a small set of datasets in this area of research also stresses the importance of
potential bias in these datasets. Currently, there are few publicly available heart
sound datasets which have been employed to build heart abnormality prediction
models. One of these which has been widely used as a gold standard dataset
by researchers since 2016 is the PhysioNet heart sound dataset [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. We explore
the presence of potential bias in the PhysioNet heart sound dataset and its
impact on the generalisability of heart disease prediction models. Our key nding
is that bias is present in the PhysioNet meta-dataset, and that the sound
capturing sensor (the digital stethescope) used is likely the principal contributor to
this bias.
      </p>
      <p>Our paper is structured as follows: In section 2, we provide a brief overview of
the heart sound classi cation problem. We also give an overview of the available
datasets and speci cations of sensors used to capture heart sounds. In section 3,
we provide the details of the experimental methodology, including the chosen
datasets, pre-processing, feature representations, classi cation model, and
metrics. In section 4, we give a detailed analysis of the results. In section 5, the results
are discussed. Conclusions and future directions are presented in section 6.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Background and Related Work</title>
      <p>Heart sounds are a product of vibrations in heart muscles. These vibrations are
in turn the result of blood ow with the opening and closure of heart valves.
A normal heartbeat cycle is composed of two separate sounds, called rst heart
sound (S1) and second heart sound (S2). In some cases, a third and fourth sound
might also be present, which can be a sign of heart abnormality. In addition
to these sounds, heart valve defects can also produce a whooshing or swishing
sound, which is called murmur. A phonocardiogram is a visual representation of
a heart sound showing heart sound amplitudes over a period of time. Figure 1
shows the phonocardiogram of a normal heart sound.</p>
      <p>
        Physicians use a device called stethoscope to monitor the heart sounds. By
examining the timing, duration, intensity, and pitch of the heart sounds, they can
di erentiate normal and abnormal sounds [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Acoustic stethoscopes have been
used by clinicians for over 200 years. However, in recent years, they have evolved
into digital auscultation devices with multiple functionalities. 3M Littmann [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ],
Eko Core [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], and Jabes [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] are just some examples of available electronic
stethoscopes in the market. Speci cations of these three stethoscopes have been
provided in Table 1. These devices allow their users to signi cantly amplify heart
sounds. They also eliminate ambient noises by ltering out unwanted frequency
ranges or through active noise cancellation. Littman and Jabes stethoscopes also
o er functionality to enable users to switch between di erent frequency modes
which have been tailored to heart and lung sounds frequency ranges. Such
features enable digital stethoscopes to o er a higher level of sound quality than
their acoustic counterparts, which in turn will assist practitioners to make a
more accurate diagnosis [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Referring to Table 1, we think that characteristics
such as di erent frequency ranges, digital sampling rates, and frequency modes
can be potential causes of bias in sounds recorded by such sensors.
      </p>
      <p>
        Currently, a few heart sound datasets are available to researchers, including
but not limited to PASCAL [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and PhysioNet datasets. PhysioNet is by far the
most extensive heart sound meta-dataset, comprising six smaller databases with
di erent number of recordings. These six databases were contributed by di
erent research groups to the PhysioNet Computing in Cardiology 2016 challenge.
The heart sounds available in each database have been recorded using digital
stethoscopes/microphones in clinical as well as non-clinical environments.
PhysioNet meta-dataset contains 3240 recordings, out of which 665 samples belong
to normal subjects and 2575 samples to abnormal ones. Since its release in 2016,
many researchers, including [
        <xref ref-type="bibr" rid="ref11 ref13 ref23 ref4">13, 11, 4, 23</xref>
        ] have used PhysioNet as a benchmark
dataset to validate their proposed algorithms.
      </p>
      <p>
        Creating a heart sound classi cation system generally involves four steps:
data acquisition and pre-processing, segmentation, feature extraction, and heart
sound classi cation [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. It must be noted that one or some of these steps might
not be present in particular cases such as deep learning models. Potes et al. [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]
applied the Springer segmentation algorithm [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] to segment heart sounds and
then used time and frequency domain features to train an ensemble model which
combines an AdaBoost classi er with convolutional neural network (CNN). Their
method achieved a mean accuracy of 86% on the PhysioNet/CinC 2016 challenge
test set and won the challenge. The goal of this challenge was to classify heart
sound recordings into either normal or abnormal categories. In [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], Noman et
al. extracted Mel-Frequency Cepstral Coe cients (MFCCs) from short segment
heart sound signals. They then built a deep learning architecture which
combines a 1D-CNN that receives raw heart sound signals, and a 2D-CNN that
takes MFCCs as input. Their proposed method achieved a mean accuracy of
88.14% on the PhysioNet dataset. The method proposed by Dominguez-morales
et al. [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] split heart sound recordings into xed-length segments and extracts
frequency bands of each segment. Sonogram images were generated for each of
the samples and then fed into a CNN model. This method achieved a mean
accuracy of 94.16% on Physionet dataset. High reliance on the PhysioNet dataset
as a benchmark dataset in recent work [
        <xref ref-type="bibr" rid="ref11 ref13 ref23 ref4">13, 11, 4, 23</xref>
        ] indicates that PhysioNet is
currently the gold standard dataset in this eld.
      </p>
      <p>Although some of the studies mentioned above have achieved high accuracies
on PhysioNet meta-dataset, the potential presence of bias in this dataset and
its impact on the generalisability of the proposed models has been overlooked.
The fact that the PhysioNet meta-dataset is imbalanced across its constituent
databases increases the risk that the models built using this dataset will be biased
towards the characteristics of one of its sub-databases. As a result, while the
resultant models might achieve high accuracies on this particular dataset, such
models may show lower performance when we use them in real-world scenarios
to classify heart sounds. Previous studies were motivated to design models with
a higher levels of heart sound classi cation accuracy. We explore the PhysioNet
dataset from a di erent point of view. We investigate the presence of bias in
PhysioNet, the leading dataset in the eld, aiming to establish the presence and
main cause of such bias.</p>
      <p>Sensor
20 Hz {
20 kHz
20 Hz {
1 kHz
20 Hz {
1 kHz</p>
      <p>Meditron</p>
      <p>Gender Recording Sample
(F/M)% position rate (Hz) frreesqpuoennscey Sensor</p>
    </sec>
    <sec id="sec-3">
      <title>Experimental Methodology</title>
      <p>Our rst objective is to nd out if there is any bias resulting from PhysioNet's
construction through combining sub-datasets of heart sounds that were sourced
from a variety of independent research studies. To do so, we train a classi cation
model using three di erent sub-datasets of PhysioNet dataset and see if we can
distinguish the recordings of each sub-dataset with an accuracy higher than
random guess.</p>
      <p>PhysioNet sub-datasets have some di erences across multiple attributes such
as age distribution of subjects, auscultation positions and sensors used to capture
the sounds. As a result, any of these attributes might be a potential cause of
bias in this meta-dataset. In this regard, our second objective is to nd out
which attributes play a more signi cant role in introducing bias in the PhyioNet
dataset.</p>
      <p>This section presents the datasets, pre-processing, feature representations,
classi cation model and the evaluation metrics computed. The experiments were
implemented in Python 3.8 using Librosa 0.8.0 library for feature extraction and
Scikit-learn 0.23.2 for the classi cation models.
3.1</p>
      <sec id="sec-3-1">
        <title>Datasets</title>
        <p>In order to train and evaluate the classi cation model, we use three out of six
databases which are available in PhysioNet heart sound meta-dataset. Table 2
shows the details of the selected databases.</p>
        <p>These databases include both normal and abnormal heart sounds and been
recorded using three di erent electronic stethoscopes (sensors). We excluded
Training-c and Training-d databases because the number of normal samples
in these databases are small. As the sensors which were used to capture heart
sounds are di erent across the normal and abnormal classes of Training-e database,
we also do not use this database. It must be noted that the sampling rate of the
recordings available in PhysioNet dataset is 2000 Hz.</p>
        <p>We label the recordings of each of these databases according to their sensors.
Then we choose 80 recordings from the normal class of each of the three datasets.
Out of each of these sets of 80 samples, 50 recordings will be used for training,
and 30 recordings will be used for testing the classi cation model. Therefore,
we will have a training set containing 150 normal samples across three di erent
databases, and a test set of 90 normal samples. We also create a separate test
set which includes 90 abnormal recordings from the same databases. In Table
3, the details of the training and test sets which are used to train and evaluate
the classi cation model have been provided. After creating the training and test
sets, pre-processing, feature extraction, and classi cation steps will be carried
out as described in section 3.2, 3.3, and 3.4, respectively.
Given that each heart sound recording has a di erent duration, to make the
length of samples consistent, we use only the rst ve seconds of each sample.
Five seconds is long enough to capture several cardiac cycles. Also, given that
recordings of each database have a di erent range of amplitudes, we normalise
all samples to have an amplitude between -1 and 1 with the following equation:
S (t) = 2</p>
        <p>S (t)
max [S (t)]
min[S (t)]
min [S (t)]
1
(1)
where S (t) and S (t) are the original and normalised signals, respectively.
3.3</p>
      </sec>
      <sec id="sec-3-2">
        <title>Feature Extraction</title>
        <p>
          Numerous time-domain, frequency-domain and time-frequency features have been
employed in the area of heart sound classi cation [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. Unlike previous work, in
this paper we are not aiming to design a heart abnormality prediction model {
our main goal is to determine whether combining training data from a variety
of sources introduces bias into the dataset. As heart sounds can be classi ed
by listening to them with a stethoscope, basic acoustic features that capture
features salient to human perception are applied. Given that heart sounds are
fundamentally periodic beats, both temporal and spectral features are captured.
In this regard, after the pre-processing step, we extract four di erent spectral
features from each sample, including spectral centroid, spectral roll-o , spectral
bandwidth and spectral contrast. To reduce the dimensionality of feature
vectors, for all features, we calculate the average value of the feature across the
frames of the sample, as in [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ].
        </p>
        <p>
          (a) Spectral centroid is a measure that shows where the centre of mass of the
spectrum is located. It represents the brightness of the sound signal [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] and is
calculated as follows (as used in [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ]):
        </p>
        <p>Sc =</p>
        <p>Pn x (n) f (n)</p>
        <p>x (n)
where x (n) represents the spectral magnitude of frequency bin n, and f (n) is
the centre frequency of that bin.</p>
        <p>
          (b) Spectral bandwidth is the order-p statistic of the signal spectrum and
distinguishes high bandwidth sounds from low bandwidth sounds. It is calculated
using the following equation (as used in [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]):
        </p>
        <p>Sb =</p>
        <p>X x (n) (f (n)
n</p>
        <p>Sc)p</p>
        <p>1
! p
where x (n) is the spectral magnitude at frequency bin n, f (n) is the centre
frequency of that bin, and Sc represents the spectral centroid. It must be noted
that in default Librosa implementation of this feature, p is equal to 2.</p>
        <p>
          (c) Spectral roll-o point is a frequency so that 85% of spectral energy lies
below that frequency. This feature is calculated using the following equation (as
used in [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ]):
f
X x (n) = 0:85
n=1
        </p>
        <p>N
X x (n)
n=1
!
where f is the roll-o frequency, x (n) is the spectral magnitude at frequency
bin n, and N is the total number of frequency bins.</p>
        <p>
          (d) Spectral contrast is de ned as the di erence between spectral peaks and
valleys measured in sub-bands by octave-scale lters. For more information,
please refer to [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ].
3.4
        </p>
      </sec>
      <sec id="sec-3-3">
        <title>Classi cation Model</title>
        <p>
          After the feature extraction step, we train a linear Support Vector Machine
(SVM) classi er [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. We selected SVM classi er based on the data volumes
available, and achieved similar results with other classi ers such as KNN and random
forest. We perform a grid search with 4-fold cross-validation on the training set
(as described in Table 3) to optimise the c value for the SVM. After training,
the model is evaluated using the test sets described in Table 3.
(2)
(3)
(4)
3.5
4
4.1
        </p>
      </sec>
      <sec id="sec-3-4">
        <title>Metrics</title>
        <p>We use two di erent metrics to evaluate the classi cation model. The rst one is
recall, which is also called sensitivity or true positive rate. It shows the fraction
of positive examples which have been classi ed correctly and is calculated using
the following equation:</p>
        <p>Recall =</p>
        <sec id="sec-3-4-1">
          <title>T rue positive T rue positive + F alse negative :</title>
          <p>As summarised in Table 3, the prepared training and test sets are balanced
across classes. Therefore, we also use accuracy metric to evaluate our model
at dataset level. This metric is de ned as the ratio of the number of correct
predictions to the total number of examples and is calculated as follows:
Accuracy =</p>
        </sec>
        <sec id="sec-3-4-2">
          <title>T rue positive + T rue negative All examples :</title>
          <p>(5)
(6)</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Results</title>
      <sec id="sec-4-1">
        <title>Investigation of the presence of dataset bias</title>
        <p>As we mentioned earlier, in addition to sensors, PhysioNet sub-datasets are
di erent across multiple attributes such as age distribution of the subjects and
auscultation positions used to record the heartbeat sounds. To nd out what is
the main cause of bias in PhysioNet dataset, we perform the above experiment
again, but this time instead of testing on the normal test set, we evaluate the
model on the abnormal test set (as described in Table 3). In other words, we
use the same SVM model which was trained on the normal heart sounds and
evaluate it on a test set which contains various abnormal heart sounds from
di erent subjects. This way, we can make sure that the recordings in training
and test sets are considerably di erent in terms of content. If the model can
still predict the datasets with an accuracy higher than chance, this will indicate
that sensor is likely the main cause of bias in datasets and the role of the other
attributes in dataset bias is negligible compared to that of sensors. The reason
is that sensor is the only attribute which is certainly consistent across the three
datasets available in normal and abnormal test sets.</p>
        <p>Figure 3 (right confusion matrix) shows the result of this experiment. We
can see that the recall values for all three classes are still much higher than the
random guess. Also, the overall accuracy is 96% which is signi cantly higher
than the chance (33.3%). We observe that despite evaluating the model on a
test set with very di erent content, the model still achieves a near to perfect
accuracy. This observation suggests that the sensor is likely the main source of
bias in selected heart sound databases. Given that other attributes like the age
distribution of the subjects di er across normal and abnormal test sets, if they
were the main source of bias, we could not except to see an accuracy much higher
than chance.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Discussion</title>
      <p>In section 4, we examined the presence of bias across three heart sound datasets
available as part of the PhysioNet meta-dataset We showed that we could
accurately classify sub-datasets of the PhysioNet meta-dataset and concluded that
bias is certainly present in this meta-dataset. We also demonstrated that the
role of attributes such as the age of the subjects and auscultation positions in
introducing bias could not be as signi cant as the sensor, and sensor is likely
the main cause of bias in PhysioNet dataset. It is important to note that, due
to the existence of multiple attributes in each of the PhysioNet sub-datasets, we
cannot assert that the other attributes do not play any role in introducing bias
into this dataset. We do not have access to su cient data to precisely examine
the role of all attributes involved.</p>
      <p>We carried out our experiments on three out of six subset datasets of
PhysioNet meta-dataset. This meta-dataset has been assembled by pooling smaller
datasets from di erent resources. As it was reported in Table 2, each of these
datasets contains a di erent number of recordings. This means that when we
use PhysioNet meta-dataset to train heart abnormality prediction models, we
can expect a bias in our models towards the characteristics of databases with
the highest number of samples. That is to say, employing PhysioNet dataset for
training heart disease prediction models may not necessarily lead to models with
better generalisability than that of models trained with smaller datasets as the
models can be biased towards a proportion of the PhyioNet meta-dataset. It
is worth noting that PhysioNet meta-dataset has been used as a gold standard
dataset in the majority of studies in the area of heart sound classi cation since
2016. The main goal of such studies is to build prediction models which can
be used as a tool for initial screening of heart disease. However, according to
the results of our experiments, the generalisability of the models built using this
meta-dataset to unseen data in real-world settings seems implausible. Indeed, any
model which is built using this meta-dataset must be evaluated using real-world
data to validate that it can reproduce the reported performance. In addition to
this, we must also consider bias as an important factor when we want to create
a heart abnormality prediction system using the PhysioNet meta-dataset. As we
mentioned in section 2, in the majority of cases, building a heart abnormality
prediction model involves four di erent steps: pre-processing, segmentation,
feature extraction, and classi cation. Our design decisions in each of these steps
can determine the level of which the resultant model will be in uenced by the
dataset bias.
6</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion and Future Work</title>
      <p>In this paper, we investigated the presence of potential bias in PhysioNet heart
sound meta-dataset. We chose three sub-datasets of this dataset and labelled
the recordings of each one based on the sensor used to capture them. Then
we built an SVM model using four spectral features. The model was able to
detect recordings of each of the PhysioNet sub-datasets with an accuracy of
98%, which is way above chance. This indicates that bias is undoubtedly present
in PhysioNet dataset, the gold standard dataset in the eld. We also showed that
sensors are likely the main cause of this bias. Our ndings necessitate further
investigations into the impact of this bias issue in the PhysioNet dataset on the
generalisability of the heart sound classi cation models.</p>
      <p>A comprehensive analysis of the di erent feature representations which are
being used in the eld of heart abnormality prediction in terms of their level of
robustness to sensor bias can be a future direction. In addition to this, looking
into the possibility of alleviating the bias through data preprocessing techniques
can also be an interesting future work.</p>
      <p>Acknowledgements This work was conducted with the nancial support of the
Science Foundation Ireland Centre for Research Training in Digitally-Enhanced
Reality (D-REAL) under Grant No. 18/CRT/6224.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. 3M:
          <article-title>Littmann electronic stethoscope model 3200</article-title>
          , https://www.littmann.com/3M/en US/littmann-stethoscopes/,
          <source>last accessed</source>
          <year>2020</year>
          /09/16.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Bentley</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nordehn</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Coimbra</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mannor</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>The pascal classifying heart sounds challenge (</article-title>
          <year>2011</year>
          ), http://www.peterjbentley.com/heartchallenge/index.html
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Boser</surname>
            ,
            <given-names>B.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guyon</surname>
            ,
            <given-names>I.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vapnik</surname>
            ,
            <given-names>V.N.:</given-names>
          </string-name>
          <article-title>A training algorithm for optimal margin classi ers</article-title>
          .
          <source>In: Proceedings of the fth annual workshop on Computational learning theory</source>
          . pp.
          <volume>144</volume>
          {
          <issue>152</issue>
          (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Dominguez-Morales</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jimenez-Fernandez</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dominguez-Morales</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jimenez-Moreno</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          :
          <article-title>Deep neural networks for the recognition and classi cation of heart murmurs using neuromorphic auditory sensors</article-title>
          .
          <source>IEEE Trans. Biomed. Circuits Syst</source>
          <volume>12</volume>
          ,
          <volume>24</volume>
          {
          <fpage>34</fpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Dwivedi</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Imtiaz</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodriguez-Villegas</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          :
          <article-title>Algorithms for automatic analysis and classi cation of heart sounds{a systematic review</article-title>
          .
          <source>IEEE Access 7</source>
          ,
          <issue>8316</issue>
          {
          <fpage>8345</fpage>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6. Ekohealth:
          <article-title>Core digital stethoscope - electronic stethoscopes | eko</article-title>
          , https://shop.ekohealth.com/products/core-digital-stethoscope,
          <source>last accessed</source>
          <year>2020</year>
          /09/16.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. Jabes:
          <article-title>Jabes electronic stethoscope</article-title>
          , https://www.allheart.com/jabes-electronic-stethoscope/p/jsjabes3/, last accessed
          <year>2020</year>
          /09/16.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Jiang</surname>
            ,
            <given-names>D.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lu</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>H.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tao</surname>
            ,
            <given-names>J.H.</given-names>
          </string-name>
          :
          <article-title>Lian-hong cai: Music type classi cation by spectral contrast feature</article-title>
          .
          <source>In: Proceedings. IEEE International Conference on Multimedia and Expo</source>
          . p.
          <volume>113</volume>
          {
          <fpage>116</fpage>
          . IEEE, Lausanne, Switzerland (
          <year>2002</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , Springer,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q.</given-names>
            , Moody, B.,
            <surname>Juan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Chorro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Castells</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Roig</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            ,
            <surname>Johnson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Syed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            ,
            <surname>Schmidt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Papadaniil</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Hadjileontiadis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Naseri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Moukadem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Dieterlen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Brandt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Samieinasab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Samieinasab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Sameni</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.</surname>
          </string-name>
          , Mark, R.: Cli ord, g.d.:
          <article-title>An open access database for the evaluation of heart sound algorithms</article-title>
          .
          <source>Physiol. Meas</source>
          <volume>37</volume>
          ,
          <issue>2181</issue>
          {
          <fpage>2213</fpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>McGee</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : Auscultation of the Heart:
          <article-title>General Principles</article-title>
          .
          <article-title>Evidence-Based Physical Diagnosis</article-title>
          .
          <source>Elsevier Health Sciences, 4th edn.</source>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Noman</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ting</surname>
            ,
            <given-names>C.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salleh</surname>
            ,
            <given-names>S.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ombao</surname>
          </string-name>
          , H.:
          <article-title>Short-segment heart sound classi cation using an ensemble of deep convolutional neural networks</article-title>
          .
          <source>In: ICASSP 2019 - 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP</source>
          . p.
          <volume>1318</volume>
          {
          <issue>1322</issue>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Nowak</surname>
            ,
            <given-names>L.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nowak</surname>
            ,
            <given-names>K.M.:</given-names>
          </string-name>
          <article-title>Sound di erences between electronic and acoustic stethoscopes</article-title>
          .
          <source>BioMedical Engineering OnLine</source>
          <volume>17</volume>
          (
          <issue>1</issue>
          ),
          <volume>104</volume>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Potes</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Parvaneh</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rahman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Conroy</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Ensemble of feature based and deep learning-based classi ers for detection of abnormal heart sounds</article-title>
          .
          <source>In: 2016 Computing in Cardiology Conference September</source>
          . vol.
          <volume>14</volume>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Sharma</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Umapathy</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krishnan</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>Trends in audio signal feature extraction methods</article-title>
          .
          <source>Applied Acoustics</source>
          <volume>158</volume>
          ,
          <issue>107020</issue>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Shaver</surname>
          </string-name>
          : J.a.:
          <article-title>Cardiac auscultation: A cost-e ective diagnostic skill</article-title>
          .
          <source>Current Problems in Cardiology</source>
          <volume>20</volume>
          ,
          <issue>447</issue>
          {
          <fpage>530</fpage>
          (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Son</surname>
            ,
            <given-names>G.Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kwon</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , et al.:
          <article-title>Classi cation of heart sound signal using multiple features</article-title>
          .
          <source>Applied Sciences</source>
          <volume>8</volume>
          (
          <issue>12</issue>
          ),
          <volume>2344</volume>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17. Springer, D.B.,
          <string-name>
            <surname>Tarassenko</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cli</surname>
            <given-names>ord</given-names>
          </string-name>
          , G.D.:
          <article-title>Logistic regression-hsmm-based heart sound segmentation</article-title>
          .
          <source>IEEE Transactions on Biomedical Engineering</source>
          <volume>63</volume>
          (
          <issue>4</issue>
          ),
          <volume>822</volume>
          {
          <fpage>832</fpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Suresh</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , Guttag: J.v.:
          <article-title>A framework for understanding unintended consequences of machine learning (</article-title>
          <year>2020</year>
          ), arXiv:
          <year>1901</year>
          .10002 [cs, stat].
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Tavel</surname>
          </string-name>
          : M.e.:
          <article-title>Cardiac auscultation: a glorious past{and it does have a future!</article-title>
          <source>Circulation</source>
          <volume>113</volume>
          ,
          <volume>1255</volume>
          {
          <fpage>1259</fpage>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Tavel</surname>
            ,
            <given-names>M.E.</given-names>
          </string-name>
          :
          <article-title>Cardiac auscultation: a glorious past|but does it have a future?</article-title>
          <source>Circulation</source>
          <volume>93</volume>
          (
          <issue>6</issue>
          ),
          <volume>1250</volume>
          {
          <fpage>1253</fpage>
          (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Tommasi</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patricia</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Caputo</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tuytelaars</surname>
          </string-name>
          : T.:
          <article-title>A deeper look at dataset bias (</article-title>
          <year>2015</year>
          ), arXiv:
          <fpage>1505</fpage>
          .01257 [cs].
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Torralba</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Efros</surname>
            ,
            <given-names>A.A.</given-names>
          </string-name>
          :
          <article-title>Unbiased look at dataset bias</article-title>
          .
          <source>In: CVPR 2011</source>
          . pp.
          <volume>1521</volume>
          {
          <fpage>1528</fpage>
          .
          <string-name>
            <surname>IEEE</surname>
          </string-name>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Yadav</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Singh</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dutta</surname>
            ,
            <given-names>M.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Travieso</surname>
            ,
            <given-names>C.M.:</given-names>
          </string-name>
          <article-title>Machine learning-based classi cation of cardiac diseases from pcg recorded heart sounds</article-title>
          .
          <source>Neural Computing and Applications</source>
          pp.
          <volume>1</volume>
          {
          <issue>14</issue>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>