net=newff(inputn,outputn,hiddennum,{'tansig','purelin'},'trainlm');
时间: 2023-06-11 18:10:39 浏览: 244
案例27 遗传算法的优化计算——建模自变量降维.rar_14O_WHZM_遗传算法 _遗传算法 降维_遗传算法降维
这行代码是在MATLAB中用于创建一个前馈神经网络的函数,其中参数含义如下:
- `inputn`:输入层节点数目。
- `outputn`:输出层节点数目。
- `hiddennum`:隐层节点数目。
- `{'tansig','purelin'}`:每一层的激活函数,这里是指隐层采用双曲正切函数,输出层采用线性函数。
- `'trainlm'`:训练算法,这里是指采用 Levenberg-Marquardt 反向传播算法进行训练。
这行代码的作用是创建一个具有 `inputn` 个输入节点、`outputn` 个输出节点和 `hiddennum` 个隐层节点的前馈神经网络,其中隐层采用双曲正切函数作为激活函数,输出层采用线性函数作为激活函数,并使用 Levenberg-Marquardt 反向传播算法进行训练。
阅读全文