一种基于入侵杂草算法改进的差分进化算法

合集下载

基于多策略组合的改进差分进化算法

基于多策略组合的改进差分进化算法

减方案提高 了 SHADE 的 搜 索 性 能 并 将 其 命 名 L
-
切换 2 种变异策略 来 提 升 算 法 的 开 发 和 探 索 能 力,
提出的 EADE 中 新 的 变 异 策 略 和 DE/r
and/1/b
i
n
被应用 的 概 率 都 为 0.
5,虽 然 可 以 兼 顾 探 索 和 开 发
levo
l
u
t
i
on,DE)是
[
1]
S
t
o
rn 和 Pr
i
c
e 在 1995 年 提 出 的 一 种 群 智 能 优 化
算法。其本质是模拟 达 尔 文 “适 者 生 存”的 原 则,主
结合 3 组不同的控 制 参 数 来 生 成 候 选 向 量,然 后 再
速度快、鲁棒性强、控 制 参 数 少 等 优 点,目 前 已 在 电
z
a
t
i
on
go
genc
ab
i
l
i
t
y.
r
ame
Ke
r
d
s nume
r
i
c
a
lop
t
imi
z
a
t
i
on;d
i
f
f
e
r
en
t
i
a
levo
l
u
t
i
on;mu
t
a
t
i
on ope
r
a
t
o
r;con
t
r
o
lpa
ywo
;
t
e

一种基于新型差分进化模型的MOEAD改进算法

一种基于新型差分进化模型的MOEAD改进算法
138 2019,55(8)
Computer Engineering and Applications 计算机工程与应用
一种基于新型差分进化模型的 MOEA/D 改进算法
耿焕同,周利发,丁洋洋,周山胜 南京信息工程大学 计算机与软件学院,南京 210044
摘 要:针对 MOEA/D 算法中差分进化操作收敛精度不高且速度较慢的不足,提出了一种综合基于可控支配域的向 量差生成策略和基于主成分的动态缩放因子的新型差分进化模型,均衡显性与隐性搜索引导 ;并实现了一种基于新 型差分进化模型的 MOEA/D 改进算法(MOEA/D-iDE)。新型差分进化是借助基于可控支配域的非支配排序对邻域 进行分层,根据分层信息生成与不同进化阶段相匹配的向量差,实现对种群收敛速度的显性引导 ;同时对决策空间 进行主成分分析,动态调整差分进化缩放因子,实现对种群收敛精度的隐性引导。实验选取 ZDT、DTLZ 和 WFG 等 为测试问题,以 IGD+,ER 作为评价指标,将 MOEA/D-iDE 算法与 6 个同类算法进行对比实验,结果表明新算法在保 证多样性的同时具有更好的收敛速度与精度,从而验证了新型差分进化模型的有效性。 关键词:差分进化 ;可控支配域 ;主成分分析 ;基于分解的多目标进化算法 文献标志码:A 中图分类号:TP391;TP18 doi:10.3778/j.issn.1002-8331.1801-0154
1 引言
在现实世界中常遇到复杂的多目标优化问题(Multiobjective Optimization Problems,MOPs)往往带有约束 条 件 ,且 同 时 优 化 的 多 个 目 标 存 在 冲 突 。 进 化 算 法
(Evolutionary Algorithms,EA)是一种模拟生物进化机 制,拥有较强全局搜索能力的算法,已成功地用于求解 复杂的 MOPs。

基于协进化策略的改进差分进化算法及应用

基于协进化策略的改进差分进化算法及应用

基于协进化策略的改进差分进化算法及应用改进差分进化算法是近年来优化算法研究中的一个热点。

差分进化算法是一种高效的全局优化算法,在解决实际问题中具有广泛的应用前景。

然而,由于种群多样性不足、算法收敛速度慢等问题导致其求解效率并不高。

因此,如何提高差分进化算法的求解效率一直是研究者关注的问题。

基于协进化策略的改进差分进化算法是一种新型的进化算法。

协进化策略是一种种群演化策略,它将个体与其周围的邻居协同进化,以增加种群的多样性和自适应性。

基于协同进化策略的差分进化算法,通过引入邻域操作和群体操作,提高了算法的全局搜索能力和局部搜索能力。

1. 初始化种群,在种群中随机生成一些个体作为种群的起始点。

2. 利用差分进化算法进行个体的进化,并通过基于适应值的群体选择策略选择出最好的个体。

3. 在选出的个体周围建立邻域,并利用协同进化策略,将邻域内的个体加入群体中进行协同进化。

4. 通过交叉和变异操作,更新协同进化群体中的个体,并根据适应值的大小确定,部分个体将进入下一代,来保持种群多样性和适应性。

5. 判断是否满足终止条件,若满足则输出结果,否则返回第二步,并重复迭代至终止条件满足。

相对于传统的差分进化算法,基于协进化策略的改进差分进化算法具有以下优点:1. 提高了种群的多样性,通过协同进化,更好地利用种群中的信息,避免了算法收敛于某个局部最优解。

3. 提高了算法的全局搜索能力和局部搜索能力,通过邻域内的个体协同进化策略,更好地平衡了算法的全局搜索和局部搜索。

在实际应用中,基于协进化策略的改进差分进化算法具有广泛的应用前景。

例如,可以应用于电力负荷预测、电力市场竞价等问题的优化求解。

此外,基于协进化策略的改进差分进化算法也可以应用于其他机器学习问题的优化求解。

