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

在優化領域,混沌映射可以用於替代偽隨機數生成器,生成 到 之間的混沌數。經實驗證明,利用混沌序列進行種群初始化 選擇 交叉和變異等操作會影響算法的整個過程,而且常常能取得比偽隨機數更好的效果。下面給出部分常用於群體智能領域的混沌序列 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