文件名称:smote的matlab代码-ADASYN:用于不平衡学习的自适应合成采样方法
文件大小:207KB
文件格式:ZIP
更新时间:2024-07-09 00:55:43
系统开源
smote的matlab代码用于不平衡学习的自适应合成采样方法 ADASYN 是一个 python 模块,它为倾斜的数据集实现了自适应过采样技术。 许多机器学习算法在处理大量倾斜的数据集时遇到困难。 如果您的数据集有 1000 个示例,其中 950 个属于 'Haystack' 类,其余 50 个属于类 'Needle',则很难预测属于 'Needle' 的新数据。 该算法的作用是通过向现有示例添加一些半随机噪声来创建属于少数类的新人工数据。 有关更多信息,请阅读全文 依赖关系 pip(安装时需要) 麻木 scipy scikit 学习 安装 要使用 ADASYN,您需要运行以下命令: pip install git+https://github.com/stavskal/ADASYN 安装软件包后,您可以继续使用: from adasyn import ADASYN adsn = ADASYN(k=7,imb_threshold=0.6, ratio=0.75) new_X, new_y = adsn.fit_transform(X,y) # your imbalanced data
【文件预览】:
ADASYN-master
----setup.py(642B)
----requirements.txt(49B)
----adasyn.py(9KB)
----LICENSE.md(1KB)
----__init__.py(48B)
----README.md(2KB)
----sample.jpg(251KB)