The term “soft computing” refers to a system that can work with varying degrees of uncertainty and approximations in real-life complex problems using various techniques such as Fuzzy Logic, Artificial Neural Networks (ANN), Machine Learning (ML), and Genetic Algorithms (GA). Owing to the low-cost and high-performance digital processors today, the use of soft computing techniques has become more prevalent. The main focus of this paper is to study the use of soft computing in the prediction and diagnosis of heart diseases, which are considered one of the major causes of fatalities in modern-day humans. The heart is a major human organ that can be affected by various conditions such as high blood pressure, diabetes, and heart failure. The main cause of heart failure is the narrowing of the blood vessels due to excess cholesterol deposits in the coronary arteries. The objective of this study is to review and compare the various soft computing techniques that are used for the prediction, diagnosis, failure, detection, identification, and classification of heart disease. In this paper, a comprehensive list of recent soft computing techniques in heart condition monitoring is reviewed and compared with an experiment with specific applications to developing countries including South Asian countries. The relevant experimental outcomes demonstrate the benefits of soft computing in medical services with a high accuracy of 99.4% from Fuzzy Logic and Convolutional Neural Networks, with comparable results from other competing state-of-the-art soft computing models.
Read full abstract