总之,基于协进化策略的改进差分进化算法是一种新型的优化算法,其具有很好的优化求解效果和广泛的应用前景。

入侵杂草算法的一种改进实现

入侵杂草算法的一种改进实现

入侵杂草算法的一种改进实现陈林;潘大志【摘要】针对入侵杂草算法寻优精度不高、收敛速度慢和易早熟等缺陷,提出一种改进的入侵杂草算法.新算法将每个杂草的所有种子作为一个小生境,先对每个小生境进行学习算子操作,再引用复合形法引导种群进行协同寻优,最后对种群进行有向的扰动操作,从而得出最优解.实验测试表明,新算法在寻优效率、解的稳定性和鲁棒性等方面都较好.%Aiming at the defects of low precision,slow convergence rate and easy early maturity of the invasive weed algorithm,an improved algorithm is proposed.The new algorithm will first of all take each weed as a niche,and learning operator of each niche is presented.Then,the complex method is introduced to guide the population of collaborative optimization.Finally,the disturbance to the operation of the population is conducted to obtain the optimal solution.Experimental results show that the new algorithm is better in the aspects of optimizationefficiency,stability and robustness of the solution.【期刊名称】《西华师范大学学报(自然科学版)》【年(卷),期】2017(038)003【总页数】6页(P304-309)【关键词】小生境;学习算子;复合形法;扰动【作者】陈林;潘大志【作者单位】西华师范大学数学与信息学院,四川南充637009;西华师范大学数学与信息学院,四川南充637009【正文语种】中文【中图分类】TP3992006年由Mehrabian 等人[1] 提出了一种新的智能算法——入侵杂草算法(IWO)。

差分进化算法综述

差分进化算法综述

差分进化算法综述差分进化算法(Differential Evolution,DE)是一种基于种群演化的全局优化方法,通过模拟生物进化过程中的变异、交叉和选择操作,逐步寻找问题的最优解。

本文将对差分进化算法进行详细综述。

差分进化算法最早由R. Storn和K. Price于1996年提出,其设计初衷是为了解决连续优化问题。

与其他进化算法相比,差分进化算法具有简单易实现、少数参数、收敛性较好等优势,因此被广泛应用于各种实际问题的解决。

1.初始化种群:随机生成大小为N的初始种群,其中N为种群大小,每个个体包含D个维度的参数。

2.变异操作:对种群中的每个个体进行变异操作,通过选择随机的三个个体,计算他们的差分向量,并将其与当前个体进行相加,得到变异个体。

3.交叉操作:对变异个体和当前个体进行交叉操作,生成试验个体。

可以采用二项式交叉或指数交叉等方式。

4.选择操作:对比试验个体和当前个体的适应度,选择适应度更好的个体作为下一代个体。

5.终止条件判断:判断算法是否满足停止条件,如达到最大迭代次数,或适应度达到一定阈值等。

6.更新种群:将选择出的个体替代原来的个体,得到更新后的种群。

7.返回步骤2进行迭代,直到满足终止条件。

差分进化算法的性能与其参数设置密切相关,其中最重要的参数包括种群大小N、个体变异率F和交叉率CR。

种群大小决定了空间的覆盖程度,通常较大的种群大小可以提高算法的全局能力,但同时会增加计算复杂度。

个体变异率F控制了变异操作的程度,较大的F值可以增加种群的多样性,但在取值过大时可能会导致局部最优解的产生。

交叉率CR决定了交叉操作的概率,较高的CR值有助于全局,但过高的交叉率可能会导致个体解的退化。

近年来,差分进化算法得到了广泛的研究和应用,并出现了许多改进和变体算法。

例如,改进的差分进化算法(Improved Differential Evolution,IDE)采用自适应方法来调整算法的参数,在保证能力的同时降低了参数的设置难度。

基于柯西变异的改进入侵杂草优化算法

基于柯西变异的改进入侵杂草优化算法

基于柯西变异的改进入侵杂草优化算法
张梦坤;高尚
【期刊名称】《计算机与数字工程》
【年(卷),期】2022(50)11
【摘要】入侵杂草优化算法存在收敛速度较慢,收敛精度不高,易陷入局部最优等问题,针对这些问题,论文提出基于柯西变异的改进入侵杂草优化算法(CMIWO)。

该算法采用改进点集的方法实现种群的初始化,丰富初始种群的多样性,引入改进后的tent混沌映射将杂草个体进行扩散,后期融入柯西变异和差分变异的混合变异算子,从而使算法的收敛速度和寻优精度进一步提高,且更易跳出局部最优值。

利用6个标准测试函数测试算法的收敛速度以及寻优精度,仿真结果表明,CMIWO算法均优于标准IWO算法及其他常用算法,并且能有效避免陷入局部最优。

【总页数】6页(P2377-2381)
【作者】张梦坤;高尚
【作者单位】江苏科技大学计算机学院
【正文语种】中文
【中图分类】TP301.6
【相关文献】
1.基于动态自适应权重和柯西变异的蝙蝠优化算法
2.基于改进型柯西变异灰狼优化算法训练的多层感知器
3.基于混合凸迁移和趋优柯西变异的对偶生物地理学优化
算法4.基于柯西变异的蚁狮优化算法5.基于高斯–柯西变异海鸥优化算法的柴油机共轨压力控制研究
因版权原因,仅展示原文概要,查看原文内容请购买。

一种改进的动态多种群并行差分进化算法

一种改进的动态多种群并行差分进化算法

