首页 期刊简介 最新目录 过往期刊 在线投稿 欢迎订阅 访客留言 联系我们
新版网站改版了,欢迎提出建议。
访客留言
邮箱:
留言:
  
联系我们

合作经济与科技杂志社

地址:石家庄市建设南大街21号

邮编:050011

电话:0311-86049879
友情链接
·中国知网 ·万方数据
·北京超星 ·重庆维普
经济/产业

信息类别

首页/本刊文章/第445期/信息/科技/正文

发布时间

2012/7/2

作者

□文/刘晓霞1 窦明鑫2

浏览次数

860 次

变量数目与种群规模的关系
  [提要] 在遗传算法的参数选择中,种群规模是一个重要的参数。本文通过实验取收敛时间和收敛代数的平均值作为评价指标来研究在确定遗传算法参数时,种群规模跟决策变量个数n有着一定的关系,通过经典函数的测试表明:比较合适的种群规模应控制在4n到6n之间。
  关键词:遗传算法;种群规模;决策变量个数;收敛代数;收敛时间
  中图分类号:TP3 文献标识码:A
  收录日期:2012年5月10日
  引言
  遗传算法(GA)由美国Michigan大学的Holland教授于1975年首先提出,后经De Jong、GoldBerg等人改进推广,广泛应用于各类问题。它是一种模拟自然界生物进化过程与机制的全局概率优化搜索方法。
  在遗传算法的参数选择中,种群规模(PS)是一个重要的参数,如何选择合适的种群规模至今没有确定的指导思想。种群规模选择过大会增加计算负担,收敛时间会显著增加,过小则降低种群的个体多样性,容易早熟,可能难以搜索到全局最优解。因此,我们希望找到种群规模与变量个数之间的对应关系,能够根据所给出函数的变量个数来选取相对合适的种群规模,使得算法的性能达到更好。
  下面选择三个典型的测试函数,利用不同的种群规模和不同的变量个数进行试验,期望找到变量个数与种群规模之间的最佳关系。
  一、测试函数
  为了研究变量个数与种群规模对GA性能的影响,我们选择了以下三个函数。试验时每个函数的变量个数从10依次增加到20分别进行试验。(表1)
  二、实验结果及分析
  在以下试验中,进化参数设置如下:对每个种群设置收敛精度为?着=0.01,选择概率为PS=0.25,交叉概率为PC=0.7,变异概率为Pm=0.05,进化代数为2000。种群规模从n依次增加到8n。每种规模的种群独立运行30次。取收敛时间(CT)和收敛代数(EGN)的平均值作为评价指标,函数收敛性能指标利用收敛时间(T)、进化代数(E)、全局搜索能力(P)加权后的值PGA=?棕1T+?棕2E+?棕3(1-P)作为评价指标。
  1、函数f1的试验结果如表2所示。(表2、图1)
  图1表现了函数f1收敛时间与种群规模的关系,函数的曲线随着种群规模的扩大一致地呈现了几乎直线上升的状态,说明种群规模对GA计算时间的影响十分明显。(表3、表4) 
  从表4可以看出,最小收敛代数有1次n,2次4n,2次5n,3次6n,1次7n,1次8n。
  2、函数f1的试验结果如表5所示。(表5、图2)












  图2表现了函数f2收敛时间与种群规模的关系,函数的曲线随着种群规模的扩大一致的呈现了几乎直线上升的状态,说明种群规模对GA计算时间的影响十分明显。(表6、表7)
  从表7可以看出,最小收敛代数有1次3n,1次4n,3次5n,5次6n,1次7n。
  3、函数f3的试验结果如表8所示。(表8、图3)












  图3表现了函数f3收敛时间与种群规模的关系,函数的曲线随着种群规模的扩大一致的呈现了几乎直线上升的状态,说明种群规模对GA计算时间的影响十分明显。(表9、表10)  
  从表10可以看出,最小收敛代数有4次4n,5次5n,1次6n,1次7n。
  从以上图表及分析可以看出,种群规模的扩大对GA的搜索收敛时间有很大的影响,因此如果要想在较短时间内得到最优解,就不应该选取过大的种群规模。
  对于三个测试函数来说,在变量个数一定的情况下,收敛代数最小的种群规模在4n到6n之间,因此在确定遗传算法种群规模参数时,可以选择在4n到6n之间。
  三、结论
  在确定遗传算法参数时,种群规模的确定与决策变量个数n有着一定的关系,比较合适的种群规模应该控制着4n到6n之间。而且,推荐选用比较小的种群规模去进行计算,这样会节约大量的计算时间。
(作者单位:1.河北金融学院;2.中国地质大学长城学院)

主要参考文献:
[1]李敏强,寇纪淞,林丹等.遗传算法的基本理论与应用[M].北京:科学出版社,2004.
[2]王小平,曹立明.遗传算法——理论、应用与软件实现[M].西安:西安交通大学出版社,2002.
[3]蒲若昂,李志华,宋国新.一种新的改进遗传算法及其应用[J].计算机应用与软件,2007.24.10.
[4]王力,侯燕玲.基于遗传算法通用试题库系统研究[J].微计算机信息,2008.5.3.
 
版权所有:合作经济与科技杂志社 备案号:冀ICP备12020543号
您是本站第 31500021 位访客