搜索资源列表
遗传算法的三个算子
- 改进的遗传算法的三个操作算子,包括选择、交叉和变异。-Improved three arithmetic operator in genetic algorithm including select,crossover and mutuation
自适应并行遗传算法实现有源滤波器的设计
- 摘 要:提出一种改进的自适应并行遗传算法,通过设计自适应算子自动调节交叉和变异概率,采用基于岛屿交换模型实现多种群间信息交换,提高了种群的多样性和健壮性.将该方法用于滤波器的参数优化设计,给出4阶切比雪夫低通滤波器的设计结果,比较各种算法的性能,证明该算法收敛速度快,精度高,有效地克服了早熟现象.
基于实数编码遗传算法的投影寻踪Matlab代码
- 这是用Matlab编写的基于实数编码遗传算法的投影寻踪模型,已经检验通过,大家可以根据需要修改遗传算法的交叉、变异算子。
遗传算法的三个算子
- 改进的遗传算法的三个操作算子,包括选择、交叉和变异。-Improved three arithmetic operator in genetic algorithm including select,crossover and mutuation
遗传算法c++程序
- 首先采用某种编码方式将解空间映射到编码空间,每个编码对应问题的一个解,称为染色体或个体。一般通过随机方法确定起始的一群个体,称为种群,在种群中根据适应值或某种竞争机制选择个体,使用各种遗传操作算子产生下一代如此进化下去,直到满足期望的终止条件。-begin using some form of coding mapping to the solution space coding space, each encoding a corre
ADAPTIVEGA
- ADPTIVE GA是改进遗传算法程序,提供了各种交叉算子,变异算子,具有强大的计算功能-ADPTIVE GA is improved genetic algorithms and procedures, and providing a variety of cross-operator, mutation operator, with powerful computing capabilities
Geneticalgo_MAX
- 该程序利用遗传算法求Rosenbrock函数的极大值。该算法主要包括确定决策变量、建立优化模型、确定编码方法、确定解码方法、确定个体评价方法、设计遗传算子、确定遗传算法的运行参数等七个步骤。-the procedures for the use of genetic algorithms Rosenbrock function of great value. The algorithm including the identificat
GA_for_Knapsack_Problem
- 遗传算法用于求解多目标背包问题,学包括基本的选择、杂交、变异等遗传算子.-Genetic algorithm for solving multi-objective knapsack problem, learning the basic choice, hybridization, mutation and other genetic operators.
roadsegmentation
- 遗传算法在道路图像阈值分割中的应用,算法中对遗传算法的遗传算子进行了一系列的改进,收敛性较好。-Genetic Algorithm in the path of the image threshold segmentation application, the algorithm of genetic algorithm genetic operator carried out a series of improvements, a b
SGA
- VC编写的基本遗传算法,建立遗传算子类,实现基本遗传算法-gene algorithm
GAToolbox
- MATLAB遗传算法工具包,内含标准遗传算法各函数及改进遗传算子的实现函数。-MATLAB genetic algorithm tool kit, containing the standard genetic algorithm to improve the function and genetic operators of the implementation function.
arithXover
- 遗传算法中交叉算子的MATLAB程序-Genetic algorithm crossover operator of the MATLAB program
6A_5016
- 一种基于双变异算子的遗传算法本文针对简单遗传算法(SGA)所存在的缺点和不足,提出了一种新的改进遗传算法-双变异算子GA。该想法通过将所有产生的子代个体与父代个体混合作为下一代种群,在种群选择前对适应度值较低的个体进行一次变异,然后通过选择,交叉,再一次变异产生新种群,再利用自适应算法改变交叉和变异率及最优保存策略保护历代最优个体, 经Visual C++ 软件编程计算,得到了较好的优化结果. -A mutation operator
tsp
- matlat源程序解决tsp问题,使用的是遗传算法,与普通的程序不同,本程序详细介绍了遗传算子的构造-MATLAB to solve tsp problem
insulargenetica-win32-qt4.5-1.18beta
- 这是并行遗传算法的实现与“环”狭隘的拓扑结构。算法在进化提供了一个动态的遗传算子的选择。该库支持的26个遗传算子。这是跨平台的遗传算法用C+ +编写的。-This is implementation of parallel genetic algorithm with "ring" insular topology. Algorithm provides a dynamic choice of genetic operators in
遗传算法选择算子
- 有关于遗传算法中一些经典选择算子的MATLAB实现(Some Realizations of Classical Selection Operators in Genetic Algorithms)
遗传算法变异算子
- 有关遗传算法中一些经典的变异算子的MATLAB实现(Some Realistic Variation Operators in Genetic Algorithms)
用MATLAB实现遗传算法程序.pdf
- 遗传算法的基本步骤如下: 1)在一定编码方案下,随机产生一个初始种群; 2)用相应的解码方法,将编码后的个体转换成问 题空间的决策变量,并求得个体的适应值; 3)按照个体适应值的大小,从种群中选出适应值 较大的一些个体构成交配池; 4)由交叉和变异这两个遗传算子对交配池中的 个体进行操作,并形成新一代的种群; 5)反复执行步骤2-4,直至满足收敛判据为止。(The basic steps of the genetic a
Matlab遗传算法的部分映射交叉算子(pmx)源码
- Matlab遗传算法的部分映射交叉算子(pmx)源码(Partial mapping crossover operator (PMX) source code of Matlab genetic algorithm)
遗传算法的算子选择结果分析
- 对120中算子组合的运行结果进行统计分析(Statistical analysis of operation results of operator combination in 120)