【发布时间】:2016-09-20 00:49:05
【问题描述】:
我正在尝试使用 MLPClassifier 在 scikit learn 0.18dev 中编写多层感知器。我使用了求解器 lbgfs,但是它给了我警告: ConvergenceWarning:随机优化器:达到最大迭代次数,优化尚未收敛。 % (), 收敛警告)
我该如何解决这个问题?
【问题讨论】:
-
增加最大互动次数?
-
我试过了,没用。我将最大迭代次数提高到 200000,但仍然收到相同的警告。
-
如果你用
MLPClassifier(verbose=True)运行它的输出是什么样的? -
奇怪:如果您使用 lbfgs,您应该不会收到有关“随机优化器”的警告。您能否检查一下在当前版本的 master 上是否仍然出现此错误(使用
solver='lbfgs'),如果您仍然遇到问题,并且使用简约的重现代码 sn-p 报告问题。 -
我遇到了同样的错误,在我的情况下,将迭代次数增加到相当数量解决了这个错误
标签: machine-learning scikit-learn multi-layer