说明:粒子群算法(pso)标准测试函数验证程序。在一个m文件中包括了目前文献中用于验证的7个标准测试函数(Ackley等)、三维动态显示,粒子过分集中时打散等功能。旨在为学习和研究者pso算法的同仁提供一个功能较为完备、简单易懂的标准版本,对于初学者可以通过此程序快速的实现入门,以便将更多的精力投入到深层
others 算法 测试 pso 程序 函数 标准 粒子 验证
说明:通过改进PSO算法的惯性权重和学习因子,惯性权重是调整全局搜索能力和局部搜索能力之间平衡的重要参数,选择合适的值有助于扩大搜索空间,提高找到潜在的全局最优解的概率;学习因子通过粒子本身经验和种群的社会经验对粒子运动产生影响,因此,选择合适的学习因子的取值也有利于提高PSO算法的性能。
matlab 算法 源程序 pso 改进
说明:粒子群算法的基于迭代技术是用来寻找FIR滤波器设计problem.Genetic算法(GA),粒子群优化(PSO)的最佳解决方案,已经在这里使用的线性相位低通FIR滤波器的设计。改进的粒子群算法,给了一个新的定义为速度矢量和群更新,因此该解决方案的质量比单纯PSO更好
matlab 代码 滤波器 pso 设计
说明:用粒子群算法PSO优化BP神经网络,改善预测精度。
Pso-optimized PSO-BP BP-PSO 优化BP 神经网络预测
说明:粒子群PSO及其改进算法,包含基本PSO,sPSO,tPSO,tsPSO等。
粒子群 PSO 改进算法 sPSO tPSO tsPSO
说明:我从网上下载了一个GA-PSO算法,试着利用GA和PSO组合的策略进行优化,结果算法很问题,效率和不错。我下载原始算法,有一个问题就是它是针对所有的设计变量上下限都是一样的,所以我对程序进行了修改与改进,现在可以处理上下限不一致的问题,同时fix了一些bug。
GAPSO GA-PSO算法
说明:5个PSO算法的汇总,有标准pso算法,hPSO,PSOt等改进算法,用到粒子群算法,可以在其中挑选。
pso算法 hPSO PSOt
说明:好用的pso好好用给大家分享一下我的新算法
APSO PSO
说明:通过BAS与PSO算法相结合,形成一种新的算法,通过不同的模型,进行仿真。
BASPSO BAS算法 bas-pso PSO
说明:利用matlab将PSO算法用来优化神经模糊网络控制器,并对比PID控制器和模糊控制器的性能结果。
pid-pso anfis-pid 优化pid ANFIS--优化算法 pso-FUZZY-pid