摘要
利用传统支持向量机(SVM)对不平衡数据进行分类时,由于真实的少数类支持向量样本过少且难以被识别,造成了分类时效果不是很理想.针对这一问题,提出了一种基于支持向量机混合采样的不平衡数据分类方法(BSMS).该方法首先对经过支持向量机分类的原始不平衡数据按照所处位置的不同划分为支持向量区(SV),多数类非支持向量区(MNSV)以及少数类非支持向量区(FNSV)三个区域,并对MNSV区和FNSV区的样本做去噪处理;然后对SV区分类错误和部分分类正确且靠近决策边界的少数类样本重复进行过采样处理,直到找到测试结果最优的训练数据集;最后有选择的随机删除MNSV区的部分样本.实验结果表明:方法优于其他采样方法.
When the traditional support vector machine(SVM)is used to classify unbalanced data,the actual minority support vector samples are too small and difficult to be identified,resulting in less than ideal classification results.To solve this problem,an unbalanced data classification method(BSMS)based on mixed sampling of support vector machines is proposed.This method first divides the original unbalanced data classified by SVM into three regions:the support vector region(SV),the majority non-support vector region(MNSV)and the minority non-support vector region(FNSV)according to their location.Then,the SV region classification error and the partial classification correct and the few class samples near the decision boundary are repeatedly oversampled until the best training data set is found.Finally,there is a selection of random deletion of some samples of the MNSV area.The experimental results show that this method is superior to other sampling methods.
作者
姜飞
杨明
刘雨欣
JIANG Fei;YANG Ming;LIU Yu-xin(School of Science,North University of China,Taiyuan 030051,China)
出处
《数学的实践与认识》
2021年第1期88-96,共9页
Mathematics in Practice and Theory
基金
国家自然科学基金(61971381)
山西省自然科学基金(201801D121158)。