An Optimal Approach for Heart Sound Classification Using Grid Search in Hyperparameter Optimization of Machine

Yunendah Nur Fuadah1,2, Muhammad Adnan Pramudito1, Ki Moo Lim1,3,4

  • 1Computational Medicine Lab, Department of IT Convergence Engineering, Kumoh National Institute of Technology, Gumi 39177, Republic of Korea.

Insights

This study developed an optimal machine learning method for cardiovascular disease prediction using heart sound analysis. The approach achieved high accuracy, offering a potential tool for early detection of heart abnormalities.

Area of Science:

  • Cardiology
  • Biomedical Engineering
  • Machine Learning

Background:

  • Heart-sound auscultation is crucial for diagnosing cardiovascular disorders but relies heavily on physician expertise.
  • Automated heart sound analysis shows promise for early disease detection, but accuracy needs improvement.
  • Accurate automated classification of heart sounds can aid in preventing severe cardiovascular complications.

Purpose of the Study:

  • To develop an optimal machine learning-based method for cardiovascular disease prediction using heart sound signals.
  • To enhance the accuracy of automated heart sound classification for improved early diagnosis.

Main Methods:

  • Utilized PhysioNet Challenge 2016 and 2022 datasets with a 5-second duration for pre-processing.
  • Extracted features using Mel frequency cepstrum coefficients (MFCC).
  • Employed grid search for hyperparameter tuning of k-nearest neighbor (K-NN), random forest (RF), artificial neural network (ANN), and support vector machine (SVM) classifiers, with five-fold cross-validation.

Main Results:

  • The best model achieved 95.78% accuracy on the PhysioNet Challenge 2016 dataset.
  • The same model obtained 76.31% accuracy on the PhysioNet Challenge 2022 dataset.
  • Demonstrated excellent classification performance on one dataset and promising results on the other.

Conclusions:

  • The proposed machine learning method shows significant potential for accurate heart sound classification.
  • This approach can serve as a valuable supplementary tool for medical practitioners in diagnosing heart sound abnormalities.
  • Further development could enhance early detection and management of cardiovascular diseases.

Related Concept Videos

Classification of Signals01:30

Classification of Signals

In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
627
Heart Sounds01:15

Heart Sounds

Heart sounds are generated by the turbulence in blood flow due to the closing of heart valves. These sounds are best perceived slightly away from the valves, where the blood flow disseminates the sound.
Auscultation is the process of listening to these internal body sounds using a stethoscope. The heart produces four types of sounds, but only two—S1 and S2—can usually be heard with a stethoscope.
S1, also known as the "lub" sound, is caused by the closure of atrioventricular (A-V)...
2.1K
Heart Failure IV: Classification and Diagnostic Evaluation01:30

Heart Failure IV: Classification and Diagnostic Evaluation

Heart failure can be classified in various ways, with the most common classifications based on physical activity limitations, disease progression, severity, and treatment strategies.The Functional Classification of Heart Failure divides patients into four categories based on physical activity limitation due to symptom burden.Class I: Patients in this class have cardiac disease but no physical activity limitations. Ordinary activities like walking, climbing stairs, or routine tasks do not cause...
24
Classification of Systems-I01:26

Classification of Systems-I

Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
242
Classification of Systems-II01:31

Classification of Systems-II

Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
200