超参数
支持向量机
人工智能
机器学习
计算机科学
核(代数)
二元分类
双层优化
超参数优化
最优化问题
数学优化
进化算法
贝叶斯优化
模式识别(心理学)
数学
算法
组合数学
作者
Alejandro Rosales-Pérez,Salvador García,Francisco Herrera
出处
期刊:IEEE transactions on cybernetics
[Institute of Electrical and Electronics Engineers]
日期:2022-04-13
卷期号:53 (8): 4735-4747
被引量:18
标识
DOI:10.1109/tcyb.2022.3163974
摘要
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 support vectors help guide the search of the hyperparameters, and the lower level is initialized based on previous successful solutions. The proposed method is assessed using 70 datasets of imbalanced classification and compared with several state-of-the-art methods. The experimental results, supported by a Bayesian test, provided evidence of the effectiveness of EBCS-SVM when working with highly imbalanced datasets.
科研通智能强力驱动
Strongly Powered by AbleSci AI