Brief Review — Complexity measures of high oscillations in phonocardiogram as biomarkers to distinguish between normal heart sound and pathological murmur

DWT for Feature Extraction + SVM for Classification

Sik-Ho Tsang
2 min readDec 9, 2023
Overall Flowchart

Complexity measures of high oscillations in phonocardiogram as biomarkers to distinguish between normal heart sound and pathological murmur
DWT+SVM
, by Concordia University, European University Institute, Wilfrid Laurier University, and IPAG Business School
2022 J. Chaos, Solitons and Fractals (Sik-Ho Tsang @ Medium)

Heart Sound Classification
2013
2022 [CirCor Dataset] [CNN-LSTM] [DsaNet] [Modified Xception] [Improved MFCC+Modified ResNet] [Learnable Features + VGGNet/EfficientNet] 2023 [2LSTM+3FC, 3CONV+2FC] [NRC-Net]
==== My Other Paper Readings Are Also Over Here ====

  • DWT is used to transfrom time domain heart sound signal to wavelet domain. Then various features are extracted from the wavelet signal.
  • SVM is used to classify whether the heart sound is normal or having murmur.

Outline

  1. DWT+SVM
  2. Results

1. DWT+SVM

1.1. DWT Feature Extraction

  • Discrete wavelet transform (DWT) is used to transform sound signal x.
  • The discrete form of low frequency oscillations v and high frequency oscillations w at scale j are respectively denoted by Sj and Dj given by:

In this work, the daubechies-4 wavelet function is applied for heart sound record analysis at third level of decomposition.

  • The subsequent nonlinear patterns (HE, LZC, SE) which are described next are all estimated from DWT-based detail coefficients Dj.
  • Hurst Exponent (HE), Lempel-Ziv Complexity (LZC), and Shannon Entropy (SE) are used as features fed into SVM.
  • (Please read the paper directly for more details of HE, LZC and SE.)

1.2. SVM Classification

  • Non-linear SVM is used.
  • The parameters of the nonlinear SVM classifier are tuned by using Bayesian optimization.

2. Results

2.1. Dataset

PhysioNet Dataset

2.2. Results

Results

The proposed approach outperforms [17] for each set in PhysioNet Dataset.

--

--

Sik-Ho Tsang

PhD, Researcher. I share what I learn. :) Linktree: https://linktr.ee/shtsang for Twitter, LinkedIn, etc.