Skip to content

sarrthak/PCG-based-heart-heath-monitoring

Repository files navigation

PCG-based-heart-heath-monitoring

GitHub language count GitHub code size in bytes

A MATLAB interface to read PCG signals from a live machine and then classifying it as Normal or Abnormal. We have used signal processing toolbox to extract features from the plot. The features were then used as parameters on standard ML algorithms to classify the PCG signals as Regular or Irregular.

ML models that we have used are:

  1. KNN
  2. Decision Tree,
  3. Linear Discriminant
  4. Quadratic Discriminant

Results

  1. Accuracy for ML models

image

  1. Predictions Plots for Models

image

image

About

This was our final year project. This is a MATLAB-based interface to analyze PCG signals and classify Heart health as Normal or Abnormal.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages