An AUC-based multi-kernel weighted support vector machine ensemble algorithm for breast cancer diagnosis

Journal Article (2025)
Author(s)

Mushuang Cheng (Shanghai University of Engineering Science)

Lintong Liu (Shanghai University of Engineering Science)

H.X. Lin (TU Delft - Mathematical Physics, Universiteit Leiden)

Guoqiang Wang (Shanghai University of Engineering Science)

Research Group
Mathematical Physics
DOI related publication
https://doi.org/10.1080/24754269.2025.2603548
More Info
expand_more
Publication Year
2025
Language
English
Research Group
Mathematical Physics
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Machine learning algorithms have demonstrated outstanding performance for disease diagnosis. Kernel function selection plays a crucial role in effectively transforming the nonlinear nature of input data. To enhance breast cancer diagnosis, we propose a novel ensemble algorithm, namely, AUC-Ada- (Formula presented.) MKL-WSVM, which integrates Weighted Support Vector Machines (WSVM), AdaBoost, and Multi-Kernel Learning (MKL). This ensemble algorithm introduces two main innovations. First, it simultaneously updates the weights of training samples and the combined kernel function during classification. Second, it incorporates an AUC-based approach to adjust training sample weights, effectively controlling the growth rate of misclassified sample weights in AdaBoost. Experimental results are provided to demonstrate the effectiveness of our method, which achieves an AUC score of 97.21% and an accuracy of 97.64% on the WDBC dataset, and an AUC of 97.53% and an accuracy of 97.46% on the WBC dataset. Comparative analysis further confirms that our ensemble algorithm outperforms four benchmark models in classification accuracy.