没有合适的资源?快使用搜索试试~ 我知道了~
Matlab神经网络完美版资料.ppt
0 下载量 72 浏览量
2022-11-14
20:28:40
上传
评论
收藏 504KB PPT 举报
温馨提示
试读
33页
Matlab神经网络完美版资料.ppt
资源推荐
资源详情
资源评论
A. 神经网络图形用户界面应用
从Matlab 6.5开始,提供的神经网络工具箱增加了图形用户
界面(Graphical User Interface,简称GUI),具有简洁、友好的人
机交互功能,这使得大部分神经网络的设计工作可以在该GUI
下完成。
用户在使用图形用户界面时,将产生一个GUI Network/Data
Manager窗口,这个窗口有着自己的工作区,和我们熟悉的指令
工作空间(Command Workspace)是分开的。在使用GUI时,可以
将GUI结果导出到指令工作空间,当然也可以将指令工作空间
的结果导人至GUI工作区。
一旦激活运行了Network/Data Manager窗口,就可以利用它
生成一个神经网络,并且可以完成观测、训练、仿真、导出、
导入等各种操作。
在下面的介绍中,我们通过一个应用GUI处理感知器网络的
实例演示全过程,来说明如何应用GUI处理神经网络。在演示
实例中,将要建立一个具有“与”(AND) 功能的感知器网络,其
输入向量为p=[0 0 1 1; 0 1 0 1],期望输出向量为t=[0 0 0 1],网
络名称为ANDNet。一旦网络创建成功,则需要经过训练,随即
保存、输出、导出到Matlab指令工作空间等。
下面将逐步介绍网络的创建、网络的训练仿真、数据的导入
/导出、变量存取等。
A.1 网络创建
设置输入和期望输出
在Matlab指令工作空间输入nntool 会出现如下图所示的界面
窗口。 这是Data/Manager界面(主界面),界面共分为了个显示区
域和若干个按钮。
它们的意义或者功用如下:
Inputs区域:显示指定的输入向量
Targets区域:显示指定的期望输出
Input Delay States区域: 显示设置的输入延迟参数
Networks区域:显示设置的网络类型
Outputs区域:显示网络相应的输出
Errors区域:显示学习误差
Layer Delay States区域:显示神经元层的延迟状态
Help按钮:Network/Data Manager窗口有关区域和按钮的详细介绍
New Data按钮: 生成新的数据
New Network按钮:创建新网络
Import按钮:将Matlab工作空间或者文件中的数据和网络导入
GUIExport按钮:将GUI工作空间的数据和网络导出
View按钮:显示和修改所选择的数据或者网络
Delete按钮:删除所选择的数据或者网络
Initialize按钮:打开所选择网络进行初始化
Simulation按钮:打开所选择网络进行仿真
Train按钮:打开所选择网络进行训练
Adapt按钮:打开所选择网络进行自适应训练
针对这里的实例,我们将输入向量记为p=[0 0 1 1; 0 1 0 1],
网络输入为二维向量,用于训练的样本有四组。单击New Data
按钮用来定义这些数据。此时,将弹出一个名为Create New
Data的新窗口,如下图所示。
Create New Data窗口各区域和按钮的意义如下:
剩余32页未读,继续阅读
资源评论
Mmnnnbb123
- 粉丝: 704
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功