登录
首页 » Matlab » 混沌粒子群算法

混沌粒子群算法

于 2022-06-13 发布 文件大小:1.38 kB
0 205
下载积分: 2 下载次数: 13

代码说明:

应用背景粒子群优化算法是基于群体的演化算法, 其思想来源于人工生命和演化计算理论。PSO即源于对鸟群捕食行为的研究, 一群鸟在随机搜寻食物, 如果这个区域里只有一块食物, 那么找到食物的最简单有效的策略就是搜寻目前离食物最近的鸟的周围区域。粒子群优化算法从一组随机解出发, 通过迭代搜寻最优解。粒子群优化算法将粒子群中每一粒子赋予位置和速度两个特性;每一粒子的位置作为待解决问题的可能解;目标函数(利用粒子的位置坐标求解)作为适应度来衡量群体中每个粒子优劣的标准;利用位置和速度两个特性, 粒子通过跟踪两个极值(个体极值与全局极值)来不断更新自己在解空间的位置, 从而找到问题的最优解。混沌是一种普遍的非线性现象, 其行为复杂且类似随机, 但其有精致的内在规律性。由于混沌的遍历性, 利用混沌变量进行优化搜索会比盲目无序的随机搜索更具有优越性, 它可以避免优化算法陷入局部最优的缺点。混沌优化算法就是利用这些混沌变量的随机性、遍历性、规律性特点在解空间内进行优化搜索, 易于跳出局部最优解, 无须优化问题具有连续性和可微性。关键技术PSO 是一种模拟鸟群体飞行行为的群智能算法,与其它的优化算法基本思想相似,在PSO 中,一个粒子表示一只鸟,每一个粒子均具有一个初始位置和速度,在粒子群飞行过程不断调整飞行速度和方向,最终找到最优解。混沌是一种行为复杂且与随机相似的非线性系统,对初始值十分敏感,十分易跳出局部极小,搜索速度相当快。混沌粒子群算法的基本思想为在每次迭代过程中,对G best的粒子进行混沌扰动,并将其作为粒子更新的位置,防止粒子位置趋同,使其在全局最优解的周围进行局部搜索。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • costas123
    锁相环的工作模式:单载波为“1”、BPSK调制为“2”、QPSK调制为“3” 对其进行仿真 修改可用于高动态(The PLL operating modes: single-carrier is "1", and the BPSK modulation is "2", the QPSK modulation is "3." Its simulation modifications can be used for high dynamic)
    2012-12-29 21:52:30下载
    积分:1
  • DC
    说明:  利用matlab实现双差算法添加、探测和修复GPS周跳(Detection of GPS cycle slip by DC algorithm)
    2019-03-16 22:15:42下载
    积分:1
  • elmd
    通过在lmd中加入白噪声对信号进行分析,得出仿真图(through adding white noise in LMD to analyze the signal , get the simulation map)
    2016-04-09 15:44:20下载
    积分:1
  • 好用的人工鱼群算法集合程序
    MIT人工智能实验室的目标识别的源码,到达过程是的泊松过程,快速扩展随机生成树算法,计算两个矩阵之间的欧氏距离,插值与拟合的matlab实现,用于特征降维,特征融合,相关分析等。
    2022-02-26 13:17:05下载
    积分:1
  • FS
    说明:  Full search for MATLAB
    2010-04-11 04:08:56下载
    积分:1
  • WiMax_Matlab_Sim
    WiMax Matlab Simulation
    2012-04-12 18:27:32下载
    积分:1
  • integral-histogram
    IHOG, compute a 3D matrix of orientation histogram, storing a integral histogram for each pixel in the image
    2012-04-26 10:20:02下载
    积分:1
  • PCM-A13
    讲述PCM及13折线A率编码与解码的概念,随机给出一个语音信号,并用A率13折线的方法matlab编程对其编码与译码 (About the concept of PCM and 13 line-rate encoding and decoding A randomly given a voice signal and a line with a rate of 13 A method of encoding and decoding matlab programming for its)
    2013-12-10 12:28:08下载
    积分:1
  • wK_my
    简单方式实现wK算法,没有用stolt插值(Simple way to achieve wK algorithm, no Stolt interpolation.)
    2018-09-04 15:29:18下载
    积分:1
  • SVD-TLS
    说明:  用SVD-TLS估计观测数据的ARMA模型的AR参数,(Estimate the AR parameters of the ARMA model of the observed data)
    2020-04-08 12:37:42下载
    积分:1
  • 696518资源总数
  • 106208会员总数
  • 21今日下载