问题标签 [tpot]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
machine-learning - 当对新的样本外数据调用 .score 或 .predict 时,“tpot”模型对象是否会自动应用任何缩放或其他转换?
以下是在 TPOT 中训练模型的基本代码:
最后,它在测试集上对数据进行评分,而没有明确地进行在训练集上进行的转换。这里有几个问题。
- 当对新的样本外数据调用 .score 或 .predict 时,“tpot”模型对象是否会自动应用任何缩放或其他转换?
- 如果没有,在调用 .score .predict 之前对测试集执行转换的正确方法是什么。
如果我完全误解了这一点,请教育。谢谢你。
python - 改装 TPOT 回归器后无法重现分数
TPOT
声明Average CV score on the training set was: -128.90187963562252
(neg_MAE)的导出管道。然而,用相同的训练集重新拟合管道会产生更小的 MAE,大约为 (35)。此外,预测看不见的测试集将产生一个大约 (140) 的 MAE,这与导出管道的说明一致。
我有点困惑,想知道如何在训练集上重现错误分数。
管道似乎过拟合了??
提前致谢
python - 带 TPOT 分类器的 Shap 或 Lime
您将如何将 shap 或 Lime 或任何其他模型可解释性工具与 TPOT 导出管道一起使用?例如,这里有一些 shap 库的代码,但您不能将 TPOT 管道传递给它。你会在那里传递什么?
python - tpot生成的管道说明
我正在使用 tpotClassifier() 并将以下管道作为我的最佳管道。我附上了我得到的管道代码。有人可以解释管道流程和顺序吗?
python - TPOT 训练时间太长
我第一次尝试在大约 7000 行的数据集上使用 tpot,当尝试在占整个数据集 25% 的训练数据集上训练 tpot 时,tpot 花费的时间太长。我在 google colab 上运行代码大约 45 分钟,优化进度仍为 4%。我一直在尝试使用以下示例:http: //epistasislab.github.io/tpot/examples/。tpot 需要这么长时间是典型的吗,因为到目前为止我认为它甚至不值得尝试使用它
security - 无法攻击 Tpot 虚拟实例
我在谷歌云实例中安装并运行了 TPot 蜜罐。到目前为止,它运行良好,可以捕获攻击和所有内容。但是,出于演示目的,我想对蜜罐发起个性化攻击。例如,我尝试在 ssh 端口 22 上使用错误的凭据访问 VM,该端口应该侦听 ssh 攻击。问题是,kabana 或弹性搜索仪表板没有记录任何登录尝试。难道我做错了什么??
PS:我正在尝试演示一个蜜罐并作为一个学校项目。
python - 如何嵌套 Sklearn 的多个回归函数?
我正在尝试单独实现一个嵌套回归模型,我将其作为 TPOT 的输出。TPOT 的输出为:
我的代码到目前为止:
我不确定如何按照 TPOT 的回答顺序正确组合它们。
scikit-learn - TPOT安装管道如何腌制?
我用的是TPOT分类器,训练好模型后,想保存最好的管道;我可以使用它。
这是输出之一的示例:
但是当我尝试使用这个对象来腌制这个对象时,joblib.dump
我得到了这个错误:
所以问题是:我怎样才能腌制经过训练的管道?提前致谢!
万一这可能会影响:训练在一个类中,并且使用 train() 方法调用它,然后从该方法返回管道,另一个进行转储。我不能通过设计约束来改变这个结构。
python - 如何查找TPOT选择的型号
嗨,我正在使用 TPOT 进行机器学习,我得到了 99% 的准确率,但我不确定它预测的是哪个模型,有人可以帮我解决这个问题吗?它也可以 SMOTE 吗?