Dy a c mu t—p ce aalldfee ta v l to l oih n mi lis e isp rle ifrn ile ou in ag rtm
LO G e W n
( e a oao cnmi KyLbrtr o E oo c yf s&s m Sm ltn, colfMahm ts& Saii ,G & o nvrt iac t i uai Sho te ai e o o c ttts u hu U i syo Fn ne&E oo i ,G i n sc ei f cnmc uy g s a
rn e e o u in p o e s h r p s d a g rtm a a e n i d vd a t e s au s n i ie ei i a o ua in i — i g t v l t rc s ,te p o o e lo i h o h w sb s d o n i iu l i s l e ,a d d vd d t n t l p lt n fn v h i p o控制参数设置的差分进化算法, 既保持 了各个子种群
算 法的独 立性和优 越性 , 又不增加 算 法的复 杂性 。仿 真 实验 结果表 明该 算法具 有较好 的寻优 性 能。 关键 词 :多种群 ; 差分进化 算 法 ; 并行 ; 佳点 集方 法
n mb r o o t lp r mee e t g . I n t n yk p ei d p n e c f h u — o u ain a d t es p r r y o e o e a u e fc nr a a trs t n s t o l e t h n e e d n e o e s b p p l t n u e o t f h p r — o i o t t o h ii t t r ,b t lo n t n r a e h o lxt f lo t m.T s d fu l si e c ma k r b e , n e e p rme trs l o s u s o c e s d t e c mpe i o g r h a i y a i a t rca sc b n h r sp o l ms a d t x e e o h i n e ut s s o h t h rp s d ag r h i a f ci e meh d frdfee to t z t n p o lms h w t a e p o o e lo i m s n ef t to o i r n pi ai r b e . t t e v f mi o Ke r s:mu t l u p p l t n;d f r n ile ou in a g rtm ;p r ll o d p i t e t o y wo d l pe s b o u ai i o iee t vlt o h f a o l i aa e ;g o on tmeh d l s

一种改进的差分进化算法

一种改进的差分进化算法

一种改进的差分进化算法丁晓阳;李嵩华【摘要】针对基本差分进化算法收敛速度较慢的问题,将粒子群优化算法中的社会学习部分引入到差分进化算法中,提出一种改进的差分进化算法.该算法通过小概率随机变异操作增加种群的多样性和全局搜索能力;变异向量和个体向群体最优个体学习的结果进行交叉操作,利用最优个体指导进化过程,加快了算法的收敛速度,提高了优化精度.仿真实验结果表明,该算法具有更好的优化性能.【期刊名称】《陕西师范大学学报(自然科学版)》【年(卷),期】2016(044)001【总页数】6页(P1-6)【关键词】群体智能;差分进化算法;粒子群优化算法;随机变异;学习因子;多样性【作者】丁晓阳;李嵩华【作者单位】兰州财经大学信息工程学院,甘肃兰州730020;兰州财经大学信息工程学院,甘肃兰州730020【正文语种】中文【中图分类】TP181差分进化算法(differential evolution,DE)是由Rainer Storn和Kenneth Price 在1995年共同提出的一种采用浮点矢量编码在连续空间中进行随机搜索的优化算法[1]。

DE原理简单,受控参数少,实施随机、并行、直接的全局搜索,易于理解和实现。

近年来,在约束优化计算、模糊控制器优化设计、神经网络优化、滤波器设计等方面得到了广泛的应用。

但是,与其他随机优化算法类似,DE仍存在着搜索停滞和早熟收敛等缺陷,因此,很多学者通过改进变异策略[2-10]、优化交叉策略[11-13]及引入其他算法的先进进化方式[14-17]对基本差分进化算法进行改进。

例如,文献[2]提出一种用于求解0-1规划问题的二进制差分进化算法,该算法在进化过程中无需变异率,即可根据个体间的差异直接在离散域内进行变异。

文献[3]设计了一个基于符号函数的多策略变异算子,用正负随机数代替原有的变异率,实现了两个方向上的随机搜索。

文献[4]改进了差分进化算法的变异操作,采用随机选择的方式进行变异和扰动操作。

基于改进差分进化算法的网络空间入侵检测研究

基于改进差分进化算法的网络空间入侵检测研究

由通信网络入侵信息模型,提取入侵信息的异常谱特征 .采用访问接口控制的方法,重构网 络 入 侵 信 息 模 型,
建立多尺度卷积神经通信网络入侵 信 息 的 模 糊 关 联 规 则 分 布 集,提 取 多 尺 度 卷 积 神 经 通 信 网 络 入 侵 信 息 的
谱特征量;采用改进差分进化法进行 多 尺 度 卷 积 神 经 通 信 网 络 入 侵 信 息 的 多 维 模 糊 度 特 征 检 测 和 信 息 聚 类
行多尺度卷积神经通信网络入侵信息的聚类检测,
得到入侵特征序列满足:
(
σ1 > …σL >σL+1 = …σ4P =0
15)
多尺度卷积神经通信网络入侵信号的效用度
限 为 1.
58,网 络 入 侵 的 信 噪 比 为 SNR =0~10
dB,差分进化 的 迭 代 步 数 为 1000,时 间 分 布 参 数
Da
t
a5
92114
22154
92351
神经通信网络入侵信息的二元编码,由此得到多尺
度卷积神经通信网络入侵信息的谱特征提取为:
X1(
k)=
,
FFT x1(
k),
x1(
k +1),
.
.
.
.
.
.
x1(
k +N -1)
T
(
1
7)
X2(
k)=
T
,
FFT x2(
k),
x2(
k +1),
.
.
.
.
.
.
x2(
k +N -1)
神经通信网络入侵信息模型重构
进行多尺度卷积神经通信网络空间入侵检测,

一种新的改进差分进化算法

一种新的改进差分进化算法

Ab s t r a c t : A i mi n g a t t h e p r o b l e m s o f t h e D i f f e r e n c e E v o l u t i o n a l g o r i t h m( D E ) , s u c h a s i n d i v i d u l a a g —
第3 5卷
第 4期

西


Vo 1 . 3 5 No . 4
2 0 1 7年 8 月
CI ENCE J I ANGXI S
Au g . 2 01 7
d o i : 1 0 . 1 3 9 9 0 / j . i s s n l 0 0 1 —3 6 7 9 . 2 0 1 7 . 0 4 . 0 0 1
t i o n o p e r a t o r , c r o s s o v e r o p e r a t o r a n d n e w mu t a t i o n s t r a t e g y i s p r o p o s e d. S i x b e n c h ma r k f u n c t i o n s a r e u s e d t o t e s t t h e i mp r o v e d de a l g o it r h m, a n d t he r e s u l t s a r e c o mpa r e d wi t h o t h e r lg a o r i t h ms . Th e r e —
e a s y t o p r e ma t u r e c o n v e r g e n c e , a n i mp r o v e d d i f f e r e n t i a l e v o l u t i o n a l g o r i t h m b a s e d o n a d a p t i v e mu t a .

入侵杂草优化算法的应用与改进

入侵杂草优化算法的应用与改进

入侵杂草优化算法的应用与改进目录第一章绪论 (1)1.1课题研究背景及意义 (1)1.2国内外研究概况 (1)1.3本文研究的目的 (3)1.4本文的主要内容 (3)第二章入侵杂草优化算法 (4)2.1生态学中的杂草特性 (4)2.2入侵杂草优化算法 (4)2.2.1 初始化种群 (4)2.2.2 繁殖 (5)2.2.3 空间分布 (5)2.2.4 竞争性排斥规则 (5)2.3入侵杂草优化算法的基本步骤 (6)2.4入侵杂草优化算法的收敛性 (7)2.5入侵杂草优化算法的优势与不足 (7)第三章入侵杂草优化算法在确定越流含水层参数中的应用 (8) 3.1越流含水层基本知识 (8)3.2越流含水层基本公式 (8)3.3数值实验 (9)3.3.1 目标函数建立 (9)3.3.2 实验数据 (9)3.3.3 实验操作 (10)3.4实验结果与分析 (13)3.5本章小节 (14)第四章入侵杂草优化算法在一维水动力弥散实验中的应用 (15) 4.1实验基础知识 (15)4.1.1 多孔介质的定义 (15)4.1.2 对流作用定义 (15)4.1.3 水动力弥散 (15)4.1.4 一维流和稳定流的定义 (15)4.2半无限柱状多孔介质中污染物迁移数学模型的解析解 (16) 4.3半无限柱状多孔介质中污染物弥散数值实验 (17)iii4.3.1 实验模型及数据 (17)4.3.2 实验目标函数建立 (17)4.3.3 实验操作 (18)4.4实验结果与分析 (19)4.5本章小节 (21)第五章改进入侵杂草优化算法及应用 (22)5.1变异操作 (22)5.2混沌变异 (22)5.2.1 混沌序列优化算法概述 (22)5.2.2 混沌序列优化算法 (23)5.2.3 小幅度扰动混沌变量产生方式 (23)5.2.4 自适应变异控制因子 (24)5.2.5 基于自适应高斯变异算子的入侵杂草优化算法的思想 (25) 5.3差分变异算子 (25)5.3.1 差分进化算法概述 (25)5.3.2 差分变异算子 (25)5.3.3 基于差分变异算子的入侵杂草优化算法的思想 (27)5.4数值实验 (27)5.4.1 测试函数 (27)5.4.2 测试操作 (27)5.4.3 测试结果与分析 (29)5.4.4 算法参数分析 (31)5.5基于混合变异算子的入侵杂草优化算法 (33)5.5.1 基于混合变异算子的入侵杂草优化算法的基本思想 (33)5.5.2 AGM-DE-IWO算法的具体操作流程 (34)5.5.3 AGM-DE-IWO算法的测试与分析 (35)5.6改进IWO算法在确定各向异性含水层参数中的应用 (37)5.6.1 各向异性条件下的含水层基本公式 (37)5.6.2 目标函数的建立 (38)5.6.3 数值实验数据 (39)5.6.4数值试验操作 (39)5.6.5 数值实验结果与分析 (39)结论与展望 (42)参考文献 (44)攻读学位期间取得的研究成果 (47)致谢 (48)iv第一章绪论第一章绪论1.1 课题研究背景及意义在现代快速发展的社会中,许多领域都会运用智能优化算法来处理实际问题,因此,许多研究人员也在致力于智能优化算法的研究与开发工作。

杂草算法_IWO_简介

杂草算法_IWO_简介

λ
μ
J (K P , K I , K D , λ, µ ) = I + R + ψ
2
2
2
(5)
其中: I、 R、 Ψ分别闭环系统特征方程的虚数部分、 实数部分以及相位角。 Debarati Kundu 亦对需整定的参数做了如下约束:1≤KP≤1000、0≤λ,μ≤1、1≤Ti,Td ≤500。最终得到的控制器的测试数据如表 3 所示,由表中数据可以看出用杂草 算法整定的参数要优于 PSO、GA 整定的参数。
第三步:空间扩散。 以父代为轴线(均值),子代个体以正态分布方式扩散在 D 维空间中。迭代过 程中,每一代的标准差按如下规律进行变化:
σ iter =
(iter max −iter ) n (σ initial − σ final ) + σ final (iter max ) n
(2)
其中: σ iter :第 iter 次迭代的标准差值、 σ initial :起始标准差值、 σ final :最终 标准差值、 itermax :最大迭代次数、n:非线性调和指数。该式确保了在相距较 远的区域内产生种子的可能性随着迭代次数非线性增加 , 以便分组和排除。另 外,该式对于 iter 是递减的,确定了杂草算法前期是全局搜索为重、后期以局部 搜索为重的基本特性。 第四步:竞争排斥。 经过数代的繁殖后,克隆产生的后代数目将超过环境资源的承受能力,通过 预先设定的最大种群数目确定最大种群大小, 当达到最大种群数目时先按前面规 则自由繁殖,扩散完成后,再将父代和子代一起进行排列,按适应值大小进行淘 汰,以达到种群上限要求。
图 4:IWO-PSO 混合算法混合算法伪代码
图 5:IWO、POS、IWO-PSO 对比曲线

基于分解的多目标入侵杂草算法用于阵列天线方向图综合

基于分解的多目标入侵杂草算法用于阵列天线方向图综合

基于分解的多目标入侵杂草算法用于阵列天线方向图综合刘燕;焦永昌;张亚明;程伟【期刊名称】《西北工业大学学报》【年(卷),期】2014(000)006【摘要】从多目标优化的角度分析和求解传统的阵列天线方向图综合问题,并将一种新型入侵杂草算法改进后嵌入到基于分解的多目标优化算法框架中,提出基于分解的多目标入侵杂草算法。

该算法利用入侵杂草算法强大的搜索能力和稳健性,高效地实现了算法优化过程的并行性。

通过对20元直线阵进行综合,与基于分解的多目标差分进化算法相比,新算法得到的最大副瓣电平降低了1.5822~2.1151 dB;得到的最大深零点电平和凹口电平分别降低了4.4296 dB、4.6657 dB。

这些结果表明新算法得到的解有着更高的计算精度、收敛速度和多样性,综合性能更好。

【总页数】6页(P981-986)【作者】刘燕;焦永昌;张亚明;程伟【作者单位】西安电子科技大学天线与微波技术重点实验室,陕西西安 710071;西安电子科技大学天线与微波技术重点实验室,陕西西安 710071;西安石油大学电子工程学院,陕西西安 710065; 西北工业大学电子信息学院,陕西西安710129;西北工业大学电子信息学院,陕西西安 710129【正文语种】中文【中图分类】TN821【相关文献】1.基于入侵性野草优化算法的平面天线阵列的方向图综合 [J], 吴华宁;柳超;谢旭2.入侵杂草优化算法用于阵列天线方向图综合 [J], 刘燕;焦永昌;张亚明;王新宽3.混合入侵杂草算法用于阵列天线波束赋形 [J], 刘燕;焦永昌;张亚明;王新宽4.基于杂草入侵算法的天线阵列方向图可重构优化 [J], 张宁宁;杨丽娜;稂华清5.基于禁忌搜索的入侵杂草算法在稀布阵列天线综合中的应用 [J], 贾洪帅;曹顺锋;袁建涛因版权原因,仅展示原文概要,查看原文内容请购买。

改进差分进化算法优化BP神经网络用于入侵检测

改进差分进化算法优化BP神经网络用于入侵检测

改进差分进化算法优化BP神经网络用于入侵检测陈超;曹晓梅【摘要】为解决BP神经网络应用于入侵检测时检测率较低、训练时间过长的问题,对改进差分进化算法(SAMDE)优化BP神经网络并用于入侵检测的可行性进行研究.该算法引入模拟退火算法(SA)和一种融合DE/rand/1与DE/best/1的变异算子对差分进化算法进行改进以提高其全局寻优能力.用改进后的算法优化BP神经网络权值阈值.通过逐次的迭代训练使BP神经网络收敛,将优化过的BP神经网络用于入侵检测.仿真实验结果显示,优化的BP网络在收敛速度和精度方面有明显提升,用于入侵检测时提高了检测准确率,缩短了训练时间.%In order to solve the problem of low detection rate and long training time when BP neural network is used in intrusion detection,the feasibility of improving BP neural network by using improved differential evolution algorithm (SAMDE) and intrusion detection was studied.This algorithm introduced a simulated annealing algorithm (SA) and a mutation operator that combinedDE/rand/1 and DE/best/1 to modify the differential evolution algorithm to improve its global search ability.The improved algorithm was used to optimize the weight threshold of BP neural network.The BP neural network was converged by successive iterative training,and the optimized BP neural network was used in intrusion detection.Simulation results show that the optimized BP network has obvious improvement in convergence speed and accuracy.When used in intrusion detection,it improves the detection accuracy and shortened the training time.【期刊名称】《计算机应用与软件》【年(卷),期】2018(035)004【总页数】8页(P310-316,324)【关键词】BP神经网络;差分进化算法;模拟退火算法;全局寻优;入侵检测【作者】陈超;曹晓梅【作者单位】南京邮电大学计算机与软件学院江苏南京210023;南京邮电大学计算机与软件学院江苏南京210023【正文语种】中文【中图分类】TP309.20 引言入侵检测系统因能快速辨识各种形式的入侵行为而被广泛应用于安全领域,然而随着攻击技术和手段的不断发展与演变,传统入侵检测技术的局限性逐渐显现,针对复杂多样的攻击方式研究新型的入侵检测技术迫在眉睫[1]。

基于差分进化入侵杂草算法的含分布式电源配电网重构

基于差分进化入侵杂草算法的含分布式电源配电网重构

基于差分进化入侵杂草算法的含分布式电源配电网重构范宏;刘自超;郭翔【摘要】文章提出了差分进化入侵杂草算法(DEIWO),对含分布式电源配电网重构模型及分布式电源(DG)接入位置和容量进行综合优化.利用柯西分布对入侵杂草算法进行空间扩散,在计算初始可以产生更多的可行解;引入差分进化策略,优化竞争生存操作过程,解决了入侵杂草算法收敛速度慢且容易陷入局部最优的问题.IEEE 33节点算例结果表明,优化配置的配电网重构可以有效降低网络损耗和减小节点电压偏差,实现分布式能源的高效消纳,算例结果验证了算法的可行性.【期刊名称】《可再生能源》【年(卷),期】2019(037)004【总页数】7页(P545-551)【关键词】配电网;网络重构;分布式电源;差分进化入侵杂草算法;柯西分布【作者】范宏;刘自超;郭翔【作者单位】上海电力大学电气工程学院,上海 200090;上海电力大学电气工程学院,上海 200090;贵州电网公司电力调度控制中心,贵州贵阳 550002【正文语种】中文【中图分类】TK510 前言分布式电源(Distributed Generation,DG)大量接入,使得配电系统的运行方式和结构发生变化,例如,无源网络变为有源网络,单向潮流变为多向潮流,传统被动控制的配电网向智能配电网发展。

配电网作为消纳DG的主要载体,传统的配网侧调压等控制手段不足以应对高渗透率DG对其产生的冲击,通常考虑改变网络拓扑管理配电网潮流和对DG位置与容量的优化进行配置,以保证配电网安全高效运行。

因此,含DG的配电网重构研究能够提高配电网供电可靠性,提高DG渗透率和减少馈线损耗[1]。

针对含DG的配电网重构问题的研究目前相对热门。

文献[2]建立了含分布式发电和静止无功补偿器的配电网重构模型,并采用改进遗传算法进行算例模拟。

文献[3]基于粒子群优化算法对含DG的网络重构进行综合优化,提出了含DG的配电网重构控制策略。

文献[4]利用和声搜索算法进行考虑DG优化配置的配电网重构,实现了降低馈线损耗和提高供电可靠性的目的。

基于柯西差分入侵杂草算法的微电网经济调度

基于柯西差分入侵杂草算法的微电网经济调度

基于柯西差分入侵杂草算法的微电网经济调度朱能能;刘闯;夏克勤;张青云;盛刘宇【期刊名称】《内蒙古电力技术》【年(卷),期】2024(42)2【摘要】为提高微电网运行的经济性,提出一种基于柯西差分入侵杂草算法的微电网经济调度方法。

以微电网最低运行成本为目标函数,综合考虑各类约束,建立了微电网经济调度模型。

利用柯西分布和差分进化策略对入侵杂草算法进行改进,以提高柯西差分入侵杂草算法(Cauchy Differential Evolution Invasive Weed Optimization,CDEIWO)的全局搜索性能,从而避免算法陷入局部最优。

仿真测试结果表明,CDEIWO算法能有效减少迭代次数,提高收敛精度。

采用CDEIWO算法对微电网经济调度模型进行求解,并与其他优化方法进行比较,结果表明,CDEIWO 算法经过62次迭代后获得的最低运行成本为1772.32元,在收敛次数和最优解上均优于其他方法,在CDEIWO算法的调度策略下,各微电源出力合理,在保证清洁能源利用率的同时,大大提高了微电网运行的经济性,验证了本文所提微电网经济调度方法的正确性。

【总页数】7页(P30-36)【作者】朱能能;刘闯;夏克勤;张青云;盛刘宇【作者单位】国网湖北省电力有限公司荆门供电公司;三峡大学电气与新能源学院【正文语种】中文【中图分类】TM3【相关文献】1.基于差分进化入侵杂草算法的含分布式电源配电网重构2.一种基于入侵杂草算法改进的差分进化算法3.基于柯西变异的改进入侵杂草优化算法4.改进高斯柯西差分进化算法求解热电联产经济调度5.基于高斯-柯西变异帝国竞争算法的微电网优化调度因版权原因,仅展示原文概要,查看原文内容请购买。

一种改进的自适应差分进化算法

一种改进的自适应差分进化算法

一种改进的自适应差分进化算法
戈剑武; 祁荣宾; 钱锋; 陈晶
【期刊名称】《《华东理工大学学报(自然科学版)》》
【年(卷),期】2009(035)004
【摘要】为了提高基本差分进化算法的寻优速度和寻优效能,提出了一种改进的自适应差分进化算法(ADE)。

在基本差分进化算法中引入了自适应变异算子,根据每个个体与最优个体适应度值的相互关系,自动地调节变异算子值,使之在进化初期较大,随着个体逐渐接近最优值,算子值逐渐变小,确保个体向最优值快速、稳定地逼近。

在每一代变异、交叉和竞争之后,又增加了与随机新种群的竞争操作,使算法易于跳出局部最优点,以提高全局搜索能力。

采用4个经典的测试函数对算法进行验证,结果显示:该算法的收敛速度与收敛精度在一定程度上优于基本差分进化算法,同时也优于基于代数进行自适应变异的差分进化算法。

【总页数】6页(P600-605)
【作者】戈剑武; 祁荣宾; 钱锋; 陈晶
【作者单位】华东理工大学,化工过程先进控制和优化技术教育部重点实验室上海 200237; 自动化研究所上海 200237; 华东理工大学自动化研究所上海200237
【正文语种】中文
【中图分类】TP18
【相关文献】
1.一种基于混沌序列的改进自适应差分进化算法 [J], 翁惠瑜;顾幸生;曹萃文
2.一种改进的自适应差分进化算法 [J], 姜国庆;郑建国
3.一种粒子群和改进自适应差分进化混合算法及在生产调度中的应用 [J], 周艳平;蔡素;李金鹏
4.一种求解动态优化问题的改进自适应差分进化算法 [J], 刘树强;秦进
5.自适应二次变异的改进差分进化算法及其应用 [J], 胡福年;董倩男;吕璐
因版权原因,仅展示原文概要,查看原文内容请购买。

差分进化计算研究综述

差分进化计算研究综述

差分进化计算研究综述
王培崇;钱旭;王月;虎晓红
【期刊名称】《计算机工程与应用》
【年(卷),期】2009(045)028
【摘要】差分进化计算(DE)是继遗传算法、微粒子群算法、蚁群算法之后的又一个成功的智能算法.它有三个算子即变异算子、交叉算子、选择算子.差分进化利用种群中个体之间的差异信息实现向最优解区域的搜索.实验证明,该算法具有较好的鲁棒性和求解效率.针对该算法的基本思想以及当前的部分研究成果进行了分析介绍.最后对下一步的研究进行了相应的说明和展望.
【总页数】4页(P13-16)
【作者】王培崇;钱旭;王月;虎晓红
【作者单位】中国矿业大学(北京)机电与信息工程学院,北京,100083;石家庄经济学院,信息工程学院,石家庄,050031;中国矿业大学(北京)机电与信息工程学院,北京,100083;中国矿业大学(北京)机电与信息工程学院,北京,100083;中国矿业大学(北京)机电与信息工程学院,北京,100083
【正文语种】中文
【中图分类】TP18
【相关文献】
1.基于进化计算的课程资源编列问题研究综述 [J], 谢苏超
2.基于进化计算的课程资源编列问题研究综述 [J], 谢苏超
3.(n,m)函数抗差分功耗攻击指标的研究综述 [J], 周宇;陈智雄;卓泽朋;杜小妮
4.基于差分隐私的隐私保护数据发布研究综述 [J], 高明珠;徐庭锐;刘洋廷;陈彦如
5.基于适应度地形分析的进化计算研究综述 [J], 李亚欣;梁静;岳彩通;李珂
因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Open Access
1. 引言
进化算法是模仿生物进化过程设计的现代优化方法, 作为一种有效的随机优化方法, 被广泛应用于求解 复杂优化问题。DE 算法[1]使用浮点矢量进行个体编码,通过简单的变异、交叉及竞争算子实现在连续空间 中的随机搜索。DE 算法原理简单,易于理解和实现,在许多复杂优化问题中得到了应用[2] [3] [4] [5] [6]。 DE 算法同其它进化算法类似,需要平衡算法的全局搜索能力与其收敛速度。这种平衡可以通过调节算法的 控制参数来实现,但往往控制参数的调节效果有限[7] [8],对于 DE 算法,交叉率大则收敛速度快,但其全 局搜索能力下降,易陷入局部最优,从而使算法的收敛精度下降。因此,许多学者从不同类型算法的优势出 发, 结合 DE 算法的全局性能和一些局部优化算法的局部搜索能力, 研究提出了不同的混合优化算法[9] [10]。 这些对 DE 算法的改进从不同的侧面使算法的性能得到了提升,但都未对 DE 算法的候选解产生过程有较大 的改变。DE 算法候选解的产生采用的从种群中随机选择不同个体,通过线性运算产生,该变异过程并没有 考虑所选择个体的适应度信息,随机性强,有利于保持种群的多样性,但同时也使算法的收敛速度较慢。 入侵杂草算法(Invasive Weed Optimization, IWO) [11]于 2006 年提出,是模拟杂草在自然界中生长过 程的一种新的优化算法,该算法的种群是由杂草组成,通过杂草在空间的扩散、生长、繁殖和竞争进行 寻优,算法具有鲁棒性强、易于实现等特点。IWO 算法在进化过程中,杂草会依据适应度值进行繁殖, 适应度较优的个体会产生较多的种子,且所产生的种子是以正态分布在该种子的周围。这种思想使得较 优个体占有较强的优势,且兼顾了局部搜索。本文将基于该思想研究提出一种改进的差分进化算法(A Modified Differential Evolution Algorithm based on Invasive Weed Optimization, IWOMDE)。
文章引用: 卢青波, 崔巍, 闫生辉, 李廷锋. 一种基于入侵杂草算法改进的差分进化算法[J]. 计算机科学与应用, 2019, 9(2): 266-274. DOI: 10.12677/csa.2019.92031
卢青波 等
差分进化算法(Modified Differential Evolution Algorithm based on Invasive Weed Optimization, IWOMDE)。该算法依据IWO算法思想,以群体平均适应度为划分依据,将群体中的个体划分为优秀个 体与较差个体,对优秀个体使其能够多进化,而较差个体少进化或者“停滞”以维持种群的多样性。仿 真实验结果表明,IWOMDE算法对多峰多模态函数具有优化效率高、优化精度高的特性。
2. IWOMDE 算法
2.1. 差分进化算法
代的第 i 个个体, xiL ≤ xi ( g ) ≤ xiU ,则 DE 算法的进化个体采用实向量进行编码,采用均匀分布的随机数产生初始个体。令 xi ( g ) 代表第 g
= xi ( g )
, xin ( g ) ) , i = ( xi1 ( g ) , xi 2 ( g ) ,
A Modified Differential Evolution Algorithm Based on Invasive Weed Optimization
Qingbo Lu, Wei Cui, Shenghui Yan, Tingfeng Li
Department of Mechanical Engineering, Zhengzhou Technical College, Zhengzhou Henan
Computer Science and Application 计算机科学与应用, 2019, 9(2), 266-274 Published Online February 2019 in Hans. /journal/csa https:///10.12677/csa.2019.92031
1, 2, , NP; g 1, 2, , Tmax =
(1)
式中, xiU 、 xiL 分别为个体的上、下限,NP 为种群大小, Tmax 为最大进化代数。 DE 算法就是由这 NP 个个体构成的种群在搜索空间不断进化来进行寻优的。DE 算法候选解产生模式 有很多种策略[1], 其中 DE/rand/1/bin 策略应用较为广泛, 且具有全局搜索能力较好, 收敛速度较慢的特性,
th th th
Received: Jan. 16 , 2019; accepted: Jan. 28 , 2019; published: Feb. 12 , 2019
Abstract
DE/rand/1/bin model of DE Algorithm has good global performance, but its convergence speed is slow. A modified differential evolution optimization algorithm named IWOMDE was presented in this paper based on Invasive Weed Optimization algorithm. The IWOMDE algorithm incorporated IWO’s design philosophy into Differential Evolution (DE) algorithm. The IWOMDE algorithm divided the evolution population into elite individuals and poor individuals based on the average fitness of population. The elite individuals can be evolutionary many times, but the poor individuals are less evolved or “stagnate” in order to maintain the diversity of population. The simulation results showed the hybrid optimization algorithm has the advantage of searching effectively and being fairly robust to initial conditions.
(
)
(2)
式中, rand ( 0,1) 是 [ 0,1] 上服从均匀分布的随机数。 2) 变异算子 首先随机从种群中选择 3 个不同个体 x p1 , x p 2 , x p 3 ,且 p1 ≠ p 2 ≠ p3 ≠ i 则变异算子为
hij ( g ) = x p1 j + F ( x p 2 j − x p 3 j )
郑州职业技术学院机械工程系,河南 郑州
收稿日期:2019年1月16日;录用日期:2019年1月28日;发布日期:2019年2月12日


