2016-09-20 2 views
3

Я пытаюсь закодировать многослойный персептрон в scikit learn 0.18dev, используя MLPClassifier. Я использовал решатель lbgfs, однако он дает мне предупреждение: ConvergenceWarning: Оптимизатор стохастик: достигнуты максимальные итерации и оптимизация еще не сходится. %(), ConvergenceWarning)Многослойный персептрон в scikit-learn

Как это исправить?

+1

увеличить максимальный уровень взаимодействия? – maxymoo

+0

Я пробовал, что это не помогает. Я взял максимальные итерации до 200000, но все равно получаю такое же предупреждение. – AshS

+0

Какой выход, например, если вы запускаете его с помощью 'MLPClassifier (verbose = True)'? – maxymoo

ответ

1

Как насчет настроек hidden_layer_sizes и max_iter параметров?

mlp = MLPClassifier(solver='lbfgs', hidden_layer_sizes=[100], max_iter=2000, activation='logistic') 
Смежные вопросы