BP神经网络中的训练函数如何选取

发布网友 发布时间:2022-04-24 11:40

我来回答

4个回答

热心网友 时间:2023-10-11 11:48

神经网络不同的网络有这不同的训练函数,BP神经网络有两种训练函数,trainbp(),利用BP算法训练前向神经网络。trainbpx(),利用快速BP算法训练前向神经网络,即采用了动量或自适应学习,可减少训练时间,tansig函数是神经元的传递函数,与训练函数无关,在trainbp()函数中含有要训练神经元的函数。

热心网友 时间:2023-10-11 11:48

一般是tansig函数,就是1-exp(x)/(1+exp(x)),其他的我试过线性的效果不是很好,你要是用过MATLAB的神经网络工具箱就知道怎么选了,有个选项板是专门来选择训练函数的。祝你好运

热心网友 时间:2023-10-11 11:49

数据多吗?20,30组数据就可以尝试traimlm了,我一般都用这个。

热心网友 时间:2023-10-11 11:49

tank即可

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com