搜索资源列表
binary
- 利用遗传算法求最小值,程序中求得是表达式x1*x1+x2*x2+x3*x3再-2~2上的最小值,以及对应的x值,算法中使用二进制编码,交叉采用不同交叉和优势交叉,变异也分两种,不用变异和优势变异-using genetic algorithms for the minimum, procedures to seek expressions x1 x1 x2 * * * x2 x3 x3 another 2 ~ 2 on the minimum, and the corresponding val
廖
- 基于java实现的遗传算法 神经网络 实数编码 交叉 选择 变异-achieve genetic neural network algorithm is coded cross-choice variant
改进的遗传算法
- vb写的改进的遗传算法程序。是一些通用代码,与具体问题对应的代码空出来,用的时候填进去。根据我的经验,要想用好遗传算法,代码必须自己写,因为问题不同,编码,杂交,变异算子可能都不一样。特别是杂交算子,需要根据问题调整,甚至创造出新的杂交方法。而且适应度计算的代码也需要自己写,特别是带约束的优化问题 -vb write improvement in the genetic algorithm. Some common code, with the specific issues the corre
gaByVB
- 遗传算法(Genetic Algorithm, GA)是近几年发展起来的一种崭新的全局优化算法,它借 用了生物遗传学的观点,通过自然选择、遗传、变异等作用机制,实现各个个体的适应性 的提高。-genetic algorithm (Genetic Algorithm, GA) is developed in recent years a new global optimization algorithm, it borrows from the biological point of vi
遗传算法解TSP
- 实现用固定变异概率和自适应变异概率解tsp问题的比较,自适应式算法采用基于种群差异度的自适应算法,详见实验报告-achieve fixed mutation probability and Adaptive Solutions tsp mutation probability of comparison, Adaptive Algorithm-based differences in the populations adaptive algorithm, as detailed experime
ycsf
- 本程序演示的是用简单遗传算法随机一个种群,然后根据所给的交叉率,变异率,世代数计算最大适应度所在的代数-demonstration of this program is simple genetic algorithm used a random population, according to the cross-rate, the rate variation, calculated for generations to adapt to the greatest degree where
immunity
- 提供一个人工免疫算法源程序,其算法过程包括: 1.设置各参数 2.随机产生初始群体——pop=initpop(popsize,chromlength) 3.故障类型编码,每一行为一种!code(1,:),正常;code(2,:),50%;code(3,:),150%。实际故障测得数据编码,这里Unnoralcode,188% 4.开始迭代(M次): 1)计算目标函数值:欧氏距离[objvalue]=calobjvalue(pop,i) 2)计算群体中
GAdownload
- 遗传求解求解一元二次方程的解源程序(下载点击GAdownload.c) 说明: 1 popu变量表示群体规模 2 L变量表示染色体的长度 3 pc,pm变量分别代表是交叉概率和变异概率 4 gen是迭代的代数 4 chromosome是一个全局的二维数组,里面存放的是个体的编码 5 程序最后的执行结果输出到了text.txt文本文件中-genetic solving quadratic equation to solve one yuan source solutio
duodianjiaocha
- 用多点交叉实现遗传算法,能够自主选择种群大小、变异率、交叉率以及染色体编码的输出,结果输出为文本。-with more cross-Genetic algorithm, can choose the size of population, the mutation rate, chromosome cross-rate encoding and output, the output text.
fencen
- 用分层实现遗传算法,高、低两个层次并行运行,自主选择种群规模、变异率及两层的交叉率,结果以文本方式输出。-layered with Genetic algorithms, low - and high-level parallel operations, choosing their own population size, mutation rate and the two-tier cross-rates, the results in text mode output.
GA-2
- 利用遗传算法求解一个问题的最优解,包括交叉、变异等过程 -using a genetic algorithm for the optimal solution, including crossover and mutation processes
GA_for_Matlab5
- 用于matlab的遗传算法工具箱(里面含有遗传算法所有的操作,如:交叉、变异等等)-for Matlab Toolbox Genetic Algorithm (it contains all the genetic algorithm operators, such as : cross Variation etc.)
yichuansuanfacankao
- 遗传算法(Genetic Algorithm, GA)是近几年发展起来的一种崭新的全局优化算法,它借 用了生物遗传学的观点,通过自然选择、遗传、变异等作用机制,实现各个个体的适应性 的提高。这一点体现了自然界中\"物竞天择、适者生存\"进化过程。1962年Holland教授首次 提出了GA算法的思想,从而吸引了大批的研究者,迅速推广到优化、搜索、机器学习等方 面,并奠定了坚实的理论基础。 用遗传算法解决问题时,首先要对待解决问题的模型结构 和参数进行编码,一般用字符串表示,这
gamain
- 一个简单的遗传算法 采用实数编码、比例分配轮盘赌选择、杂交采用离散与算术双重杂交、一般性变异。-A simple genetic algorithm using real-coded, proportional allocation of roulette selection, hybrid discrete and numeracy double hybridization, general variation.
6A_5016
- 一种基于双变异算子的遗传算法本文针对简单遗传算法(SGA)所存在的缺点和不足,提出了一种新的改进遗传算法-双变异算子GA。该想法通过将所有产生的子代个体与父代个体混合作为下一代种群,在种群选择前对适应度值较低的个体进行一次变异,然后通过选择,交叉,再一次变异产生新种群,再利用自适应算法改变交叉和变异率及最优保存策略保护历代最优个体, 经Visual C++ 软件编程计算,得到了较好的优化结果. -A mutation operator based on dual genetic algorith
matlab-SGACODE
- maltab遗传算法源程序,此程序为一个一个的小程序分开的,很完整。包括编码,设定初始种群,交叉,变异,及结束条件等-maltab genetic algorithm source code, this procedure a small as a separate process, it is complete. Including encoding, set the initial population, crossover and mutation, and the end conditi
genetic-algorithm-vc
- 用VC实现的遗传算法的完整工程文件。有转轮法,交叉和变异。-VC genetic algorithm implemented with the full project file. There wheel method, crossover and mutation.
GA-1
- 遗传算法求解函数极值问题。完整实现了遗传算法的选择/交叉/变异等功能,可设定交叉和变异概率。C++语言,输出为文件形式-Genetic Algorithm for function extremum problem. Full realization of the genetic algorithm selection/crossover/mutation and other functions, can be set crossover and mutation probability. C+
遗传算法变异算子
- 有关遗传算法中一些经典的变异算子的MATLAB实现(Some Realistic Variation Operators in Genetic Algorithms)
大变异与自适应遗传算法
- 本资源讲述遗传算法,已经遗传算法的改进,即大变异与自适应。