gpt4 book ai didi

python - 如何在 scikit 的管道中添加过采样/欠采样过程?

转载 作者:太空宇宙 更新时间:2023-11-03 11:02:22 24 4
gpt4 key购买 nike

我想添加过采样程序,例如 SMOTE oversampling , 到 scikit 的 Pipeline .但是 transformers只支持fittransform方法,不提供增加样本数和目标数的方法。

实现此目的的一种可能方法是将管道拆分为通过 SMOTE 采样连接的两个独立管道。

有没有更好的解决方案?

最佳答案

我们当前的 Pipeline 不支持更改步骤之间的样本数,因为 Transformer.transform 方法不返回 y 参数还需要重新采样。这是当前设计的已知限制。它可能会在未来的版本中得到修复,但我们还没有开始着手解决这个问题。

关于python - 如何在 scikit 的管道中添加过采样/欠采样过程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29330093/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com