借助matlab神经网络工具箱实现蠓虫分类
来源:互联网 发布:java web开发网站 编辑:程序博客网 时间:2024/05/01 21:45
问题
神经网络模型
因为是一个简单的二分类问题,输出的神经元设为1,隐含层神经元设为2,输出结果以0—1代表两类,由于输入有两个变量,因此可建立一个2—2—1的神经网络模型如下所示:
matlab代码
p2=[1.78 1.141.96 1.181.86 1.202.00 1.262.00 1.281.96 1.30];p1=[1.72 1.241.74 1.361.64 1.381.82 1.381.90 1.381.70 1.401.82 1.481.82 1.542.08 1.56];p=[p1;p2]';pr=minmax(p);goal=[ones(1,9),zeros(1,6)];plot(p1(:,1),p1(:,2),'h',p2(:,1),p2(:,2),'o')net=newff(pr,[2,1],{'logsig','logsig'});net.trainParam.show = 10;net.trainParam.lr = 0.05;net.trainParam.goal = 1e-10;net.trainParam.epochs = 50000;net = train(net,p,goal);x=[1.80 1.24;1.84 1.28;2.04 1.40]';y0=sim(net,p)y=sim(net,x)hold on;p11=[1.80 1.24;1.84 1.28;2.04 1.40];plot(p11(:,1),p11(:,2),'r*');hold on;plotpc(net.iw{1},net.b{1})
可见,触角和翼长为(l.24,1.80)、(l.28,1.84)被判定为apf类,(1.40,2.04)被判定为af类。
0 0
- 借助matlab神经网络工具箱实现蠓虫分类
- matlab 蠓虫分类问题 &n…
- 朴素贝叶斯分类器:MATLAB工具箱实现
- MATLAB神经网络工具箱函数
- Matlab 神经网络工具箱
- MATLAB神经网络工具箱产品描述
- matlab神经网络工具箱
- MATLAB神经网络工具箱函数
- MATLAB神经网络工具箱学习
- matlab的神经网络工具箱
- 【Matlab工具箱】线性神经网络
- BP神经网络matlab实现和matlab工具箱使用实例
- MATLAB神经网络工具箱创建神经网络
- matlab神经网络工具箱创建神经网络
- matlab神经网络工具箱创建神经网络
- matlab神经网络工具箱创建神经网络
- matlab工具箱分类
- 基于Matlab的BP神经网络--源代码与工具箱实现
- SharedPreference和Bundle的区别
- Android自定义控件之刻度尺控件
- 在cocos2dx中通过php文件访问服务器数据库(3)
- 关于logistic regression的前世今生
- SAS使用where keep drop rename obs 选项使用时需注意的几点
- 借助matlab神经网络工具箱实现蠓虫分类
- IE6、7中的关于浮动的BUG笔记
- C++类小例
- 招财宝+保本基金的稳健高杠杆玩法
- 我所遇到的Android开发中的坑
- 机器学习-SVM-垃圾分类器项目
- 简单的爬行--静态网页爬虫+下一篇实例
- <Abnormal Crowd Behavior Detection using Social Force Model> 笔记
- VB-交换