登录
首页 » 算法 » 遗传算法与粒子群算法 实现代码

遗传算法与粒子群算法 实现代码

于 2022-03-04 发布 文件大小:1.42 MB
0 347
下载积分: 2 下载次数: 9

代码说明:

本框架提供了有关粒子群算法(PSO)和遗传算法(GA)的完整实现,以及一套关于改进、应用、测试、结果输出的完整框架。本框架对粒子群算法与遗传算法进行逻辑解耦,对其中的改进点予以封装,进行模块化,使用者可以采取自己对该模块的改进替换默认实现组成新的改进算法与已有算法进行对比试验。试验结果基于Excel文件输出,并可通过设定不同的迭代结束方式选择试验数据的输出方式,包括:1. 输出随迭代次数变化的平均达优率数据(设定终止条件区间大于0)。

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

发表评论

0 个回复

  • achieve with a horse riding game FOSS
    用c++实现的马踏棋源码-achieve with a horse riding game FOSS
    2022-05-23 08:04:10下载
    积分:1
  • kNN landsat
    KNN算法碳映射
    2022-03-13 15:07:39下载
    积分:1
  • 压缩感知算法效果对比(内含完整代码、包括OMP、CoSaMPl以及SP算法的对比,代码简单易懂)
    压缩感知算法效果对比(内含完整代码、包括OMP、CoSaMPl以及SP算法的对比,代码简单易懂) 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
    2022-03-29 16:39:11下载
    积分:1
  • 遗传算法分析TSP
    资源描述 遗传算法(GA)是一种解优化问题的随机搜索方法,它借助于生物进化中的自然选择和遗传(即适者生存)的规律. 算法步骤(基本遗传算法) Step 1.随机初始化pop_size个染色体.Step 2.用交叉算法更新染色体.Step 3.用变异算法更新染色体.Step 4.计算所有染色体的目标值.Step 5.根据目标值计算每个染色体的适应度.Step 6.通过轮盘赌的方法选择染色体.Step 7.重复第二至第六步直到终止条件满足.Step 8.输出最好的染色体作为最优解. 为利于遗传算法的计算,首先要对解进行编码,编码后的解称为染色体.对于约束优化问题,遗传算法是在染色体中进行操作,而把操作结果解码后去检验其可行性. 遗传算法的主要特征: 群体和种群的维数相等,为一个偶数维,且不随代数的变化而变化;适应函数直接选用目标函数;种群中的个体通过轮盘赌的方法选取;种群中的一对个体采用随机交配位的方式产生一对子代;每一个基因有相同的变异概率。
    2022-02-01 22:31:24下载
    积分:1
  • 这是一个用java高级编程语言编写的程序,实现了用“向上/向下修正方法”的拉格朗日插值公式计算某个函数的值,方便实用。...
    这是一个用java高级编程语言编写的程序,实现了用“向上/向下修正方法”的拉格朗日插值公式计算某个函数的值,方便实用。-Java This is a high-level programming languages used in the preparation of procedures, implementation of the " up/down correction method," Lagrange interpolation formula of the value of a function, convenient and practical.
    2022-08-24 10:58:35下载
    积分:1
  • dual simplex method for solving linear programming problems.
    对偶单纯形法求线性规划最优解-dual simplex method for solving linear programming problems.
    2022-01-26 01:48:58下载
    积分:1
  • 蒸发的无梗水滴 I.理论因素为双组分体系
    这个 codet 的目的是提供一个模型和计算机的程序,可以用于单组分无梗液滴在非机密及易于遵循的窗体中的蒸发。提供了一个示例应用程序的单组分无梗液滴。此外,提供的模型及计算机程序旨在用于计算的无梗液滴蒸发组成的两个组件解决方案。此模型为解决众多的使命问题。
    2022-06-21 20:24:14下载
    积分:1
  • 计算mie散射中的散射系数,an,bn,cn,dn 在研究粒子散射问题时很关键...
    计算mie散射中的散射系数,an,bn,cn,dn 在研究粒子散射问题时很关键-Mie scattering in calculating the scattering coefficient, an, bn, cn, dn in the study of particle scattering problem is critical
    2022-03-13 23:49:58下载
    积分:1
  • Merge, Insertion, Radix, Heap, Bucket, Quick, Counting排序算法
    Merge, Insertion, Radix, Heap, Bucket, Quick, Counting排序算法-Sort Algorithm about Merge, Insertion, Radix, Heap, Bucket, Quick, Counting
    2022-01-30 11:22:27下载
    积分:1
  • 散列算法,具有自动扩展功能
    哈希算法,具有自动扩展功能
    2022-10-05 09:40:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载