机器学习和生物信息学实验室论坛联盟MAchine Learning And Bioinformatics, MALAB
查看: 6972|回复: 0

在WEKA中使用SMOTE对不平衡数据集预处理的步骤

[复制链接]
发表于 2016-4-11 21:52:03 | 显示全部楼层 |阅读模式
对于不平衡的数据集,经特征提取后形成的arff特征文件,要经过一个预处理过程使得数据平衡。

在WEKA中打开原始的arff特征文件,在“Filter”中选择supervised->SMOTE进行过采样。在SMOTE的参数设置中,默认对少数类进行过采样,当然也可以设置对特定类别进行过采样。而如何能够控制不同类的比例呢?则通过SMOTE中的一个参数决定的,即“percentage“,其默认值为100。例如,如果我们设成700,那么就意味着我们增加了7倍少数类的样本量。

参数设置完成后,注意一定要按“apply”按钮,才能完成SMOTE函数中过采样的操作。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关注公众号
机器学习和生物信息学实验室联盟

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部