2016-09-20 6 views
3

Ich versuche ein mehrschichtiges Perzeptron in scikit zu codieren lernen 0.18dev mit MLPClassifier. Ich habe den Solver lbgfs verwendet, aber es gibt mir die Warnung: ConvergenceWarning: Stochastic Optimizer: Maximale Iterationen erreicht und die Optimierung hat noch nicht konvergiert. %(), ConvergenceWarning)Mehrschichtiges Perzeptron in scikit-learn

Wie kann ich das beheben?

+1

die maximalen Interaktionen erhöhen? – maxymoo

+0

Ich habe das versucht, es hilft nicht. Ich nahm die maximalen Iterationen bis 200000, aber immer noch die gleiche Warnung. – AshS

+0

Wie lautet die Ausgabe, wenn Sie sie mit 'MLPClassifier (verbose = True)' ausführen? – maxymoo

Antwort

1

Wie wäre es mit der Einstellung hidden_layer_sizes und max_iter Parameter?

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