Pattern recognition of heart valve in echocardiogram using convolutional neural network / Muhammad Hanif Ahmad Nizar

One of the causes of heart failure is valvular heart disease which can be diagnosed using echocardiogram. However, using this machine requires a degree of skill in order to locate the heart valves. We propose the use of a trained neural network to locate the position of the aortic valve from an echo...

Full description

Saved in:
Bibliographic Details
Main Author: Muhammad Hanif , Ahmad Nizar
Format: Thesis
Published: 2017
Subjects:
Online Access:http://studentsrepo.um.edu.my/7886/7/hanif.pdf
http://studentsrepo.um.edu.my/7886/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:One of the causes of heart failure is valvular heart disease which can be diagnosed using echocardiogram. However, using this machine requires a degree of skill in order to locate the heart valves. We propose the use of a trained neural network to locate the position of the aortic valve from an echocardiogram image as an assistive technology during echocardiogram examination. The neural network AlexNet was used in this study which was trained using a deep learning platform, NVIDIA DIGITS. 58 of patients’ echocardiogram were used to train the AlexNet which were obtained from the National Heart Institute. After training the AlexNet, it was tested with 25 images and the resulted images were validated with a sonographer. Testing the AlexNet within the deep learning platform showed it was able to achieve an accuracy of 99.87% for aortic valve and 99.69% for background images. The qualitative comparison from the sonographer with the resulted image was that the trained neural network was able to localize the image accurately but may not be able to segment the valve precisely. This study was able to demonstrate the possibility of utilizing neural network to develop assistive technology for medical devices such as echocardiogram. Recommendations to increase the performance of the neural network such as using a neural network with more layers and providing a larger dataset for training were also explained.