2016-09-20 107 views
3

我想在scikit中使用MLPClassifier學習0.18dev中的多層感知器。我已經使用了求解器lbgfs,但它給了我警告: ConvergenceWarning:隨機優化器:達到最大迭代次數,優化還沒有收斂。 %(),ConvergenceWarning)scikit-learn中的多層感知器

我該如何解決這個問題?

+1

增加最大互動? – maxymoo

+0

我試過了,它沒有幫助。我將最大迭代次數提高到了200000,但仍然得到相同的警告。 – AshS

+0

如果使用'MLPClassifier(verbose = True)'運行它,輸出的結果如何? – maxymoo

回答

1

如何設置hidden_layer_sizesmax_iter參數?

mlp = MLPClassifier(solver='lbfgs', hidden_layer_sizes=[100], max_iter=2000, activation='logistic')