基于改进遗传算法与支持度的模糊系统优化建模方法
杜宏庆1,2, 陈德旺1,2, 黄允浒1,2, 朱凤华3, 李灵犀4
1 福州大学数学与计算机科学学院,福建 福州 350108
2 福州大学智慧地铁福建省高校重点实验室,福建 福州 350108
3 中国科学院自动化研究所复杂系统管理与控制国家重点实验室,北京 100190
4 印第安纳大学-普渡大学印第安纳波利斯分校电子与计算机工程系,美国 印第安纳波利斯 46202
【摘 要】 模糊系统是一种可解释性强的人工智能方法,经典Wang-Mendel(WM)方法因能从数据中自动获取模糊规则,而成为一种重要的智能建模方法。但是该方法存在规则数目较多、精度不高等不足,且目前的改进方法普遍存在计算复杂、效率低等问题。为此,提出一种改进遗传算法与基于支持度的规则约简相结合的模糊系统优化建模新方法——遗传模糊系统(GFS),通过优化模糊系统的结构及隶属函数参数,由目标函数的不同组合构成GFS1、GFS2与GFS3这3种模型的具体实现算法。在标准及加噪的电能输出数据集上进行模糊建模试验,其结果表明:GFSi(i=1,2,3)模型预测精度高于WM方法且规则数更少;其抗噪能力显著优于径向基函数神经网络、反向传播神经网络;GFS3 的适应度函数评估效果最佳,因此其性能最优。提出的方法在充分发挥模糊系统可解释性、鲁棒性强优势的同时保障了预测精度,是一种很有潜力的人工智能算法。 【关键词】 模糊系统 ; 改进遗传算法 ; 规则约简 ; 可解释性 ; 鲁棒性 【引用格式】杜宏庆,陈德旺,黄允浒, 等.基于改进遗传算法与支持度的模糊系统优化建模方法[J]. 智能科学与技术学报, 2020, 2(2): 179-185.
DU H Q, CHEN D W, HUANG Y H. A fuzzy system optimization modeling method based on improved genetic algorithm and support degree[J]. Chinese Journal of Intelligent Science and Technology, 2020, 2(2): 179-185.
1.引言
与其他人工智能方法(如神经网络(Neural Network,NN)、进化算法等)相比,模糊系统理论的突出优点是整个系统是基于规则构建的,在可解释性上具有显著的优越性,主要体现在结构与参数具有清晰的物理意义、每一条规则都可以被直观地解释,这为人们理解与接受其中蕴涵的知识提供了思路。模糊系统由一系列IF-THEN规则构成,系统的结构和参数可以用IF-THEN规则解释,且具备快速、灵活性强的优势。而神经网络在这方面却表现很差,即使是专家也难以解释和理解参数的意义。目前,基于全局优化的模糊神经网络系统以及神经网络、模糊系统和遗传算法三者相结合的方法能够优化从数据中提取出的模糊规则。尽管该方法已经较好地解决了上述问题,但系统的可解释性仍得不到保证。其原因在于这些算法的目标是获得最优系统响应性能,而对模糊集合划分个数、隶属函数参数的选取缺乏有效的指导。因此,如何在提高模糊系统精度与收敛速度的同时,得到最优的响应系统,克服算法效率下降的问题,增强系统的可解释性已成为研究的热点。 模糊建模的关键是模糊规则的获取,Wang 等人于1992年证明了一类模糊系统是万能逼近器,开辟了模糊逼近领域,并与 Mendel 共同提出一种与先验知识无关的、从样本数据中获得模糊规则的方法,该方法可以从完备的、规模较小且不含坏数据的样本集中获得完备的、具有较好逼近性能的模糊规则库,取得了较好的成果,但 Wang-Mendel (WM)方法存在以下几个问题:一是其产生的模糊规则库缺乏良好的完备性和鲁棒性,进而导致模糊系统精度不高;二是算法效率下降很快,对高维大数据问题无能为力;三是规则数目随着输入维度的增加而呈指数式增加,难以摆脱高维的魔咒。针对此问题,众多学者提出了改进算法。参考文献提出的一种模糊c均值聚类(fuzzy c-means,FCM)算法可以在一定程度上减小样本的规模,消除噪声数据,提高WM方法的完备性和鲁棒性,提高模糊系统的预测精度。参考文献提出了一种基于粒子群优化的改进WM方法,采用改进的粒子群优化算法对数据覆盖区域的模糊规则质心进行优化,通过外推得到完整的模糊规则集,在一定程度上提高了WM方法的预测精度。参考文献提出一种改进的WM方法来优化样本,利用样本间的加权距离提取完整的模糊规则库,具有良好的性能,缺点为只能处理低维小数据。参考文献提出了一种简化的加权WM方法,通过平衡算法的完备性和计算时间来解决模糊规则的数量和数据规模导致的 WM 方法效率不高的问题。参考文献提出了一种基于改进的WM方法的语义描述方法,该方法得到的语言规则库在准确度和可解释性方面具有较强的竞争力。然而,在测试过程中,如何在避免算法效率下降以及兼顾完备性、鲁棒性的同时,提高模糊系统的可解释性,仍然是亟待解决的问题。 基于以上分析,本文提出了一种基于改进遗传算法与支持度的模糊系统优化建模方法。模糊建模实验表明,本文所提的方法在回归预测问题上比其他方法效果更佳,在充分发挥模糊系统强鲁棒性的优势的同时保障了预测精度,且有效降低了模糊规则数目,提高了模糊系统的可解释性。2.模糊系统初始化
假设![e1c2647f375cb1e506bccb67f31f3f36.png](https://img-blog.csdnimg.cn/img_convert/e1c2647f375cb1e506bccb67f31f3f36.png)
![bdb655f524f2e2dcbbe9e5ac3b2c67ee.png](https://img-blog.csdnimg.cn/img_convert/bdb655f524f2e2dcbbe9e5ac3b2c67ee.png)
![fb649ac8b53d88f8ef99391092bef5bd.png](https://img-blog.csdnimg.cn/img_convert/fb649ac8b53d88f8ef99391092bef5bd.png)
![64f6d9ea75c82e01ec6f5d94514d3e7b.png](https://img-blog.csdnimg.cn/img_convert/64f6d9ea75c82e01ec6f5d94514d3e7b.png)
![7d35f15fdfb2146905932ffd7c5b45e7.png](https://img-blog.csdnimg.cn/img_convert/7d35f15fdfb2146905932ffd7c5b45e7.png)
至此,初始化模型构建完成。该模型的不足之处在于其产生的模糊规则库缺乏良好的完备性和鲁棒性,进而导致模型精度不高。因此,为了提高模型精度,需要采取某种全局优化方法来提高模糊系统性能,从而提取更可靠、更优的规则,避免从“坏数据”提取出“坏规则”而导致模型精度下降现象的产生。另外,减少模糊系统规则数、提升其可解释性也是优化目的之一。
3. 改进遗传算法适应度函数
遗传算法(genetic algorithm,GA)是模拟生物进化论的自然选择和群体遗传机理的计算模型,通过模拟自然选择和自然遗传过程中的繁殖、杂交和突变现象来求解问题,体现了“优胜劣汰,适者生存”的思想。其通过概率的状态转移规则自适应地调整搜索方向,本质上是一种随机化搜索全局最优解的方法,适用于模糊系统的优化。适应度函数的质量在一定程度上决定了遗传算法搜索的范围与全局寻优能力。传统的遗传算法将单一目标函数作为适应度函数,考虑问题不够全面,有时无法寻得最优解。为综合评估模糊系统参数所有可行解的适应度并提升遗传算法找到最优解的效率,本文从传统的遗传算法出发,对适应度函数的确定方法进行改进:对于n个目标函数![654a9e017df3f6286c38ca3c09e806e3.png](https://img-blog.csdnimg.cn/img_convert/654a9e017df3f6286c38ca3c09e806e3.png)
![52242138f1f1be7d97e96c6ce32fd7df.png](https://img-blog.csdnimg.cn/img_convert/52242138f1f1be7d97e96c6ce32fd7df.png)
![975d64504eab9d35ffab71bdedc980da.png](https://img-blog.csdnimg.cn/img_convert/975d64504eab9d35ffab71bdedc980da.png)
![d00a51f09ca55be85bc6f5c6a63e7cee.png](https://img-blog.csdnimg.cn/img_convert/d00a51f09ca55be85bc6f5c6a63e7cee.png)
4.遗传模糊系统
4.1 问题描述
作为一种全局优化方法,遗传算法适用于模糊系统的结构和隶属函数参数集的优化。当前,利用遗传算法优化模糊系统的一般方法存在一定缺陷。例如,在优化完成后,不同的模糊规则中同一语言变量具有相同语义的模糊子集的参数往往不同,这在一定程度上降低了模糊系统的可解释性;再者,若维持模糊子集的语义一致性,而对不同的模糊子集进行编码,只能优化隶属函数参数,无法优化模糊系统的结构。针对上述问题,本文以改进遗传算法机理和初始化模型的不足为出发点,利用随机化技术以及选择、交叉和变异操作对一个经过编码的隶属函数的参数空间进行高效搜索,优化模糊系统的结构和参数;提出一种基于改进遗传算法的模糊系统,即遗传模糊系统(genetic fuzzy system,GFS)的优化建模方法,对模糊系统结构及隶属函数参数进行优化,以提高模糊系统输入隶属函数的适应性和模糊规则的质量,从而提升模糊系统的可解释性及其模型的精度。4.2 GFS建模
结合改进遗传算法机理和初始化模糊系统,给出如下GFS建模流程。 第一步,初始化种群。为确保种群基因的多样性,在式(3)中待优化的n维隶属函数参数解向量![d3b9901e88984a3f9a41b41e9029f66f.png](https://img-blog.csdnimg.cn/img_convert/d3b9901e88984a3f9a41b41e9029f66f.png)
![c9e7074c9e6c7d62d86c5d68957f1781.png](https://img-blog.csdnimg.cn/img_convert/c9e7074c9e6c7d62d86c5d68957f1781.png)
![808f3abf49ed2828b38896cef10629d1.png](https://img-blog.csdnimg.cn/img_convert/808f3abf49ed2828b38896cef10629d1.png)
![19e58799eb4cde63373c232af5c93510.png](https://img-blog.csdnimg.cn/img_convert/19e58799eb4cde63373c232af5c93510.png)
![43d69a91eafdd7379abfe83a017daa12.png](https://img-blog.csdnimg.cn/img_convert/43d69a91eafdd7379abfe83a017daa12.png)
![5dd6783216f200e2020fb4f4e5cfbbd2.png](https://img-blog.csdnimg.cn/img_convert/5dd6783216f200e2020fb4f4e5cfbbd2.png)
![02ed969c4c4ab803e3fa609146196e46.png](https://img-blog.csdnimg.cn/img_convert/02ed969c4c4ab803e3fa609146196e46.png)
5.实验结果与分析
本文采用的CCPP数据集是收集于某联合循环发电厂的9 568个数据点,共包含5个特征:每小时平均环境变量温度(AT)、环境压力(AP)、相对湿度(RH)、排气真空(V)和净每小时电能输出(PE),其中电能输出PE为待预测变量。为了在回归预测问题上对提出的 GFS 进行评估,比较分析了其与径向基函数(radial basis function,RBF)神经网络、反向传播(back propagation,BP)神经网络、经典Wang-Mendel这3种方法的性能指标。根据上述3个目标函数的不同线性组合生成的GFS模型的优化效果不同,本文枚举出所有可能的线性组合,并介绍其中性能较佳的 3 种模型(GFS1、GFS2 与 GFS3)。以模型精度为设定依据,给出式(4)中的权重系数分配,见表1。6.结束语
本文针对传统模糊系统建模方法的弊端,提出一种基于改进遗传算法的模糊系统建模方法——GFS,并给出基于规则支持度的规则约简方法,减少了规则数,降低了模糊计算模型的复杂性。模糊建模实验表明,本文提出的方法在回归预测问题上的精度明显高于经典WM方法,并且抗噪能力优于RBF神经网络、BP神经网络算法,在充分发挥模糊系统可解释性、强鲁棒性的优势的同时保障了预测精度。作者简介 About authors
杜宏庆(1996–),男,福州大学数学与计算机科学学院硕士生,主要研究方向为模糊系统、智能计算和大数据 。 陈德旺(1976–),男,博士,福州大学数学与计算机科学学院教授、博士生导师,福建省“闽江学者特聘教授”,美国加州大学伯克利分校访问学者,中国自动化学会混合智能专业委员会副主任,中国自动化学会粒计算与多尺度分析专业委员会秘书长,IEEE高级会员,IEEETransactiononITS编委,主要研究方向为人工智能、大数据、最优化、智慧地铁和智慧新能源等 。 黄允浒(1990–),男,福州大学数学与计算机科学学院博士生,主要研究方向为智能计算、大数据与最优化 。 朱凤华(1976–),男,博士,中国科学院自动化研究所复杂系统管理与控制国家重点实验室副教授,主要研究方向为人工交通系统和并行交通管理系统 。 李灵犀(1977-),男,博士,印第安纳大学-普渡大学印第安纳波利斯分校电子与计算机工程系副教授,主要研究方向为复杂系统的建模、分析、控制与优化,智能交通系统、智能汽车、车辆主动安全系统与人因学 。 (点击篇末 『· 关于《智能科学与技术学报》·
《智能科学与技术学报》(季刊,www.cjist.com.cn)是由中华人民共和国工业和信息化部主管,人民邮电出版社主办,中国自动化学会学术指导,北京信通传媒有限责任公司出版的高端专业期刊,面向国内外公开发行。《智能科学与技术学报》以建设世界一流科技期刊为目标,聚焦智能科学与技术领域,秉承“专家办刊”的重要原则,坚持“推进跨界融合,注重协同创新,强化产学研用,搭建开放、创新并具国际化示范引领效应的智能科学与技术研究学术交流平台,进而助力构建智能科学与技术及其产业应用的健康生态场”的办刊宗旨,主要包括“综述”“学术论文”“专题”“评述”等栏目,将主要刊载面向智能科学与技术领域有突破的基础理论研究、创新性关键技术应用、热点问题探讨、重大成果进展等,刊载重点领域包括:人工智能,智能控制,混合智能,平行智能,生物智能,军事智能的前沿理论与方法、技术与趋势、应用系统。
《智能科学与技术学报》将努力发展成国内外智能科学与技术领域顶级的学术交流平台,为业界提供一批内容新、质量优、信息含量大、应用价值高的优秀文章,为实现《新一代人工智能发展规划》提出的我国人工智能发展的战略目标,促进我国智能科学与技术的快速发展贡献力量。
点击即可下载本文