基于支持向量机的模糊系统算法研究

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:ORKGJBNLRBKJGWIJG
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模糊系统是处理非精确性和不确定性复杂信息的强有力工具,能有效的将专家经验和观测数据结合在一起,灵活的表达各种非线性关系。模糊系统具有可解释性,它的结构和参数可以用模糊规则来解释。然而,模糊系统存在易陷入局部极值点、推广能力弱和维数灾难等问题。支持向量机是基于统计学习理论的一种创新算法,具有全局优化、适应性强、推广能力好等优点,较好的解决了小样本、过学习、高维数、局部极值点等实际问题,具有很强的推广能力。本文的研究目的在于利用支持向量机来设计模糊系统,使得所设计的模糊系统能够融合两者的优点。根据模糊系统的不同描述形式,我们的工作包括下面几个方面:   1.为了提高Mamdani模糊系统的推广能力,本文根据结构风险最小化原则提出了设计Mamdani模糊系统的两种算法。这两种算法的规则前件均由模糊c-聚类算法生成,规则后件分别用超松弛学习算法和增量学习算法求解。给出了模糊核函数的第一种形式,并证明了这种核函数在前件隶属函数和t-范数连续的条件下是Mercer核。分析了所设计的模糊系统与支持向量机的关系,得到所设计的Mamdani模糊系统本质上是基于第一种形式模糊核函数的支持向量机。实验结果显示,这两种算法能有效地提高Mamdani模糊系统的推广能力。   2.为了提高一阶TSK模糊系统处理高维数据的推广能力和鲁棒性能,根据支持向量机的两种不同形式,提出了设计一阶TSK模糊系统的两种算法SVFS和LSSVFS。这两种算法的规则前件均由Gustafson-Kessels算法生成,后件的参数用支持向量机求解。给出了模糊核函数的第二种形式,并说明了SVFS和LSSVFS本质上都是基于第二种形式模糊核函数的支持向量机。实验结果显示这两种算法能有效提高模糊系统的推广能力与鲁棒性能。   3.传统的聚类算法的计算复杂性与数据维数有关,本文提出了用核模糊聚类设计一阶TSK模糊系统的方法,避免了维数问题,并且聚类的形状和大小没有限制,能有效提高模糊系统的鲁棒性能。确定规则数是构建模糊系统的一个核心问题。有效指标是确定规则数的常规方法,但需要重复聚类。为了解决这个问题,提出了一种启发式确定规则数的方法,不仅避免了重复聚类,而且能有效减少噪声对回归结果的影响。最后和其它聚类算法的鲁棒性能和推广能力进行了比较,实验结果表明该算法能有效提高模糊系统的推广能力和鲁棒性能。   4.高阶TSK模糊系统规则后件的函数表达式的求解一直是一个难点。本文给出了规则后件中的非线性函数的计算公式,并提出了两种设计模糊系统的算法。所提算法把数据集按照核模糊c-均值聚类,并把相应集合映射到高维特征空间,将原空间的非线性子模型转化为高维特征空间的线性子模型,然后用支持向量机求解后件参数。支持向量机的核函数是第三种形式的模糊核函数。实验结果表明这两种算法提高了模糊系统的逼近能力、推广性能和鲁棒性能,并且,只需很少的规则,就能获得优于支持向量机的性能。
其他文献
数据挖掘是目前数据库研究中的一个热门领域,关联规则挖掘又是数据挖掘中最活跃的分支,而其中发现频繁项集则是关联规则挖掘应用中的关键技术和步骤。现有的频繁项集挖掘算法
BACnet(A Data Communication Protocol for Building Automation and Control Networks)是开放的楼宇设备自动控制网络数据通信协议。它以其开放、简单、实用及易于与其他网
协同设计系统是基于网络的分布式系统,它的运行必须保证合法用户在恰当的任务时间段具备访问数据的能力,非法用户的请求应被阻止,同时还要保证重要的信息在一个群组中以基于
通过计算机断层扫描可以获取一系列包含有缺陷信息的二维断层图像,但需借助工程人员的经验和空间想象来判断缺陷的三维信息,具有很大的局限性。为进一步精确确定缺陷的空间位