h2o 模型中的单列数据需要 2 列才能工作

Single column data in h2o model needs 2 columns to work

提问人:Wise Recruitment 提问时间:9/27/2023 最后编辑:marc_sWise Recruitment 更新时间:10/21/2023 访问量:40

问:

在我试验了单列数据后,AutoML() 推荐了一个模型,并且需要将目标标识为单个数据的第 1 步来训练成功的模型,我现在想在测试(实时)数据上使用该模型。然而,该模型需要一个 2 列输入,当我使用填充的第二列“target” = [0] 时,模型返回相同的预测输出,我猜这是因为第二个 null 零条目列。请问有没有办法解决这个问题?

我尝试使用只有一列的模型,但它出错了,我添加了第二个填充列,全为零,虽然代码有效,但预测始终相同,输入不同

H2O型

评论

0赞 seb. 9/28/2023
你是否可以发布一些代码示例?特别是,我仍然不清楚你的意思.AutoML 是受监督的,因此您的数据至少需要 2 列数据:至少 1 个要素和目标。然后,对于预测,测试输入数据至少需要特征,它不应该需要目标列(对于监督模型没有意义)。拥有代码示例将帮助我了解您如何配置 AutoML 以及如何进行预测,谢谢。needed to identify a target as a step-1 of the single data to train the succesful model
0赞 Wise Recruitment 9/28/2023
我想使用 h2o。AutoML() 函数来解析单列数据,以便找到预测下一行的最佳 ML 过程。为此,我必须使用原始列的 .step(-1) 创建第二列,该列将新的数据列与原始测试行对齐。AutoML 函数生成具有最佳 ML 流程的排行榜。使用这个最佳模型,每次训练都需要第二个 col,使用第二个 col 的 0 模型可以工作,但无论 model.predict() 的输入如何,都会返回相同的值。Wise Recruitment 27分钟前

答: 暂无答案