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

混沌粒子群算法

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

代码说明:

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

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

发表评论

0 个回复

  • bandstructure
    用Matlab计算负折射率Fibonacci材料的能带(Calculated using Matlab Fibonacci materials with negative refractive index band)
    2010-08-09 17:28:53下载
    积分:1
  • gravityAndMagneticAnomalyOfForwardModelingSimulati
    重磁异常的正演模型模拟,该程序的目的在于计算出重力异常,重力x,z方向的导数异常 ,以及磁场的垂直分量异常的系数矩阵(Gravity and magnetic anomalies of the forward model simulation, the program aims to calculate the gravity anomaly, gravity and x, z direction of the derivative of an exception, as well as the vertical component of magnetic field anomaly coefficient matrix)
    2020-09-27 15:27:47下载
    积分:1
  • decodeLogDomainSimple
    variation in the min sum ldpc decoder in matlab
    2009-11-09 21:36:05下载
    积分:1
  • Hugeint
    巨型整形实现,长度不受windows机器字长限制,实现了基本的加减乘除等运行.(giant plastic realization length from windows machine word limit, realize the basic arithmetic and other operations.)
    2007-03-26 17:18:07下载
    积分:1
  • matlabbasic6
    神经网络的实例 ,用于图象的处理和模式识别(examples of neural networks for image processing and pattern recognition)
    2007-05-18 10:16:05下载
    积分:1
  • 4_1
    An orifice, through which hydraulic fluid flows, has a specially shaped inlet and exit in an attempt to minimize losses. During tests the measured variations of mass flow rate q with pressure drop (p1-p2) across the orifice yield the data shown below. (a) From these data estimate the orifice loss coefficient c0 (b)plot the flow v.s. pressure drop curve with the estimated c0 to validate your estimation.
    2012-11-30 16:04:19下载
    积分:1
  • gailv
    实现概率密度函数的画法,可以拟合出一组数据的正态分布函数和对数正态分布函数。包括柱状图和曲线图(A painting method for realizing the probability density function)
    2018-05-26 18:17:56下载
    积分:1
  • 由Matlab隐藏图像
    MATLAB中心 搜索: 创建账户 登录 文件交换 回答 新闻组 链接交换 博客 时尚 科迪 竞赛 MathWorks.com 提交下载 代码所涵盖的BSD许可证 从亮点 隐藏图像在图像 extract_image(source_image)提取图片:提取隐藏嵌入图像内的图像(S)。 hide_image(src_img,可变参数...隐藏图片:此代码将隐藏图像(S)内的一个较大的图像。 查看所有文件 图像缩略图 从隐藏图像在Imageby Divakar罗伊 嵌入工具 hide_image(src_img,varargin) 功能hide_image(src_img,varargin) %隐藏图像:此代码隐藏图像(S)内的一个较大的图像。 % %语法:hide_image(source_image_file_name,images_filenames_to_be_hidden) % %示例: % %>> hide_image("pano.jpg","map1.bmp","faces.bmp"); %用于源图像的74.3117%左右。嵌入式图像保存为:在当前目录“embedded.png”。 % %>> hide_image("pano.jpg","map1.bmp","faces.bmp","house.jpg"); %用于源图像的93.
    2022-04-13 15:30:50下载
    积分:1
  • digitalbeamforming
    some resources for matlab
    2010-12-06 06:42:56下载
    积分:1
  • using_matlab_and_simulink_for_image_and_video_proc
    Using Matlab For Image Processing
    2008-11-27 06:52:36下载
    积分:1
  • 696516资源总数
  • 106562会员总数
  • 4今日下载