-1

我正在尝试使用该NETLAB工具箱来训练 3 层(输入、隐藏、输出)前馈反向传播神经网络。不幸的是,在我可以使用的网络架构方面,我没有太多的自由。

我注意到NETLAB有以下我需要的功能:mlp, mlpbkp, mlpfwd, mlpgrad. 我不确定我需要以什么顺序调用上述函数来训练网络。帮助手册也没有太多帮助。

如果你们中的任何人使用过该NETLAB工具箱,请告诉我。另外,如果您知道我可以使用其他免费工具箱来代替NETLAB,请告诉我。

谢谢!

4

1 回答 1

1

你可以在这里找到一些关于NETLAB在线使用的基本示例,以下只是标题:

一个简单的程序 Netlab 中的“Hello world”等价物是一个生成一些数据、训练 MLP 并绘制其预测的程序。

在线演示是该程序提供的较长演示的简短版本,并使用函数mlpmlpfwd.

下载页面中,您会发现您也可以下载帮助文件。

如果您遇到困难,您可能(也许作为最后的手段)想联系作者。

编辑

我知道指向帮助文件可能不是您想要的。正如您正确指出的那样,几乎没有关于执行反向传播的文档(更重要的是没有我能找到的演示),而且绝对不是 3 层。可用函数mlpbkp反向传播用于 2 层网络。

于 2013-08-06T22:21:21.373 回答