【问题标题】:How can i apply SMOTE for multiclass text data我如何将 SMOTE 应用于多类文本数据
【发布时间】:2019-09-30 17:27:49
【问题描述】:

我有一个多类数据集,我想使用 SMOTE,但我面临一个

ValueError: "sampling_strategy" 只有当类型为 目标是二进制的。对于多类,请使用字典。

我想使用 SMOTE 或任何其他多类技术来平衡我的数据,而我的原始数据是文本。

【问题讨论】:

  • edit您的问题并添加详细信息。不要使用 cmets 来澄清。 cmets 中的代码不可读,并且 cmets 最初可能显示也可能不显示。让人们可以轻松地帮助您。确保您的代码是minimal reproducible example。运行代码时会发生什么?你期望会发生什么?包括您可能遇到的任何错误。您可能还想阅读How to Ask
  • 我的情况和你一样。你解决了吗?如果是这样,怎么做?谢谢!
  • 这可能会给你一些想法:machinelearningmastery.com/…

标签: python oversampling


【解决方案1】:

这取决于您传递的数据类型。 Here 是官方文档,你会找到所有可能的值。

【讨论】:

  • 那么,我是否需要对文本数据进行特征化,然后拆分为训练和测试?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-06-28
  • 2021-01-26
  • 2021-07-31
  • 2020-02-27
  • 2020-09-04
  • 2017-09-21
相关资源
最近更新 更多