Handling Imbalanced Classification Problems With Support Vector Machines via Evolutionary Bilevel Optimization
Alejandro Rosales-P\'erez, Salvador Garc\'ia, and Francisco Herrera

TL;DR
This paper presents EBCS-SVM, an innovative evolutionary bilevel optimization approach that enhances support vector machines for imbalanced classification by jointly optimizing support vectors and hyperparameters.
Contribution
It introduces a novel bilevel optimization framework combining evolutionary algorithms and SMO to improve SVM performance on imbalanced datasets.
Findings
EBCS-SVM outperforms existing methods on highly imbalanced datasets.
The approach effectively optimizes hyperparameters and support vectors.
Experimental results are statistically validated with Bayesian testing.
Abstract
Support vector machines (SVMs) are popular learning algorithms to deal with binary classification problems. They traditionally assume equal misclassification costs for each class; however, real-world problems may have an uneven class distribution. This article introduces EBCS-SVM: evolutionary bilevel cost-sensitive SVMs. EBCS-SVM handles imbalanced classification problems by simultaneously learning the support vectors and optimizing the SVM hyperparameters, which comprise the kernel parameter and misclassification costs. The resulting optimization problem is a bilevel problem, where the lower level determines the support vectors and the upper level the hyperparameters. This optimization problem is solved using an evolutionary algorithm (EA) at the upper level and sequential minimal optimization (SMO) at the lower level. These two methods work in a nested fashion, that is, the optimal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
MethodsSupport Vector Machine
