只考虑分布在分类边界附近的少数类样本,并将其作为根样本
首先通过 k-NN 方法将原始数据中的少数类样本划分成“Safe”、“Danger”和“Noise”3 类,其中“Danger”类样本是指靠近分类边界的样本。
对属于“Danger”类少数类样本进行过采样,可增加用于确定分类边界的少数类样本。这样做可以增加这些关键区域的少数类样本数量,使得模型在训练时有更多机会学习到分类边界的确切位置,从而提升对少数类的识别能力,减少误分类。简而言之,这种方法通过针对性地强化边界信息,提高了模型在不平衡数据集上的分类性能。
旨在解决原SMOTE方法可能引入的类间重叠问题。类重叠意味着通过过采样产生的少数类样本可能过于接近多数类样本的分布区域,这可能导致模型学习时的混淆,降低分类准确性
分配安全系数:
基于安全系数合成新样本:
ADASYN 算法根据少数类样本的分布自适应地改变不同少数类样本的权重,自动地确定每个少数类样本需要合成新样本的数量,为较难学习的样本合成更多的新样本,从而补偿偏态分布。
SMOM 算法通过给每个少数类样本 的k 个近邻方向分配不同的选择权重来改善 SMOTE引起的过泛化问题
其中选择权重的大小代表沿该方向合成样本的概率,权重越大说明沿该方向合成的样本越安全。
随机欠采样是指随机地移除部分多数类样本,但该方法可能会丢失部分有用的信息,导致分类器性能下降。
随机过采样则是随机的复制少数类样本,使得数据的类分布平衡,但该方法由于反复复制少数类样
本,增加了分类模型过拟合的可能性。
按一定规则将SVM 分错的样本划分成噪声样本、危险样本与安全样本
然后直接删除噪声样本
采用约除法处理危险样本,并对安全样本进行 SMOTE 过采样。
将 SMOTE的过采样与基于 K-means 的欠采样相结合
基于 K-means 的欠采样:
这样的混合采样能够扩大少数类样本集的同时有效剔除噪声样本
通过设置变异系数阈值将样本划分成边界域和非边界域
然后使用 SMOTE 对边界域的少数类样本过采样
以及基于欧氏距离的随机欠采样方法 (OSED)[16] 对非边界域的多数类样本进行欠采样
旨在解决在剔除噪声时由于误删少数类样本而丢失部分样本信息的问题。
使用单边选择 (OSS) 欠采样移除多数类样本中冗余样本和边界样本
然后采用 SMOTE 对少数类样本过采样,从而平衡数据集
使用 DBSCAN 和 KNN 剔除多数类中的模糊样本;
然后采用 SMOTE 对重叠区域的少数类样本过采样
利用安全双筛选丢弃远离决策边界的多数类样本和噪声样本实现原始数据集的欠采样
采用 SMOTE 合成新样本实现过采样,使数据集达到基本平衡。
这里的过滤技术主要是值结合噪声过滤技术消除SMOTE 合成的错误样本。常见的过滤技术包括基于粗糙集的过滤、数据清洗等。
这是将粗糙集理论的编辑技术与SMOTE 算法融合的改进方法
采用迭代分区滤波器,将噪声过滤器与SMOTE 融合
将 SMOTE 与噪声过滤器 CF(classification filter) 结合
在平衡数据集的同时,从多数类中消除位于边界区域的噪声样本。
一种基于随机灵敏度测量(SSM) 的噪声过滤和过采样的方法
先筛选出代表性的样本,再使用模糊粗糙实例选择 (RSIS) 技术过滤噪声样本
然后使用SMOTE 过采样少数类样本,从而增加了正确识别产品缺陷的可能性
SMOTE-Tomek 利用 SMOTE 对原始数据过采样来扩大样本集
移除采样后数据集中的 TomeLink 对,从而删除类间重叠的样本
其中 TomeLink 对是指分属不同类别且距离最近的一对样本,这类样本通常位于类间或者是噪声样本。
SMOTE-ENN 则是通过对采样后的数据集采用 k-NN 方法分类,进而剔除判错的样本。
聚类算法和 SMOTE 结合是调整数据分布的另一种思路,其主要策略通常有两种
一是直接采用聚类算法将少数类样本划分成多个簇,在簇内进行插值
二是利用聚类算法识别样本类型,对不同类型的样本采用不同的方式处理,然后再使用 SMOTE 进行过采样
按照与多数类样本的距离对难以学习的少数类样本分配权重,采用聚类算法从加权的少数类样本合成样本,从而保证这些新样本位于少数类区域内
使用模糊 C 均值 (FCM) 对样本多的目标类聚类,选出与平均样本数相同数量的样本
而对样本少的目标类使用 SMOTE 过采样
利用 K-means 对输入数据集聚类,在少数类样本多的簇内进行 SMOTE过采样,从而避免噪声的生成,有效改善类间不平衡。
根据“聚类一致性系数”找出少数类的边界样本,再根据最近邻密度删除噪声样本
在清理了边界样本和噪声样本后,需要确定通过合成方法生成多少新样本以平衡数据集或增强少数类。
然后从这些边界样本中人工合成新样本。
采用 CURE对少数类样本聚类并移除噪声和离群点
然后使用 SMOTE 在代表性样本和中心样本间插值以平衡数据集。
利用改进的密度峰值聚类算法 (improved-DP) 对各个类进行聚类,识别并剔除噪声样本
然后采用自适应的方法对每个少数类样本进行 SMOTE 过采样