BP神经网络中的激励函数除了S型函数,还有什么函数?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/08 05:54:46
BP神经网络中的激励函数除了S型函数,还有什么函数?
感觉BP神经网络中的S型函数f(x)=1/(1+exp(-x))不太好,哪位高手能不能提供更好一点的激励函数.
您的建议。我在做毕业论文,做的是BP神经网络的,目前S型函数,效果还是最好的。主要是为了丰富论文内容,所以想知道还有没有好的激励函数,好做个比较。
感觉BP神经网络中的S型函数f(x)=1/(1+exp(-x))不太好,哪位高手能不能提供更好一点的激励函数.
您的建议。我在做毕业论文,做的是BP神经网络的,目前S型函数,效果还是最好的。主要是为了丰富论文内容,所以想知道还有没有好的激励函数,好做个比较。
![BP神经网络中的激励函数除了S型函数,还有什么函数?](/uploads/image/z/4579838-62-8.jpg?t=BP%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C%E4%B8%AD%E7%9A%84%E6%BF%80%E5%8A%B1%E5%87%BD%E6%95%B0%E9%99%A4%E4%BA%86S%E5%9E%8B%E5%87%BD%E6%95%B0%2C%E8%BF%98%E6%9C%89%E4%BB%80%E4%B9%88%E5%87%BD%E6%95%B0%3F)
一般来说,神经网络的激励函数有以下几种:阶跃函数 ,准线性函数,双曲正切函数,Sigmoid函数等等,其中sigmoid函数就是你所说的S型函数.以我看来,在你训练神经网络时,激励函数是不轻易换的,通常设置为S型函数.如果你的神经网络训练效果不好,应从你所选择的算法上和你的数据上找原因.算法上BP神经网络主要有自适应学习速率动量梯度下降反向传播算法(traingdx),Levenberg-Marquardt反向传播算法(trainlm)等等,我列出的这两种是最常用的,其中BP默认的是后一种.数据上,看看是不是有误差数据,如果有及其剔除,否则也会影响预测或识别的效果.
BP神经网络中的激励函数除了S型函数,还有什么函数?
BP神经网络中的训练函数如何选取
BP神经网络matlab工具箱中的激励函数(传递函数),训练函数,具体都是什么功能?三者之间有什么区别又有什么联系?求高
java编写bp神经网络函数
matlab中BP神经网络的性能函数都有什么
matlab的BP神经网络中,各训练函数都有什么特点?trainlm,trainbr,traingdm
还是那个问题 BP神经网络里训练函数
BP神经网络中tansig函数是线性传递函数么
神经网络的隐含层和输出层都有激励函数吗,激励函数可以任意选吗,权值调整用的函数和激励函数有关吗
matlab神经网络函数newlin(pr,S,ID,LR)的参数分别表示什么意思|?
有关BP神经网络的问题?(函数逼近)(重赏o)
matlab训练BP神经网络,nntool中如何设置,权值,激活函数的修改等问题