Я использую Scikit MLPRegressor
для задачи прогнозирования временных рядов.
Мои данные масштабируются между 0 и 1 с использованием MinMaxScaler
, а моя модель инициализируется с использованием следующих параметров:
MLPRegressor(solver='lbfgs', hidden_layer_sizes=50,
max_iter=10000, shuffle=False, random_state=9876,
activation='relu')
Я ожидаю вывода между 0 и 1, но получаю значения за пределамиграница (как отрицательные значения, так и> 1).
Ненормализованные данные имеют ту же проблему, я получаю прогнозы вне диапазона!
Есть идеи, где я могу ошибаться?