首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >神经实验室中的Levenberg-Marquardt算法替代方案

神经实验室中的Levenberg-Marquardt算法替代方案
EN

Stack Overflow用户
提问于 2016-02-09 10:09:11
回答 2查看 1.9K关注 0票数 2

我正在将使用Levenberg-Marquardt训练算法的Matlab神经网络代码移植到Python中。我使用的是Neurolab,我认为它没有Levenberg-Marquardt训练算法。有没有其他我可以使用的训练算法?我使用的是前馈多层网络。谢谢!

EN

回答 2

Stack Overflow用户

发布于 2016-04-25 18:54:52

一个新的(递归)神经网络工具箱pyrenn已经发布,它利用了Levenberg-Marquardt算法。实际上,我自己最近也用过它,得到的结果和Matlab中的一样。

您可以使用pip安装它。

票数 2
EN

Stack Overflow用户

发布于 2016-02-09 10:14:34

这篇评论太长了。

Levenberg-Marquardt是一种用于估计神经网络参数的优化方法。还有许多其他算法(反向传播、快速道具等等)。我最喜欢的全文本网页是Neural Network FAQ,它解释了其中的许多技术。

然而,最终结果是一个经过训练的神经网络。因此,您可以尝试Neurolab中提供的其他训练技术(我还没有使用过)。有些可能比其他的执行得更好,但它们都在做同样的事情--设置适当的参数值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35282783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档