原文:群优化方法之混沌映射初始化

在优化领域,混沌映射可以用于替代伪随机数生成器,生成 到 之间的混沌数。经实验证明,利用混沌序列进行种群初始化 选择 交叉和变异等操作会影响算法的整个过程,而且常常能取得比伪随机数更好的效果。下面给出部分常用于群体智能领域的混沌序列 Logistic 映射,又称虫口映射 其中, ,。 PWLCM映射 Singer映射 其中,当 时,Singer 映射具有混沌行为。 Sine 映射 Sine 映射是 ...

2022-03-03 17:21 0 2935 推荐指数:

查看详情

Tent混沌映射初始化种群

智能算法的种群初始化 1. 基于Tent混沌映射的种群初始化 Tent映射结构简单,分布较为均匀,便利性好,表达式如下: \[ x_{n+1}= \left\{\begin{matrix} \frac{ x_n }{a}, 0 \leq x_{n} \leq a\\ \frac ...

Thu Mar 24 08:46:00 CST 2022 0 5204
混沌映射初始化种群之Logistic映射

Logstic混沌映射初始化种群 Step 1: 随机生成一个\(d\)维向量\({X_0}\),向量的每个分量在0-1之间。 Step 2: 利用Logistic映射生成N个向量。Logistic映射如下: \[X_{i+1}=\mu{X_{i}.*(1-X_{i ...

Sat May 29 06:29:00 CST 2021 1 5931
混沌映射初始化种群之Sin映射

混沌映射初始化种群之Sin映射step1: 随机生成一个d维向量X(0),向量的每个分量在0-1之间 step2 利用Sin映射生成N个向量。Sin映射如下 X(i+1) =sin(2/X(i))step3 将X的每个分量载波到变量的取值区间上 执行效果: ...

Fri Mar 04 01:03:00 CST 2022 1 1089
NSIndexPath的初始化方法

好几次用到了NSIndexPath,但是一直不知道怎么通过 row section这两个参数来初始化 NSIndexPath *index = [NSIndexPath indexPathForRow:0 inSection:4]; 直接使用! ...

Wed Aug 29 02:08:00 CST 2012 0 16285
vector 初始化方法

(1)不带参数的构造函数初始化 // 初始化一个size为0的vector vector<int> abc; (2)带参数的构造函数初始化 // 初始化size,但每个元素值为默认值 vector<int> abc(10); // 初始化了10个默认值 ...

Thu Jun 13 18:25:00 CST 2019 0 27211
NAS--辉220+ 初始化

通过手机进行初始化配置,安装2个磁盘的情况下,初始化默认给我设置成了SHR # 控制面板截图 # 基本信息截图 【基础常用命令】 # 服务状态查询 synoservicecfg --status |grep ...

Mon Jul 20 16:21:00 CST 2020 0 1017
ArrayList 数组 初始化方法

https://blog.csdn.net/u011523796/article/details/79537055 ArrayList初始化方法: 1、Arrays.asList 2、生成匿名内部内进行初始化 3、常规方式 ...

Sun May 05 19:42:00 CST 2019 0 2339
结构体指针初始化方法

结构体指针必须初始化 转载地址忘记了存 struct student{ char *name; int score; struct student* next; }stu,*stu1; int main ...

Tue Jun 25 06:04:00 CST 2019 1 3252
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM