欢迎来到天天文库
浏览记录
ID:50202646
大小:384.50 KB
页数:11页
时间:2020-03-10
《神经网络实用教程 教学课件 作者 张良均 曹晶 2.11 模糊神经网络.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、2.11模糊神经网络概述从知识的表达方式来看模糊系统可以表达人的经验性知识,便于理解,而神经网络只能描述大量数据之间的复杂函数关系,难于理解从知识的存储方式来看模糊系统将知识存在规则集中,神经网络将知识存在权系数中,都具有分布存储的特点从知识的运用方式来看模糊系统和神经网络都具有并行处理的特点,模糊系统同时激活的规则不多,计算量小,而神经网络涉及的神经元很多,计算量大从知识的获取方式来看模糊系统的规则靠专家提供或设计,难于自动获取.而神经网络的权系数可由输入输出样本中学习,无需人来设置。因此将两者结合起来,在处理大规模的模糊应用问题方面将表现出优良的效果。
2、2.11.1模糊神经网络主要形式1.松散型结合在一个系统中,对于可用"If-then"规则来表示的部分,用模糊系统描述,而对很难用"If-then"规则表示的部分,则用神经网络,两者之间没有直接联系。2.并联型结合同等型补助型2.11.1模糊神经网络主要形式3.串联型结合模糊系统和神经网络在系统中按串联方式连接,即一方的输出成为另一方的输入,这种情况可看成是两段推理或者串联中前者为后者输入信号的预处理部分。例如用神经网络从原输入信号提取有效的特征量,作为模糊系统的输入,这样可使获取模糊规则的过程变得容易。2.11.2模糊神经网络模型基于模糊逻辑系统的标准前
3、馈模糊神经网络结构2.11.2模糊神经网络模型(1)输入层该层有个结点直接与输入向量连接,将输入值传送到下一层。(2)模糊化层若每个输入变量均定义有个模糊集合,则此层内共有个结点,分为组,每组个结点。第组的个结点输入都是,其输出分别是各输入量属于输出值模糊集合的隶属度函数,代表的第个模糊集合。隶属函数通常为高斯函数。(3)规则层其每个结点代表一条模糊规则,作用是用来匹配模糊规则的前件,计算出每条规则的使用度,即:2.11.2模糊神经网络模型(4)去模糊层该层的作用实现归一化计算,即(5)输出层它实现的是清晰化计算,并采用加权平均法,即2.11.3模糊神经网
4、络学习方法模糊学习算法模糊规则的提取学习算法。模糊规则的提取指从给定的输入输出模糊数据对中发现其对应的映射关系或关联关系,这也可以认为是数据挖掘的一项任务。若给出的仅有模糊输入而无相应的模糊输出,则对输入向量一般需要进行模糊聚类或对模糊输入空间的划分。如模糊竞争学习算法即为此类学习算法,模糊规则的学习还可以是事先人为地给出一个较粗的模糊规则,然后利用学习样本反复修正这一模糊规则,进行逐步优化。另一类模糊学习算法是利用模糊控制方法不断改善神经元网络的性能。如模糊BP算法等2.11.4模糊逻辑MATLAB函数函数名功能newfis()创建新的模糊推理系统rea
5、dfis()从磁盘读出存储的模糊推理系统getfis()获得模糊推理系统的特征数据writefis()保存模糊推理系统showfis()显示添加注释了的模糊推理系统setfis()设置模糊推理系统的特性plotfis()图形显示模糊推理系统的输入—输出特性addvar()添加模糊语言变量rmvar()删除模糊语言变量addrule()向模糊推理系统添加模糊规则函数2.11.4模糊逻辑MATLAB函数函数名功能parsrule()解析模糊规则函数showrule()显示模糊规则函数evalfis()执行模糊推理计算函数defuzz()执行输出去模糊化函数ge
6、nsurf()生成模糊推理系统的输出曲面并显示函数anfis()模糊神经系统的建模函数genfis1()采用网格分割方式生成模糊推理系统函数fcm()模糊C-均值聚类函数subclust()减法聚类函数genfis2()基于减法聚类的模糊推理系统建模函数小结概述模糊神经网络的主要形式模糊神经网络模型模糊神经网络学习方法模糊逻辑MATLAB函数
此文档下载收益归作者所有