xttataat 发表于 2012-1-13 19:36

PSO算法使用简介

PSOt为PSO的工具箱,该工具箱将PSO算法的核心部分封装起来,提供给用户的为算法的可调参数,用户只需要定义好自己需要优化的函数(计算最小值或者最大值),并设置好函数自变量的取值范围、每步迭代允许的最大变化量(称为最大速度,Max_V)等,即可自行优化。
与遗传算法相比,PSO仅需要调整少数几个参数即可实现函数的优化。该算法对待优化函数没有任何特别的要求(如可微分、时间连续等),因而其通用性极强,对多变量、高度非线性、不连续及不可微的情况更加具有其优势。
该工具箱的使用主要分为几个步骤:
1)        在Matlab中设置工具箱的路径;
2)        定义待优化函数;
3)        调用PSO算法的核心函数:pso_Trelea_vectorized()。



孤寂冷逍遥 发表于 2012-1-13 22:37

{:3_59:}{:3_59:}

tshtshtsh 发表于 2012-8-21 21:24

{:soso_e100:}顶一下

1132520084 发表于 2012-8-24 13:02

自己懂得东西太少了啊!

ocean0204 发表于 2012-8-29 20:03

看一下!!!

冰淇淋的眼泪 发表于 2012-9-2 08:47

还不懂pso,看下

七月份的尾巴 发表于 2012-9-2 11:33

:):):)哈哈哈,不错哦

七月份的尾巴 发表于 2012-9-2 11:35

自己不知道的太多了啊啊啊

yinmingfrank 发表于 2012-9-5 18:08

感谢楼主!!

athuhu 发表于 2012-11-22 10:44

新手 学习一下
页: [1] 2 3
查看完整版本: PSO算法使用简介