Abstract

Learning Vector Quantization (LVQ) is a type of Artificial Neural Network with a supervised learning process based on competitive learning. Despite the absence of assumptions in LVQ is an advantage, it can be a problem when the predictor variables have big different ranges.This problems can be overcome by equalizing the range of all variables by data transformation so that all variables have relatively same effect. Heart Disease UCI dataset which used in this study is transformed by several transformation methods, such as minmax, decimal scaling, z-score, mean-MAD, sigmoid, and softmax. The result show that the six transformed data can provide better LVQ classification accuracy than the raw data which has 75.99% for training performance accuracy. LVQ classification accuracy with data transformation of minmax, decimal scaling, z-score, mean-MAD, sigmoid, and softmax are 89.16%, 88.22%, 89.7%, 90.1%, 88.17% and 92.18%. Based on the One-way ANOVA test and DMRT post hoc test known that there are significant differences between the results of the classification with data transformations and raw data in 0,05 significant level of α. It is also known that the best data transformation methods are softmax for training and sigmoid for testing. Keywords: heart disease, neural network, learning vector quantization, classification, data transformation

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call