登录
首页 » 算法 » 自适应粒子群优化算法

自适应粒子群优化算法

于 2022-04-17 发布 文件大小:2.49 kB
0 265
下载积分: 2 下载次数: 3

代码说明:

应用背景粒子群算法的一个基本变量是有一个群体(称为群)的候选解(称为粒子)。这些粒子在周围移动搜索空间根据几个简单的公式。的运动粒子是由自己的最著名的位置在搜索空间,以及整个群的最佳已知位置。什么时候改进的位置被发现,这些都将引导群的运动。这个过程是重复的,并且通过这样做希望,但不能保证,一个令人满意的解决方案最终被发现。关键技术对于每一个粒子,我和1,和…:初始化一个均匀分布的随机矢量粒子的位置:西 ;~  ;U(BLO, ;B),在血和丁丙诺啡是上下搜索空间的界限。初始化粒子的最好的已知位置的初始位置:←PI  ; ;西如果(F(PI)& lt;F(G))更新群最著名的位置:G← ; ;PI初始化粒子的速度:~ VI  ; ;U(- | BUP BLO |, ;| BUP BLO |)直到一个终止准则(如迭代次数执行,或有足够的目标函数值的解决方案重复发现):对于每一个粒子,我和1,和…:对于每一个维度,= 1,和…:取随机数:RP、RG ~ U(0,1)更新粒子的速度:VI,←D  ; ;ωVI,D +φP RP(PI,密苏里D-XI,D)+φG RG(GD西,D)更新粒子的位置:西 ;← ;西+ VI如果(西)和(西):更新粒子的位置:最著名的←PI  ; ;西如果(F(PI)& lt;F(G))更新群最著名的位置:G← ; ;PI现在克拥有最佳找到解决方案。

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

发表评论

0 个回复

  • Ordinary and Partial Differential Equation Routines in C, C++, Fortran, Java, Ma...
    Ordinary and Partial Differential Equation Routines in C, C++, Fortran, Java, Maple, and MATLAB
    2022-03-25 08:00:36下载
    积分:1
  • 一个快速傅立叶变换的FFT
    一个快速傅立叶变换的FFT算法-a Fast Fourier Transform FFT algorithm
    2022-02-02 19:53:43下载
    积分:1
  • c++语言k均值
    本实验功能与目的是实现K—均值聚类算法,将“Iris.txt”文件中的数据用K—均值聚类的方法分为三类。分类结果用该数据的数据编号表示。
    2022-12-10 09:45:02下载
    积分:1
  • 水下节点移动模型
    应用背景 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS"" AND  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE  * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF  * SUCH DAMAGE.关键技术 * Redistribution and use in source
    2022-07-11 11:23:16下载
    积分:1
  • ChiSquaredAttributeEval 源代码
    ChiSquaredAttributeEval 算法源代码,可以用来做特征处理,在eclipse上编译,也可以调用这个算法,达到数据预处理的目的
    2022-02-15 09:11:52下载
    积分:1
  • 求矩阵秩的c程序
    求矩阵秩的c程序-matrix.......................
    2022-05-31 13:21:48下载
    积分:1
  • 遗传的C++实现
    遗传算法的有趣应用很多,诸如寻路问题,8数码问题,囚犯困境,动作控制,找圆心问题(这是一个国外网友的建议:在一个不规则的多边形 中,寻找一个包含在该多边形内的最大圆圈的圆心。),TSP问题(在以后的章节里面将做详细介绍。),生产调度问题,人工生命模拟等。直到最后看到一个非 常有趣的比喻,觉得由此引出的袋鼠跳问题(暂且这么叫它吧),既有趣直观又直达遗传算法的本质,确实非常适合作为初学者入门的例子。
    2022-10-26 10:15:02下载
    积分:1
  • 快速排序,时间和迭代
    资源描述快速排序的C + +,20000种元素(如果你想的话你可以改变)与时间和迭代次数显示
    2022-02-03 00:26:52下载
    积分:1
  • 牛顿迭代解方程组 写得比较简单 但是使用
    牛顿迭代法解方程组 写得比较简单 但是使用-Newton" s iterative method solution of equations written in relatively simple, but the use of
    2022-02-05 16:37:23下载
    积分:1
  • ELM-极限学习机
    极限学习机算法,由于模式识别、非线性回归等方面。希望对您有帮助。。。。
    2022-07-03 07:57:22下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载