千家信息网

神经网络模式识别工具nprtool怎么用

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章给大家介绍神经网络模式识别工具nprtool怎么用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。模式识别又称模式分类,广义的模式识别包括有监督的识别和无监督的识别,分别对
千家信息网最后更新 2025年12月03日神经网络模式识别工具nprtool怎么用

这篇文章给大家介绍神经网络模式识别工具nprtool怎么用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

模式识别又称模式分类,广义的模式识别包括有监督的识别和无监督的识别,分别对应有目标数据和无目标数据的训练过程,前者的训练数据所属类别未知,而后者的训练数据所属类别已知。神经网络模式识别工具中所指的模式识别主要是后者,即有监督的分类。对于无监督的分类问题,可以使用神经网络聚类工具加以解决。

在模式识别问题中,输入的数据将被划分为事先规定好的某一个类别,类别的数量是确定的,每个输入样本最终都会被归为预定好的某一个类别中,神经网络模式识别工具可以用来收集数据,创建和训练神经网络,并用均方误差(MSE)和混淆矩阵来评价网络。系统使用的是一个两层(不包括输入层和输出层)的前向网络


在命令行输入nprtool打开神经网络模式识别工具


构造测试数据

x=[0.1,4.2;-0.25,2.8;3,1.1;-0.9,1.2;-1.2,1;3.4,1;-2.5,-1.5;3,3.2;...

-2.5,2.7;3.1,-3.2;4,-1.2;3.9,-1;4,3;-4,3.5]';

y=[1,1,1,1,1,2,1,2,1,2,2,2,2,1];

y0=ind2vec(y);


在聚类工具中点击Next进入数据选择界面。模式识别需要目标数据,因此这里需要指定输入和目标样本。

此处的目标样本需要表示成向量的形式


点击Next进入Validation and Test Data 界面,将数据集划分为训练样本、验证样本和测试样本。


点击Next进入网络结构界面,设置隐含层神经元个数


点击Next进入网络训练界面,点击Train开始训练,默认迭代次数为1000次


训练完成后将显示训练样本、验证样本和测试样本的均方误差和错分率。

错分率是指将样本中的数据错误地划分为另一类的比例


点击Next进入网络评价界面,生成测试数据

xx=-4.4:.4:4.5;

N=length(xx);

for i=1:N

for j=1:N

xt(1,(i-1)*N+j)=xx(i);

xt(2,(i-1)*N+j)=xx(j);

end

end

yt=ones(1,529);

yt(1)=2;

yt=ind2vec(yt);

选择测试数据后点击Test Network进行仿真测试

测试结果


点击Next进入结果保存界面,可以保存网络和变量,或者将网络导出为MATLAB脚本或Simulink模型


点击Finish完成分类

关于神经网络模式识别工具nprtool怎么用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

网络 数据 模式 样本 训练 神经 工具 神经网络 测试 界面 目标 类别 输入 分类 监督 内容 所属 更多 结果 误差 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 网络安全产品介绍书包 阿里云可以用云服务器吗 商店数据库设计表 中专网络技术专业可以考哪些证书 数据库备份为什么打不开 赫山市公安局网络安全攻防演练 2019博雅数据库江苏 最新国内的网络安全事件 网络安全考试通知 网络安全七项禁令 天龙服务器大区 有杀气童话2怎么转服务器 如何删除sql数据库cdc 初中生网络安全知识有奖竞赛总结 做传销软件开发 南通濠云网络技术有限公司地址 中国网络安全成立时间 中国网络安全法和gdpr 华三网络技术大赛基础知识 西安软件开发驻场服务费 甘肃戴尔服务器虚拟化系统云空间 恐龙岛与服务器断开链接 不会数据库怎么写前端项目 wincc冗余服务器报警同步 三甲医院网络安全排查情况报告 快易通软件开发公司 上古卷轴ol服务器 无锡公司阿凡达网络技术支持 网络安全校园日讲话稿 大话西游一键架设服务器
0