This paper presents the algorithm and technical aspects of an intelligent diagnostic system for the detection of heart murmurs. The purpose of this research is to address the lack of effectively accurate cardiac auscultation present at the primary care physician office by development of an algorithm capable of operating within the hectic environment of the primary care office. The proposed algorithm consists of three main stages. First; denoising of input data (digital recordings of heart sounds), via Wavelet Packet Analysis. Second; input vector preparation through the use of Principal Component Analysis and block processing. Third; classification of the heart sound using an Artificial Neural Network. Initial testing revealed the intelligent diagnostic system can differentiate between normal healthy heart sounds and abnormal heart sounds (e.g., murmurs), with a specificity of 70.5% and a sensitivity of 64.7%.
Skip Nav Destination
e-mail: nandrise@d.umn.edu
e-mail: gnordeh1@d.umn.edu
Article navigation
November 2005
Technical Papers
Detection of Heart Murmurs Using Wavelet Analysis and Artificial Neural Networks
Rocio Alba-Flores,
Rocio Alba-Flores
(218) 590 - 3924
Department of Electrical and Computer Engineering,
e-mail: nandrise@d.umn.edu
University of Minnesota
, Duluth, MN 55812
Search for other works by this author on:
Glenn Nordehn,
Glenn Nordehn
(218) 726 - 7564
Department of Family Medicine,
e-mail: gnordeh1@d.umn.edu
University of Minnesota School of Medicine Duluth
, Duluth, MN 55812
Search for other works by this author on:
Stanley Burns
Stanley Burns
Department of Electrical and Computer Engineering,
University of Minnesota
, Duluth, MN 55812
Search for other works by this author on:
Rocio Alba-Flores
(218) 590 - 3924
Department of Electrical and Computer Engineering,
University of Minnesota
, Duluth, MN 55812e-mail: nandrise@d.umn.edu
Glenn Nordehn
(218) 726 - 7564
Department of Family Medicine,
University of Minnesota School of Medicine Duluth
, Duluth, MN 55812e-mail: gnordeh1@d.umn.edu
Stanley Burns
Department of Electrical and Computer Engineering,
University of Minnesota
, Duluth, MN 55812J Biomech Eng. Nov 2005, 127(6): 899-904 (6 pages)
Published Online: July 8, 2005
Article history
Received:
March 30, 2005
Revised:
July 8, 2005
Citation
Andrisevic, N., Ejaz, K., Rios-Gutierrez, F., Alba-Flores, R., Nordehn, G., and Burns, S. (July 8, 2005). "Detection of Heart Murmurs Using Wavelet Analysis and Artificial Neural Networks." ASME. J Biomech Eng. November 2005; 127(6): 899–904. https://doi.org/10.1115/1.2049327
Download citation file:
Get Email Alerts
Simulating the Growth of TATA-Box Binding Protein-Associated Factor 15 Inclusions in Neuron Soma
J Biomech Eng (December 2024)
Effect of Structure and Wearing Modes on the Protective Performance of Industrial Safety Helmet
J Biomech Eng (December 2024)
Sex-Based Differences and Asymmetry in Hip Kinematics During Unilateral Extension From Deep Hip Flexion
J Biomech Eng (December 2024)
Related Articles
Multifault Diagnosis of Combined Hydraulic and Mechanical Centrifugal Pump Faults Using Continuous Wavelet Transform and Support Vector Machines
J. Dyn. Sys., Meas., Control (November,2019)
Daily Surface Solar Radiation Prediction Mapping Using Artificial Neural Network: The Case Study of Reunion Island
J. Sol. Energy Eng (April,2020)
Data Visualization, Data Reduction and Classifier Fusion for Intelligent Fault Diagnosis in Gas Turbine Engines
J. Eng. Gas Turbines Power (July,2008)
Variable Self-Optimizing Cochlear Model for Heart Murmur Detection/Classification
J. Med. Devices (June,2009)
Related Proceedings Papers
Related Chapters
The Identification of the Flame Combustion Stability by Combining Principal Component Analysis and BP Neural Network Techniques
International Conference on Mechanical Engineering and Technology (ICMET-London 2011)
Role of Artificial Intelligence in Hepatitis B Diagnosis
International Conference on Mechanical and Electrical Technology, 3rd, (ICMET-China 2011), Volumes 1–3
Modeling of Organosolv Pulping Process Using Wavelet Neural Networks
International Conference on Computer Technology and Development, 3rd (ICCTD 2011)