APP下载

基于云模型的入侵杂草优化算法

2014-12-02王联国

计算机工程 2014年12期
关键词:杂草

刘 挺,王联国

(甘肃农业大学信息科学技术学院,兰州730070)

1 概述

杂草具有生命力旺盛、繁殖力强、传播途径多样等特性,长久以来对农作物的生长构成了严重的威胁。根据杂草的特点,文献[1]提出了一种入侵杂草优化(Invasive Weed Optimization,IWO)算法。如今,IWO 已经被成功应用于DNA 编码排序[2]、电力优化调度[3]、无线电配置[4]以及图像聚类[5]等众多领域。尽管如此,杂草算法也存在着求解精度低、易陷入局部值等缺点[6]。针对这些问题,众多学者采取了各种不同的策略致力于提高IWO 的性能[7-8]。

云模型的概念是由李德毅于1995 年提出的[9]。云模型把随机性和模糊性结合起来,用数字特征熵,揭示随机性与模糊性的关联性,实现了定性与定量之间转换的过程。本文提出了一种云自适应杂草优化(Cloud Adaptive IWO,CLIWO)算法,根据杂草的适应度值大小进行分群操作,并根据云理论和每个群的实际情况自适应选择调整因子[10]。

2 基本杂草优化算法

基本IWO 算法对杂草的生长繁殖过程进行了模拟,主要分为种群初始化、产生种子、空间扩散以及竞争排斥4 个过程,具体的操作步骤如下:

步骤1种群初始化

初始化种群起始位置,初始化种群数目Popsize、最大种群数Pmax,规定搜索空间大小、空间维数、最大最小种子生成数,最大迭代次数、初始标准差、终止标准差以及非线性调和指数。

步骤2产生种子

生成种子的数目是根据父代杂草适应度值大小比例而定的,每个杂草所产生的种子数目为:

其中,fi代表第i个杂草的适应度值;SdNum为父代杂草生成种子的数目;……

登录APP查看全文

猜你喜欢

杂草
拔杂草
洪洞:立即防除麦田杂草
杂草
拔掉心中的杂草
草坪杂草的危害及其防治
稻田杂草野慈姑的发生与防治
几种土壤处理除草剂对麦冬地杂草的防除作用
麦田恶性杂草节节麦的发生与防治
水稻田几种难防杂草的防治
杂草图谱