Hybrid Intelligent Systems for Medical Diagnosis

Hybrid Intelligent Systems for Medical Diagnosis

Rahul Kala (Indian Institute of Information Technology and Management Gwalior, India), Anupam Shukla (ABV – Indian Institute of Information, India) and Ritu Tiwari (ABV – Indian Institute of Information, India)
DOI: 10.4018/978-1-61520-977-4.ch009


In this chapter authors describe the application of various soft computing techniques in the field of medical diagnosis. They also explained new approaches being applied to the field of Bio-Medical Engineering as well as many new models being proposed, like Hybrid Systems and standard Back Propagation Algorithm for this purpose. These are Adaptive Neuro Fuzzy Inference Systems, Ensembles and Evolutionary Artificial Neural Networks.
Chapter Preview

1. Introduction

Bio-Medical Engineering is a rapidly growing field as a result of the need and rise of automation. This field calls for the collaboration between the people from the medical background and the engineers to develop intelligent systems for the various tasks in bio-medicals. These systems are used for the detection of the various diseases. These act as Clinical Decision Support Systems (CDSS) in order to assist the doctors in their task of identification of the presence of the diseases. They hence act as valuable tools for the doctors in the analysis of the diseases. This is especially important considering the work load over the doctors and the vast presence of the diseases. The increasing health consciousness among the people has further resulted in a lot of emphasis in the development and use of such systems.

Here we make the use of Soft Computing techniques for the detection of diseases. This is essentially a classification problem where the task is to classify the given parameters into either of the two classes that stand for the presence or absence of diseases. A number of inputs or attributes are given to the system to carry out this classification. Suppose these attributes are graphically plotted in a graph with each class being marked with a different symbol. This graph has as many axes as the number of attributes called as the input space. The major task in the problem of classification is to fragment the input space distinctive regions such that each class belongs to some different segment. The boundaries separating the classes are called as decision boundaries. Every system tries to compute or predict these boundaries based on given information or data. The classification problems have always deserved a special mention from the scientific communities as they have their own issues and complexities. One of the most interesting facts with these problems is that despite the revolution in the methods and means of classification, the artificial systems are still far behind the classification powers of humans when compared with accuracies. A related terminology is pattern matching that deals with the ability to recognize any given pattern or set of attributes.

Machine Learning is an exciting field that deals with the learning of the historical data. In most of the problems a lot of data is available from the history. The systems are made to learn this data by the use of training algorithms that may be specific to the system. Learning involves the extraction of rules or patterns from the historic data. It is evident that well trained systems would be able to give correct results to the problems that they have been trained with. Further the time and memory requirement would be reasonably less as the system has already summarized the historic data into some patterns or rules. Generalization is the ability of the system to give correct outputs to the unknown similar problems. This happens by the application of extracted patterns or rules by the system to the unknown inputs. A system is considered effective if it shows a very high generalizing capability.

Complete Chapter List

Search this Book: