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

自适应粒子群优化算法

于 2022-04-17 发布 文件大小:2.49 kB
0 198
下载积分: 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 个回复

  • C语言经典900例
    本压缩文档是利用C语言编译的比较经典的900个例子。这些例子主要使用于C语言的初学者,锻炼初学者可以掌握良好的编程思路和编程习惯。
    2022-12-29 22:35:03下载
    积分:1
  • 常用的C程序。主要内容包括多项式的计、复数运、随机数的产生、矩阵运、矩阵特征值与特征向量的计、线性代数方程组的求解、非线性方程与方程组的求解、插值与
    常用算法的C程序。主要内容包括多项式的计算、复数运算、随机数的产生、矩阵运算、矩阵特征值与特征向量的计算、线性代数方程组的求解、非线性方程与方程组的求解、插值与逼近、数值积分、常微分方程组的求解、数据处理、极值问题的求解、数学变换与滤波、特殊函数的计算、排序和查找。-Commonly used algorithm of C procedures. Include polynomial terms, complex computation, random number generation, matrix operations, matrix eigenvalue and eigenvector calculations, linear algebra equations, nonlinear equations with the equations, interpolation and approximation, numerical integration, solving ordinary differential equations, data processing, for solving extremum problems, mathematical transformation and filtering, the calculation of special functions, sorting and search.
    2022-03-12 05:56:16下载
    积分:1
  • Runge_Kutta_Fehlber
    Runge_Kutta_Fehlber法计算-Runge_Kutta_Fehlber method
    2022-02-16 04:21:47下载
    积分:1
  • 这是关于运筹学上的单纯形的源码,此方用的是两阶段。...
    这是关于运筹学上的单纯形法的源码,此方法用的是两阶段法。-tacticians on the simplex method source code, the use of this method is a two-stage method.
    2022-05-23 17:42:09下载
    积分:1
  • 用C++实现的遗传程序,简单易懂,拥有遗传的一些经典方...
    用C++实现的遗传算法程序,简单易懂,拥有遗传算法的一些经典方法-Implemented using C++ genetic algorithm program, easy to understand, with some of the classical method of genetic algorithms
    2023-09-04 01:15:03下载
    积分:1
  • C课程设计
    #include #include #include #define LEN sizeof(struct stu) struct stu   {     long num;  char name[20];  char sex[10];  float China;  float Math;  float English;  float add_score;  float ave;  struct stu *next; };
    2023-08-09 22:55:02下载
    积分:1
  • 启动 NS_2.35
    在 NS 2.35 启动 tcl 代码简单启动。你可以轻松学会它的形式如何 tcl 文件中的代码。什么会的参数。值。只是用户友好的代码。
    2022-06-21 15:03:09下载
    积分:1
  • 基于半监督SVM的多实例学习
    MissSVM 是一个包求解基于半监督的支持向量机的多示例学习问题。MissSVM 旨在表明如果采取独立实例的假设,多实例学习可以看作半监督学习的一个特殊情况,多实例学习领域可能并入半监督学习的领域。因此,未来的多实例学习研究应假定只有序列矩袋及避免独立实例的假设
    2022-01-27 15:29:35下载
    积分:1
  • 本程序新建complex类,并将数学库里的“+”“
    本程序新建complex类,并将数学库里的“+”“-”“*”“/”符号运算进行重载,使其适用范围从实数扩展至复数。-the new complex procedures category, Mathematics, 13-17 and the """-""*""/" symbol for heavy computation, from the scope of the application is extended to a number of plural.
    2022-03-10 01:39:55下载
    积分:1
  • 残缺棋盘(defective chessboard)
    残缺棋盘(defective chessboard)-incomplete chessboard (defective chessboard)
    2022-07-05 03:05:21下载
    积分:1
  • 696518资源总数
  • 106222会员总数
  • 14今日下载