• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2014, Vol. 36 ›› Issue (06): 1095-1100.

• 论文 • Previous Articles     Next Articles

Optimizing parameters of fuzzy Petri net
using differential evolution algorithm            

ZHANG Chi1,YUE Xiaobo1,ZHOU Kaiqing2,MO Liping3   

  1. (1.Department of Computer&Communication Engineering,Changsha University of Science and Technology,Changsha 410114,China;
    2.Faculty of Computing,Univeristi Teknologi Malaysia,UTM Skudai, Johor 81310,Malaysia;
    3.College of Information Science & Engineering,Jishou University,Jishou  416000,China)
  • Received:2012-10-29 Revised:2013-03-20 Online:2014-06-25 Published:2014-06-25

Abstract:

It is significant and being unsolved yet for building a Fuzzy Petri Net (FPN) so as to get rid of the shortcomings of poor selflearning ability. To address this problem, differential evolution algorithm is originally introduced into the procedure of exploring parameters of FPN. According to the actual characteristics of FPN, an improved differential evolution algorithm is proposed. The algorithm utilizes the chaotic strategy to generate initial population and integrates selfadaptive factors with precocious punishment strategies as a result of enhancing the diversity of population, while ensuring being strong convergent and global. Simulation experiment shows that the trained parameters gained from the proposed algorithm are 5 times accurate than any other traditional algorithms.   

Key words: fuzzy Petri net(FPN);fuzzy reasoning;improved differential evolution algorithm;precocious punishment