第一范文网 - 专业文章范例文档资料分享平台

matlab遗传算法优化神经网络权值教程 - 图文

来源:用户分享 时间:2025/6/2 20:56:27 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

4.2nnToolKit函数库

?LmTrain

?功能LM神经网络训练函数。?格式retstr = LmTrain(ModelNo,NetPara,TrainPara,InputFun,OutputFun,DataDir)。?说明函数返回网络训练次数,同时将网络训练结果(权值、阈值)及训练误差保存到文件。各参数说明如下:(1)ModelNo 输入参数,神经网络模型编号。(2)NetPara 输入参数,神经网络参数,它是一个4维数组,分别表示输入层结点数、输出层结点数、中间层结点数和训练样本组数。4.2nnToolKit函数库

(3)TrainPara 输入参数,神经网络可选训练参数,当采用默认值时,参数设置为-1,它是8维数组,分别表示显示间隔次数,最大循环次数,目标误差,设置最小梯度,设定μ的初始值,设定μ的增加系数,设定μ的减少系数,设定μ的最大值。(4)InputFun 输入参数,输入层到中间层的传递函数,默认值为'tansig',当采用默认值时,参数指定为'-1'。(5)OutputFun 输入参数,中间层到输出层的传递函数,默认值为'purelin',当采用默认值时,参数指定为'-1'。(6)DataDir 输入参数,数据文件保存路径。4.2nnToolKit函数库

?例4-1 对ch4\\nnToolKit工具箱\\lmnet文件夹中文件(input_para1.txt和output_para1.txt)提供的专家样本数据进行网络训练。

%此为BP网络训练程序function retstr = LmTrain(ModelNo,NetPara,TrainPara,InputFun,OutputFun,DataDir)NNTWARN OFFretstr=-1;ModelNo='1';NetPara(1)=7;NetPara(2)=1;NetPara(3)=6;NetPara(4)=10;4.2nnToolKit函数库

?LmSimu

?功能LM神经网络仿真函数。?格式retstr = LmSimu(ModelNo,NetPara,SimulatePara,InputFun,OutputFun,DataDir)。?说明函数对未知的输入样本进行仿真,返回仿真结果,同时将仿真结果写入结果文件。各参数说明如下:(1)ModelNo 神经网络模型编号。(2)NetPara 神经网络参数,它是一个三维数组,分别表示输入层结点数、输出层结点数和中间层结点数。(3)SimulatePara 神经网络仿真输入参数,其维数与神经网络输入参数个数相同(4)InputFun 输入层到中间层的传递函数(5)OutputFun 中间层到输出层的传递函数

matlab遗传算法优化神经网络权值教程 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c894kf84m3m37lyd0yen5_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top