- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
智能信息处理课程设计报告
智能信息处理
课程设计报告
班级:
姓名:
学号: 处理BP网络的基本原理,能利用BP网络解决Hermit多项式的逼近问题,具体内容如下:
,式中,x∈R。
训练样本产生方式如下:样本数N=100,其中样本输入xi服从区间[-4, 4]内的均匀分布,样本输出为F(xi)+ei, ei为添加的噪声,服从均值为0,标准差为0.1的正态分布。
对于该函数逼近问题,可以用一个单输入单输出的3层BP网络对样本进行拟合,网络的隐节点数选为10。
其它学习参数设定如下:神经网络采用标准Sigmoid激活函数,输出层采用线性激活函数,即:。
学习率η=0.003,目标误差ε=0.5,最大学习次数20000,初始权值和偏移取[-0.1, 0.1]内的随机数。
掌握模糊C均值聚类算法的基本原理,用该算法实现.1.1、BP神经网络设计
1创建BP神经网络
2.1.2、BP神经网络
图 2训练图
2.1.3、BP神经网络及结果分析
3仿真结果图 P=linspace(-4,4,100);%均匀产生随机数
T=1.1.*(1-P+2.*P.^2).*exp(-P.^2/2)+sqrt(0.1)*randn(1); %样本输出fx+ei t
net=newff(P,T,10); %产生bp网络,10个神经元
net.trainParam.show = 50;%显示周期
net.trainParam.lr = 0.003; %学习率
net.trainParam.epochs = 20000;%最大学习次数
net.trainParam.goal = 0.001; %目标误差
net.IW{1,1}=rand(10,1)*0.2-0.1;%初始权值
net.b{1,1}=rand(10,1)*0.2-0.1;
net.b{2,1}=rand(1)*0.2-0.1;%初始偏移量
[net,tr]=train(net,P,T); p=8.*rand(1,100)-4;
A = sim(net,P); %仿真figure; plot(P,T,o,P,A,x);
2.2、基于模糊C均值聚类的彩色图像分割.2.1、基本原理及实现流程
是n个样本组成的样本集合,c为预定的类别数目,为每个聚类中心,是第个样本对于第类的隶属度函数。用隶属度函数定义的聚类损失函数可以写为:
其中,是一个可以控制聚类结果的模糊程度的常数。
在不同的隶属度定义方法下最小化式的损失函数,就得到不同的模糊聚类方法。其中最有代表的是模糊C均值方法,它要求一个样本对于各个聚类的隶属度之和为1,即
在条件式下求得其极小值,令对和的偏导数为0,可得必要条件:
,
。
用迭代的方法求解上式,就是模糊C均值算法。算法步骤如下:
.设定聚类数目c和参数b。
初始化各个聚类中心。
3)重复下面的运算,直到各个样本的隶属度值稳定:
当算法收敛时,就得到了各类的聚类中心和各个样本对于各类的隶属度值,从而完成了模糊聚类划分。
2.2.2、实验结果及分析
图4 图5
RGB=imread(1954.jpg,jpg);
figure(1),imshow(RGB),title(彩色图);
u=reshape(RGB,[6144 3]);
u=double(u); cluster_n=3;
options=[2 100 exp(-5) 1];
[center, U, obj_fcn] = FCMClust(u, cluster_n, options);
[A,B]=max(U); a=reshape(B,[64 96 1]);
a(B==1)=0; a(B==3)=125; a(B==2)=255;
a=uint8(a); figure(2),imshow(a),title(转换图);
课程设计总结与体会
这次课程设计,我学到了BP神经网络的构建,训练,以及参数的选择等。设置适量的神经元个数,以及学习次数,可以让神经网络更有效率地进行训练,在最短的时间取得最好的结果我了解到模糊C均值聚类首先需要对彩色图像分割成一些颜色相近的集合,然后在聚类。这样也可以大大加快该算法的速度。这两个实验都对算法的效率有一定的要求,在输出同样的结果时,更高效的方法能更快应用于我们的生产和生活。
《智能信息处理课程设计》报告
第2页 共1页
第5页 共5页
您可能关注的文档
最近下载
- 切向流过滤原理.ppt VIP
- 孤独症康复教育人员上岗培训课程考试题库【附答案】.docx VIP
- 教科版(2024)新教材小学二年级科学上册第二单元《3.我们周围的空气》精品课件.pptx
- 孤独症康复教育人员上岗培训课程考试题库【附答案】.docx VIP
- 极值点偏移1-2---极值点偏移定理.doc VIP
- XFUSION超聚变 服务器 (V5及以下) iBMC Redfish 接口说明.pdf VIP
- 景德镇社区工作者考试真题库(2024版).docx VIP
- 海外工程重油发电机组安装施工组织设计(中英文版).doc VIP
- 2025年中考历史复习专项训练:中国古代史选择题100题(原卷版).pdf VIP
- 蓝凌数字化办公OA平台解决方案EKP使用指南.docx VIP
文档评论(0)