我目前正在R中建立一个神经网络来预测需求预测。我使用带有回归模型的h20-package,因为我想根据历史数据预测需求。 目前原型在那里,我收到一些预测,但一些预测值是负面的,我不知道为什么。 你能帮助我吗?
上下文:
我有两个桌子,每个几个hundret列。这些值每周汇总一次。
第一个表包含配置。
第二个表显示了这些配置产生的需求
我的代码结构:
我的模型的代码:
model = h2o.deeplearning(y = [column to predict],
training_frame = as.h2o(training_data),
activation = 'Rectifier',
hidden = c(100,100),
epochs = 50,
train_samples_per_iteration = -2)
我现在的问题是我的预测包含负值,即使我使用整流器激活功能。 我的错误在哪里?
如果您需要任何进一步的信息,请告诉我。我在这里是个新人:)
非常感谢您的帮助。
答案 0 :(得分:0)
预测会重新缩放回原始响应列的比例。如果您的回复列的范围包含0(或接近0),则可能会出现否定预测。