基于协同进化算法的TS模糊模型设计

Design of TS Fuzzy Model Based on Cooperative Evolutionary Algorithm

  • 摘要: 提出一种基于协同进化算法的TS模糊模型设计方法.该方法由以下两步组成:(1)采用模糊聚类算法辨识初始的模糊模型;(2)利用协同进化算法对所获得的初始模糊模型进行结构和参数的优化.协同进化算法由两类种群组成:规则前件种群和隶属函数参数种群;其适应度函数同时考虑模型的精确性和解释性,采用两种群合作计算的策略;为提高模型的解释性,在协同进化算法中利用基于相似性的模型简化方法对模型进行约简.最后,利用该方法对Mackey-Glass系统进行辨识,仿真结果验证了方法的有效性.

     

    Abstract: An approach to construct TS fuzzy model based on cooperative co-evolutionary algorithm is proposed.The approach is composed of two phases:(1) the initial fuzzy system is identified using the fuzzy clustering algorithm;(2) the structure and parameters of the fuzzy system are optimized by the cooperative co-evolutionary algorithm.The cooperative co-evolutionary algorithm owns two species including the fuzzy rule premise species and the parameters species.Considering both precision and interpretability,the fitness function is defined and calculated on the cooperation of individuals from the two species.In order to improve interpretability of the fuzzy model,the similarity-driven rule base simplification techniques are used to reduce the fuzzy model.The proposed approach is applied to the Mackey-Glass system,and the results show its validity.

     

/

返回文章
返回