An application of machine learning in the diagnosis of ischaemic heart disease

  • Authors:
  • M. Kukar;C. Groselj;I. Kononenko;J. J. Fettich

  • Affiliations:
  • -;-;-;-

  • Venue:
  • CBMS '97 Proceedings of the 10th IEEE Symposium on Computer-Based Medical Systems (CBMS '97)
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

Ischaemic heart disease is one of the world's most important causes of mortality, so improvements and rationalization of diagnostic procedures would be very useful. The four diagnostic levels consist of evaluation of signs and symptoms of the disease and ECG (electrocardiogram) at rest, sequential ECG testing during the controlled exercise, myocardial scintigraphy and finally coronary angiography. The diagnostic process is stepwise and the results are interpreted hierarchically, i.e, the next step is necessary only if the results of the former are inconclusive. Because suggestibility is possible, the results of each step are interpreted individually and only the results of the highest step are valid. On the other hand, machine learning methods may be capable of objective interpretation of all available results for the same patient and in this way increase the diagnostic accuracy, sensitivity and specificity of each step. In the usual setting, the machine learning algorithms are tuned to maximize classification accuracy. In our case, the sensitivity and specificity were much more important, so we generalized the algorithms to take in account the variable misclassification costs. The costs can be tuned in order to bias the algorithms towards higher sensitivity or specificity. We conducted many experiments with four learning algorithms and different variations of our dataset (327 patients with completed diagnostic procedures). Our results show that improvements using machine learning techniques are reasonable and might find good use in practice.