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

J4 ›› 2016, Vol. 38 ›› Issue (06): 1177-1182.

• 论文 • 上一篇    下一篇

实数与二进制编码GA种群多样性统一数学模型

赵红1,2,李滢1,2,肖文洁1,2   

  1. (1.南京晓庄学院信息工程学院,江苏 南京 211171;
    2.南京晓庄学院可信云计算与大数据分析重点实验室,江苏 南京 211171)
  • 收稿日期:2015-06-02 修回日期:2015-07-22 出版日期:2016-06-25 发布日期:2016-06-25
  • 基金资助:

    国家自然科学基金(61202136);江苏省高校自然科学研究项目(13KJD520007);可信云计算与大数据分析重点实验室资助项目;未来网络前瞻性研究项目(BY2013095311)

A unified mathematical model of population
 diversity for real and binary coded GA    

ZHAO Hong1,2,LI Ying1,2,XIAO Wenjie1,2   

  1. (1.College of Information Engineering,Nanjing Xiaozhuang University,Nanjing 211171;
    2.Key Laboratory of Trusted Cloud Computing and Big Data Analysis,Nanjing Xiaozhuang University,Nanjing 211171,China)
  • Received:2015-06-02 Revised:2015-07-22 Online:2016-06-25 Published:2016-06-25

摘要:

针对GA早熟收敛问题研究中存在的种群多样性定义缺乏统一性和普适性问题,基于GA基因层次种群多样性的本质,建立了实数和二进制编码的GA层次多样性的统一数学模型。首先,将实数编码GA的种群矩阵等效变换成与二进制编码GA种群矩阵相同的形式。其次,定义了类随机变量的概念及其特性指标:数学期望、偏离度以及方差;在此基础上建立了适于两种编码的种群多样性的统一模型,并给出了该模型的进化矩阵和图形化两种表示方法。对GA测试函数的仿真分析表明,该模型可以有效地体现和分析GA进化过程中种群多样性的变化趋势以及各基因位的收敛过程和收敛结果。最后,指出了进一步的分析思路和方向。

关键词: GA, 实数和二进制编码, 种群多样性, 基因层次, 基因位, 类随机变量, 进化矩阵

Abstract:

For the problem of lacking of unity and universality for existing population diversity definitions in  GA premature convergence research, we design a unified mathematical model of population diversity for real and binary coded GA based on the essence of gene population diversity. Firstly, the population matrix of real coded GA is converted into the same form as that of binary coded GA. Secondly, we define the concept of the homologous random variable and its characteristic measures, including the mathematical expectation, the deviation degree and the variance, based on which the unified population diversity model applicable to both of the two codes is established. The two representation methods (the evolution matrix and graphical representation) for the proposed model  are also given. Simulation analysis of GA test functions show that the proposed model can effectively reflect and analyze the change trend of GA population diversity in the process of evolution, as well as the convergence process and convergence results of genes. Finally, further analysis and research direction are pointed out.

Key words: GA;real and binary codes;population diversity;gene level;gene;homologous random variable;evolution matrix