Publication | Open Access
Effect of Data Scaling Methods on Machine Learning Algorithms and Model Performance
637
Citations
28
References
2021
Year
EngineeringMachine LearningMachine Learning AlgorithmsMachine Learning ToolHeart DiseaseDisease ClassificationHeart Disease PredictionOptimization-based Data MiningBiomedical Artificial IntelligenceData ScienceData MiningPattern RecognitionEleven Machine LearningHeart Disease PatientsBiomedical Data ScienceClinical ApplicationBiostatisticsBig DataData Scaling MethodsNeural Scaling LawModel PerformanceData OptimizationPredictive AnalyticsKnowledge DiscoveryComputational PathologyComputer ScienceFeature ScalingHealth Data ScienceClinical InnovationData ClassificationMedicineHealth InformaticsData Modeling
Heart disease remains a leading cause of global mortality, and while machine learning offers efficient diagnostic potential, data issues such as missingness and mixed types often hinder accurate predictions, making preprocessing steps like scaling essential. This study evaluates eleven machine learning algorithms and six data scaling techniques on a heart‑disease patient dataset to determine their impact on diagnostic performance. The authors applied each algorithm—LR, LDA, KNN, CART, NB, SVM, XGB, RF, GB, AB, ET—combined with each scaling method—Normalization, Standscale, MinMax, MaxAbs, Robust Scaler, Quantile Transformer—to the dataset. CART paired with Robust Scaler or Quantile Transformer achieved perfect accuracy, precision, and F1 scores (99% recall), outperforming all other algorithm–scaling combinations, and the results demonstrate that model performance depends on the chosen scaling method.
Heart disease, one of the main reasons behind the high mortality rate around the world, requires a sophisticated and expensive diagnosis process. In the recent past, much literature has demonstrated machine learning approaches as an opportunity to efficiently diagnose heart disease patients. However, challenges associated with datasets such as missing data, inconsistent data, and mixed data (containing inconsistent missing data both as numerical and categorical) are often obstacles in medical diagnosis. This inconsistency led to a higher probability of misprediction and a misled result. Data preprocessing steps like feature reduction, data conversion, and data scaling are employed to form a standard dataset—such measures play a crucial role in reducing inaccuracy in final prediction. This paper aims to evaluate eleven machine learning (ML) algorithms—Logistic Regression (LR), Linear Discriminant Analysis (LDA), K-Nearest Neighbors (KNN), Classification and Regression Trees (CART), Naive Bayes (NB), Support Vector Machine (SVM), XGBoost (XGB), Random Forest Classifier (RF), Gradient Boost (GB), AdaBoost (AB), Extra Tree Classifier (ET)—and six different data scaling methods—Normalization (NR), Standscale (SS), MinMax (MM), MaxAbs (MA), Robust Scaler (RS), and Quantile Transformer (QT) on a dataset comprising of information of patients with heart disease. The result shows that CART, along with RS or QT, outperforms all other ML algorithms with 100% accuracy, 100% precision, 99% recall, and 100% F1 score. The study outcomes demonstrate that the model’s performance varies depending on the data scaling method.
| Year | Citations | |
|---|---|---|
Page 1
Page 1