文件名称:PBIL
介绍说明--下载内容来自于网络,使用问题请自行百度
该资源详细地给出了分布估计算法的PBIL算法的具体流程。供学习分布估计算的人参考使用。- PBIL algorithm
clc
clear
clf
tic 开始计时
参数设置
Pop_Size=40
Individual_Len=20 每个变量的长度
Variable_Num=2
Learning_Rate=0.01
Iteration_Times=50
I=1
产生初始种群
Binary_X=zeros(Pop_Size,Variable_Num,Individual_Len)
for i=1:1:Pop_Size
for j=1:1:Variable_Num
for k=1:1:Individual_Len
Binary_X(i,j,k)=round(rand())
end
end
end
Best_Individual=zeros(1,Iteration_Times)
Probability_Vector=zeros(Iteration_Times,Variable_Num,Individual_Len)
traces=zeros(3,Iteration_Times) 追踪每一代的最优值
clc
clear
clf
tic 开始计时
参数设置
Pop_Size=40
Individual_Len=20 每个变量的长度
Variable_Num=2
Learning_Rate=0.01
Iteration_Times=50
I=1
产生初始种群
Binary_X=zeros(Pop_Size,Variable_Num,Individual_Len)
for i=1:1:Pop_Size
for j=1:1:Variable_Num
for k=1:1:Individual_Len
Binary_X(i,j,k)=round(rand())
end
end
end
Best_Individual=zeros(1,Iteration_Times)
Probability_Vector=zeros(Iteration_Times,Variable_Num,Individual_Len)
traces=zeros(3,Iteration_Times) 追踪每一代的最优值
(系统自动生成,下载前可以参看下载内容)
下载文件列表
PBIL.m
1999-2046 搜珍网 All Rights Reserved.
本站作为网络服务提供者,仅为网络服务对象提供信息存储空间,仅对用户上载内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
