Disease diagnosis with a hybrid method SVR using NSGA-II
Version 2 2024-06-05, 05:52Version 2 2024-06-05, 05:52
Version 1 2019-07-03, 13:30Version 1 2019-07-03, 13:30
journal contribution
posted on 2024-06-05, 05:52authored byMH Zangooei, J Habibi, R Alizadehsani
Early diagnosis of any disease at a lower cost is preferable. Automatic medical diagnosis classification tools reduce financial burden on health care systems. In medical diagnosis, patterns consist of observable symptoms and the results of diagnostic tests, which have various associated costs and risks. In this paper, we have experimented and suggested an automated pattern classification method for classifying four diseases into two classes. In the literature on machine learning or data mining, regression and classification problems are typically viewed as two distinct problems differentiated by continuous or categorical dependent variables. There are endeavors to use regression methods to solve classification problems and vice versa. To regard a classification problem as a regression one, we propose a method based on the Support Vector Regression (SVR) classification model as one of the powerful methods in intelligent field management. We apply the Non-dominated Sorting Genetic Algorithm-II (NSGA-II), a kind of multi-objective evolutionary algorithm, to find mapping points (MPs) for rounding a real-value to an integer one. Also, we employ the NSGA-II to find out and tune the SVR kernel parameters optimally so as to enhance the performance of our model and achieve better results. The results of the study are compared with the results of some previous studies focusing on the diagnoses of four diseases using the same UCI machine learning database. The experimental results show that the proposed method yields a superior and competitive performance in these four real-world datasets.