1. 如何更改输出层的激活函数(传递函数)
对于有两层神经网络结构,可以通过调用以下函数:
net.layers{1 or 2}.transferFcn % for the hidden
net.layers{3}.transferFcn % for the output
或者在构造网络的时候就设置好:
net=newff(inputn,output_train,[15 15],{'logsig','logsig','logsig'});
通过 view(net)我们可以检查此时的网络结构
What activation functions does patternnet use for the hidden and output layers?
2.取消显示训练窗口
matlab使用BP神经网络训练如何不出现训练窗口
net.trainParam.showWindow = false;