MLPRegressor输出范围

时间:2018-05-21 22:27:42

标签: scikit-learn neural-network

我正在使用Scikit的MLPRegressor进行时间序列预测任务。

我的数据使用MinMaxScaler在0和1之间缩放,我的模型使用以下参数进行初始化:

MLPRegressor(solver='lbfgs', hidden_layer_sizes=50,
                           max_iter=10000, shuffle=False, random_state=9876,
                           activation='relu')

我期待输出介于0和1之间,但得到超出界限的值(负值和> 1)。

非标准化数据有同样的问题,我的预测超出范围!

知道我哪里错了吗?

1 个答案:

答案 0 :(得分:0)

请参阅此处的讨论!那里的讨论非常有用并且与上面的问题有关! mlpregressor-output-range