




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
MATLAB神经网络工具箱中的函数及其属性解释 3 1MATLAB神经网络工具箱中的网络对象 在MATLAB中把定义的神经网络看作一个对象 对象还包括一些子对象 输入向量 网络层 输出向量 目标向量 权值向量和阈值向量等 这样网络对象和各子对象的属性共同确定了神经网络对象的特性 网络属性除了只读属性外 均可以按照约定的格式和属性的类型进行设置 修改 引用等 引用格式为 网络名 子对象 属性例如 net inputs 1 range 01 01 net layers 1 size 3 net layers 1 transferFCn hardlim 3 2MATLAB神经网络工具箱中的网络对象属性 1 结构属性 结构属性决定了网络子对象的数目 包括输入向量 网络层向量 输出向量 目标向量 阈值向量和权值向量的数目 以及它们之间的连接关系 无论何时 结构属性值一旦发生变化 网络就会自动重新定义 与之相关的其他属性值也会自动更新 1 numInputs属性 net numInputs属性定义了网络的输入源数 它可以被设置为零或正整数 3 2MATLAB神经网络工具箱中的网络对象属性 2 numLayers属性 numLayers属性定义了网络的层数 它可以被设置为零或正整数 3 biasConnect属性 net biasConnect属性定义各个网络层是否具有阈值向量 其值为布尔型向量 0或1 为网络层数 net numLayers 4 inputConnect属性 net inputConnect属性定义各网络层是否具有来自个输入向量的连接权 其值为布尔型向量 0或1 为网络输入向量维数 net layers 1 size 5 layerConnect属性 net layerConnect属性定义一个网络层是否具有来自另外一个网络层的连接权 其值为的布尔型向量 0或1 3 2MATLAB神经网络工具箱中的网络对象属性 targetConnect属性 net targetConnect定义各网络层是否和目标向量有关 其值为的布尔型向量 0或1 outputConnect属性 net outputConnect属性定义各网络层是否作为输出层 其值为的布尔型向量 0或1 targetConnect 该属性定义了神经网络的目标层 即网络哪些层的输出具有目标矢量 其属性值为维的布尔量矩阵 numOutputs 该属性定义了神经网络输出矢量的个数 属性值为只读变量 其数值为网络中输出层的总数 sum net outputConnect 3 2MATLAB神经网络工具箱中的网络对象属性 numTargets 该属性定义了网络目标矢量的个数 属性值为只读变量 其数值为网络中目标层的总数 sum net targetConnect numInputDelays 该属性定义了神经网络的输入延迟 属性值为只读变量 其数值为网络各输入层输入延迟拍数 net inputWeights i j delays 中的最大值 numLayerDelays 该属性定义了神经网络的层输出延迟 属性值为只读变量 其数值为各层的神经元之间连接延迟拍数 net layerWeights i j delays 中的最大值 3 2MATLAB神经网络工具箱中的网络对象属性 2 函数属性 函数属性定义了一个网络在进行权值 阈值调整 初始化 误差性能计算或训练时采用的算法 adaptFcn属性 net adaptFcn属性定义了网络进行权值 阈值自适应调整时所采用的函数 它可以被设置为任意一个进行权值 阈值调整的函数名 包括trains函数 performFcn属性net performFcn属性定义了网络用于衡量网络性能所采用的函数 其属性值为表示性能函数名称的字符串 3 2MATLAB神经网络工具箱中的网络对象属性 trainFcn属性 net trainFcn属性定义了网络用于训练网络性能所采用的函数 其属性值为表示训练函数名称的字符串 initFcn属性 net adaptFcn属性定义了网络初始化权值 阈值向量所采用的函数其属性值为表示网络初始化函数名称的字符串 包括层 层结构的初始化函数initlay 层初始化函数initnw initwb 3 2MATLAB神经网络工具箱中的网络对象属性 3 参数属性 adaptParam属性 net adaptParam属性定义了网络当前自适应函数的各参数 其属性值为各参数构成的结构体 initParam属性 net initParam属性定义了网络当前初始化函数的各参数 其属性值为各参数构成的结构体 performParam属性 net performParam该属性定义了网络当前性能函数的各参数 其属性值为各参数构成的结构体 trainParam属性 net trainParam该属性定义了网络当前训练函数的各参数 其属性值为各参数构成的结构体 3 2MATLAB神经网络工具箱中的网络对象属性 4 权值和阈值属性 IW属性 net IW属性定义了从网络输入向量到网络层的权值向量 即输入层的权值向量 结构 其值为的细胞矩阵 LW属性 net LW定义了从一个网络层到另一个网络层的权值向量结构 其值为的细胞矩阵 b属性 net b属性定义各网络层的阈值向量结构 其值为的细胞矩阵 3 3MATLAB神经网络工具箱中的网络子对象属性 子对象的属性定义了网络的各个子对象 输入向量 网络层 输出向量 目标向量 权值向量和阈值向量的属性 1 输入向量 size属性 net inputs i size定义了网络各维输入向量的元素数目 可以被设置为零或正整数 range属性 net inputs i range定义了第维输入向量中每个元素的取值范围 其值是一个的矩阵 userdata属性 net input i userdata和net userdata为用户提供了关于输入向量的用户信息的地方 它预先只定义了一个字段 其值为一提示信息 3 3MATLAB神经网络工具箱中的网络子对象属性 2 网络层 dimensions属性 net Layers i dimensions属性定义了每层神经元在多维空间中排列时各维的维数 其属性值为一个行矢量 该矢量中各元素的乘积等于该层神经元的个数 net layers i size distanceFcn属性 net layers i distanceFcn 该属性定义了每层神经元间距的计算函数 其属性值为表示距离函数名称的字符串 distances属性 只读 net layers i disances 该属性定义了每层网络中各神经元之间的距离 属性值为只读变量 其数值由神经元的位置坐标 net layers i positions 和距离函数 net layers i distanceFcn 来确定 3 3MATLAB神经网络工具箱中的网络子对象属性 initFcn属性 net layers i initFcn 如果网络初始化函数 net initFcn 设置为initlay 则该属性定义为第层网络的初始化函数 netInputFcn属性 net layers i netInputFcn属性定义一个网络输入函数 以给定的权值和阈值计算第层网络的输入 positions属性 只读 该属性定义了每层网络中各神经元的位置坐标 属性值为只读变量 其值由拓扑函数 net layers i topologyFcn 和神经元在各维分布的维数 net layers i dimensions 来确定 size属性 net layers i size 该属性定义第层网络中的神经元数目 其值可以设置为零或正整数 3 3MATLAB神经网络工具箱中的网络子对象属性 3 输出向量 size属性 net outputs i size 该属性定义了第层网络输出向量中元素的个数 其值为第层网络神经元的数目 net layers i size userdata属性 net outputs i userdata 该属性为用户提供了增加关于第层网络输出向量的用户信息的地方 它预先只定义一个字段 其值为一提示信息 3 3MATLAB神经网络工具箱中的网络子对象属性 4 目标向量 size属性 net targets i size 该属性定义了第层网络目标向量中元素的个数 其值为第层网络神经元的数目 net layers i size userdata属性 net targets i userdata 该属性为用户提供了增加关于第个网络层目标向量的用户信息的地方 它预先只定义一个字段 其值为一提示信息 3 3MATLAB神经网络工具箱中的网络子对象属性 5 阈值向量 initFcn属性 net biases i initFcn 该属性定义了第层网络阈值向量的初始化函数 如果网络的初始化函数为initlay 则第层网络阈值向量的初始化函数的函数为initwb learn属性 net biases i learn 该属性定义第个阈值向量在训练和调整过程中是否变化 其值可以设置为0或1 learnFcn属性 net biases i learnFcn 如果网络的训练函数是trainb trainc和trainr 或者网络的调整函数为trains 则该属性定义第层网络阈值向量在训练和调整学习过程中的学习函数 3 3MATLAB神经网络工具箱中的网络子对象属性 learnParam属性 net biases i learnParam 该属性定义了第层网络阈值向量
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年数据加密面试题集
- 2025年普工安全培训考试题含答案大全
- 2025年提升机安全培训题库含答案
- 2025年安全生产安全工程师模拟题
- 2025年旅游商品开发师技术素质测评试卷及答案解析
- 2025年健身教练技能培训考核试题及答案解析
- 2025年航空器材维修员专业资格考试试题及答案解析
- 2025年面试大数据风控经理bi备题库
- 机电管理知识培训总结课件
- 2025年电子商务运营专家认证考核试题及答案解析
- 中级政工考试题库及答案
- (2025年标准)工作就业协议书
- 2025年浙江省中考道德与法治试题答案详解讲评(课件)
- 如何用飞书高效讲解
- 广州南沙深化面向世界的粤港澳全面合作白皮书(2022.06-2025.06)
- 2025年陕西教师编制招聘考试笔试试题(含答案)
- 信息公开条例培训课件
- 2025年留疆战士考试题库及答案
- 新初一入学分班考试语文卷(含答案)
- 2025年全国《中小学教育管理》知识考试题库与答案
- 2025年高考英语新课标Ⅱ卷点评及2026备考方向 课件
评论
0/150
提交评论