下载此文档

智能控制课程设计报告书.doc


文档分类:办公文档 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
:..《智能控制》课程设计报告题目:采用BP网络进行模式识别院系:专业:姓名:学号:指导老师:日期:年月日目录1、课程设计的目的和要求………………………………32、问题描述………………………………………………33、源程序…………………………………………………34、运行结果………………………………………………65、总结……………………………………………………7课程设计的目的和要求目的:1、通过本次课程设计进一步了解BP网络模式识别的基本原理,掌握BP网络的学****算法2、熟悉matlab语言在智能控制中的运用,并提高学生有关智能控制系统的程序设计能力要求:充分理解设计内容,并独立完成实验和课程设计报告问题描述采用BP网络进行模式识别。训练样本为3对两输入单输出样本,见表7-3。是采用BP网络对训练样本进行训练,并针对一组实际样本进行测试。用于测试的3组样本输入分别为1,;,,。输入输出10100001-1表7-3训练样本说明:该BP网络可看做2-6-1结构,设权值wij,wjl的初始值取【-1,+1】之间的随机值,学****参数η=,α==10^(-20),在仿真程序中用w1,w2代表wij,wjl,用Iout代表x'j。源程序%网络训练程序clearall;closeall;xite=;alfa=;w2=rands(6,1);w2_1=w2;w2_2=w2;w1=rands(2,6);w1_1=w1;w1_2=w1;dw1=0*w1;I=[0,0,0,0,0,0]';Iout=[0,0,0,0,0,0]';FI=[0,0,0,0,0,0]';k=0;E=;NS=3;whileE>=1e-020k=k+1;times(k)=k;fors=1:1:NSxs=[1,0;0,0;0,1];ys=[1,0,-1]';x=xs(s,:);forj=1:1:6I(j)=x*w1(:,j);Iout(j)=1/(1+exp(-I(j)));endy1=w2'*Iout;el=0;y=ys(s,:);el=el+*(y(1)-y1(1))^2;es(s)=el;E=0;ifs==NSfors=1:1:NSE=E+es(s);endendey=y-y1;w2=w2_1+xite*Iout*ey+alfa*(w2_1-w2_2);forj=1:1:6S=1/(1+exp(-I(j)));FI(j)=S*(1-S);endfori=1:1:2forj=1:1:6dw1(i,j)=xite*FI(j)*x(i)*ey(1)*w2(j,1)endendw1=w1_1+dw1+alfa*(w1_1-w1_2);w1_2=w1_1;w1_1=w1;w2_2=w2_1;w2_1=w2;endEk(k)=E;endfigure(1);plot(times,Ek,'r');xlabel('k');ylabel('E');savewfilew1w2;%网络训练程序clearall;loadwfilew1w2;x=[1,;,;,1];fori=1:1:3 forj=1:1:6 I(i,j)

智能控制课程设计报告书 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人pk5235
  • 文件大小59 KB
  • 时间2019-12-11