智能的控制技术作业三

智能的控制技术作业三

ID:28592989

大小:2.04 MB

页数:5页

时间:2018-12-11

智能的控制技术作业三_第1页
智能的控制技术作业三_第2页
智能的控制技术作业三_第3页
智能的控制技术作业三_第4页
智能的控制技术作业三_第5页
资源描述:

《智能的控制技术作业三》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实用标准文案智能控制作业三:用智能控制理论所学的知识对下面的二维函数建模:。训练数据取x=(-10:2:10)=[-10,-8,-6,-4,-2,0,2,4,6,8,10]共11个点,y=(-10:2:10)=[-10,-8,-6,-4,-2,0,2,4,6,8,10]共11个点,总共的训练数据为(2维输入1维输出)11×11=121组。建模完成后,用x=(-10:0.5:10),y=(-10:0.5:10)的输入数据进行模型测试,并与直接利用解析公式的结果进行对比,体会非线性建模过程中各个参数对性能的影响。采用BP

2、神经网络,50个隐含层,1个输出层训练前输出杂乱无章,如图1所示图1训练前的输出训练参数设置如下:net.trainParam.time=10;net.trainParam.lr=0.05;net.trainParam.epochs=500;net.trainParam.goal=1e-10;net.trainParam.min_grad=1e-7;net=train(net,input,output);训练以后以训练数据代入,如图2所示:精彩文档实用标准文案图2训练以后的输出代入测试数据检验,如图3所示:图3测试结

3、果误差如图4所示:精彩文档实用标准文案图4误差分析:迭代次数:实际迭代29次以后满足精度的要求,将迭代次数减小至20次,可见精度明显下降。学习速率:精彩文档实用标准文案将学习速率改为0.8,效果变差将学习速率改为0.001,效果略好,但是迭代了41次,花费的时间比较长。误差指标:将误差指标改为0.01,迭代7次就完成了,效果明显变差隐含层神经元个数:将隐含层神经元改为10个,迭代500次仍没有达到精度的要求,说明增加神经元个数能提高精度。精彩文档实用标准文案将隐含层神经元个数改为150个,效果变的很差,说明隐含层神经

4、元个数也不能太多。精彩文档

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。