1.模式分类与数据集

Pattern recognition is the process of training a neural network to assign the correct target classes to a set of input patterns. Once trained the network can be used to classify patterns it has not seen before.  This dataset can be used to demonstrate how a neural network can be trained to classify data using a set of examples.
cancerInputs - a 9x699 matrix defining nine attributes of 699 biopsies.  
 1. Clump thickness 
 2. Uniformity of cell size 
 3. Uniformity of cell shape 
 4. Marginal Adhesion 
 5. Single epithelial cell size 
 6. Bare nuclei 
 7. Bland chomatin 
 8. Normal nucleoli 
 9. Mitoses  
cancerTargets - a 2x966 matrix where each column indicates a correct category with a one in either element 1 or element 2.  
 1. Benign 
 2. Malignant

2.神经网络用于模式分类

2.1 GUI方法

输入:9个关联指标
输出:正常/异常二分类
CE:Minimizing Cross-Entropy results in good classification. Lower values are better. Zero means no error.(最小化交叉熵结果,值越小性能越好)
Percent Error: 错误分类的比例. 值越小效果越好.
评价指标1:confusion
The next figure shows the confusion matrices for training, testing, and validation, and the three kinds of data combined. The network outputs are very accurate, as you can see by the high numbers of correct responses in the green squares and the low numbers of incorrect responses in the red squares. The lower right blue squares illustrate the overall accuracies.
评价指标2:ROC
受试者工作特征曲线 (receiver operating characteristic curve,简称ROC曲线),又称为感受性曲线(sensitivity curve)。得此名的原因在于曲线上各点反映着相同的感受性,它们都是对同一信号刺激的反应,只不过是在几种不同的判定标准下所得的结果而已。接受者操作特性曲线就是以假阳性概率(False positive rate)为横轴,击中概率为纵轴所组成的坐标图,和被试在特定刺激条件下由于采用不同的判断标准得出的不同结果画出的曲线。
ROC曲线是根据一系列不同的二分类方式(分界值或决定阈),以真阳性率(灵敏度)为纵坐标,假阳性率(1-特异度)为横坐标绘制的曲线。传统的诊断试验评价方法有一个共同的特点,必须将试验结果分为两类,再进行统计分析。ROC曲线的评价方法与传统的评价方法不同,无须此限制,而是根据实际情况,允许有中间状态,可以把试验结果划分为多个有序分类,如正常、大致正常、可疑、大致异常和异常五个等级再进行统计分析。因此,ROC曲线评价方法适用的范围更为广泛。

matlab神经网络3:模式分类相关推荐

  1. matlab 求obb,实验六MATLAB神经网络工具箱DOC

    实验六MATLAB神经网络工具箱DOC 实验七MATLAB神经网络工具箱一.实验目的1.掌握 Matlab 对感知器网络的构建与训练方法.2.掌握 Matlab 对线性神经网络的构建与训练方法.3.掌 ...

  2. matlab神经网络43个案例PDF,matlab神经网络预测模型

    MATLAB神经网络30个案例分析的图书目录 第1章 P神经网络的数据分类--语音特征信号分类第2章 BP神经网络的非线性系统建模--非线性函数拟合第3章 遗传算法优化BP神经网络--非线性函数拟合第 ...

  3. MATLAB神经网络43个案例分析

    AI 菌 链接:http://pan.baidu.com/s/1o79BrPg 密码:5cpx 内容简介 读者调用案例的时候,只要把案例中的数据换成自己需要处理的数据,即可实现自己想要的网络.如果在实 ...

  4. 神经网络控制与matlab仿真,matlab神经网络预测模型

    matlab神经网络43个案例分析第十七章基于SVM的信息粒化运行问题 代码你修改过吗,没有修改过.用的又是原版的SVMLIM工具箱的话,运行应该是无错的,因为所有的案例代码都经过校正. 维数不一致, ...

  5. 在matlab神经网络中xite,神经网络的MATLAB实现苏析超

    <神经网络的MATLAB实现苏析超>由会员分享,可在线阅读,更多相关<神经网络的MATLAB实现苏析超(23页珍藏版)>请在人人文库网上搜索. 1.主要内容,BP神经网络编程 ...

  6. MATLAB神经网络的汉字字符数字字母的识别

    目 录 摘要 Ⅰ ABSTRACT Ⅱ 第一章 绪论 1 1.1手写体数字识别研究的发展及研究现状 1 1.2神经网络在手写体数字识别中的应用 2 1.3 论文结构简介 3 第二章 手写体数字识别 4 ...

  7. matlab 神经网络ann用于分类方法

    matlab关于ann的分类方法讲解了一个例子,Fishr集上鸢尾花(Iris)的分类,学习了这个方法可以套用在个人项目上使用,万变不离其宗, 1.Fishr集上鸢尾花Iris数据集的分类 ①iris ...

  8. matlab识别图像,基于MATLAB神经网络图像识别的高识别率代码

    MATLAB神经网络图像识别高识别率代码 I0=pretreatment(imread('Z:\data\PictureData\TestCode\SplitDataTest\0 (1).png')) ...

  9. matlab神经网络工具箱创建神经网络,matlab神经网络工具箱创建神经网络

    matlab神经网络工具箱创建神经网络 为了看懂师兄的文章中使用的方法,研究了一下神经网络 昨天花了一天的时间查怎么写程序,但是费了半天劲,不能运行,百度知道里倒是有一个,可以运行的,先贴着做标本 % ...

最新文章

  1. 浅谈数据中心IT机房的空气调节(上篇)-气流遏制
  2. Zookeeper 3.5启动时 8080端口被占用
  3. 剑指offer之二叉搜索树和双向链表
  4. VUE:组件间相互跳转、页面带参跳转
  5. underscore.js源码研究(5)
  6. diskgenius 单文件_电脑数据恢复及分区管理软件DiskGenius 英文专业版
  7. 计算机加分乘法套用,乘法表 - it610.com
  8. Linux 命令之 nohup 后台运行程序,tail 实时查看文件内容
  9. Linux配置Java环境变量 详解
  10. 如何下载mysql-java驱动jar包
  11. 简单爬虫 爬取百度图片并批量重命名
  12. html5怎么给视频加字幕,2018版本的pr如何给视频加字幕?
  13. 2.2 反相放大器、高输入电阻反相放大器、反相高压放大器
  14. HDU 2191 悼念512汶川大地震遇难同胞――珍惜现在,感恩生活
  15. oracle中常使用到的函数,Oracle经常使用到的函数
  16. 使用DragonFly进行智能镜像分发
  17. Linux on IBM Cloud - Port Knocking
  18. FontAwesome免费图标在winform中的使用
  19. “Word文件设置了多级列表,却还是不能创建目录”的解决办法
  20. 极地漩涡袭美中西部致多人死 芝加哥六成航班取消

热门文章

  1. win7中cookie的保存位置
  2. 你在看Netflix,Netflix也在看你
  3. DSP、ARM和单片机的区别
  4. hdu 4521(线段树优化dp)
  5. nyoj1180Maze
  6. NYOJ 16 矩形嵌套
  7. NYOJ 287 Radar 贪心之 区间选点
  8. Pod定义YAML文件详解
  9. python中list转csv的两种方法
  10. SQL Server事务回滚对自增键的影响