差分进化算法(Differential Evolution, DE)的DE/rand/1/bin模式具有良好的全局性能,但其收敛速度 慢,针对此,应用入侵杂草算法(Invasive Weed Optimization, IWO)的设计思想,研究提出一种改进的
DE 算法的变异策略有多种, 其中 DE/rand/1/bin 变异策略具有全局搜索能力强、 收敛速度慢的特性。 由式(3)可知,DE/rand/1/bin 变异过程中,其候选解的产生是采用的是种群中随机选择的 3 个不同个体, 通过线性运算产生的。该变异过程并没有考虑所选择个体的适应度信息,随机性强,有利于保持种群的 多样性,但同时也使算法的收敛速度较慢。 DE 算法的随机搜索过程,使得算法的局部搜索能力较差,收敛速度慢,这主要是由于进化过程中,尤其 是在候选解的产生过程中未考虑个体的适应度引起的, 因此, 借鉴 IWO 算法的进化思想, 将适应度的信息融入 候选解的生成过程,使较优的个体能够产生较多的候选解,较差的个体产生较少的候选解或者保持停滞状态。 这样不但能够使最优个体引导群体快速收敛,而且由于有个体随机停滞现象,能够很好地保持群体的多样性。 1) 优秀个体的选取 群体适应度均值
(3)
式中,F 为缩放因子。 3) 交叉算子 交叉算子可以增加种群的多样性,其操作过程如式(4)所示。
jrand hi j ( g ) , rand ( 0,1) ≤ CR 或 j = vij ( g + 1) = xij ( g ) , rand ( 0,1) > CR 或 j ≠ jrand
Keywords
Differential Evolution (DE) Algorithm, Invasive Weed Optimization (IWO), Elite Individual, Function Optimization
一种基于入侵杂草算法改进的差分进化算法
卢青波,崔 巍,闫生辉,李廷锋
来自 hij ( g ) 。
(4)
式中,CR 为交叉率, CR ∈ [ 0,1] , jrand 是 [1, n ] 上的随机整数,这种交叉模式确保 vij ( g + 1) 中至少有一位 4) 选择算子 DE 算法的选择策略采用“贪婪”策略,由评价函数对向量 vi ( g + 1) 和向量 xi ( g ) 比较,保留较优个 体,即
( rand ( 0,1) < P1 )
hij ( g ) = 1 + σ ( 0,1) xij + F ( x gbestj − xij )
(7)
else
f avg =
式中, fi 为第 i 个个体的适应度。
相关文档
最新文档