搜索资源列表
遗传算法SGA
- 包含一个cpp文件,含有main()函数! 主要函数如下 void InitData(); int Flip(float probabiliby); float Random(); //generate a pseudorandom integer from 0 to 1 void ResetRandom(); //reset pseudorandom integer array fRand float ObjFunc(float vx); float DeC
tsp.cpp
- 用遗传算法(Genetic algorithm)解决Travel salesperson problem. Crossover类型:one-point和two-point. 选择类型:Tournament和RouletteWheel.
speedyGAv1.3.zip
- 一种快速简单的遗传算法程序,基于Matlab7,加入特殊的交叉算子和变异算子,使算法更快。,SpeedyGA is a vectorized implementation of a genetic algorithm in the Matlab programming language.SpeedyGA has been created and tested under Matlab 7 (R14). Added mutation and crossover mask pregeneration
AGA.rar
- 采用了保优的选择遗传算法 终止条件的判断是:到达一定的代数。可改进为:相邻若干代的种群平均适应值的变化来判断。若相邻若干代的种群平均适应值为变化或者是变化小于某一阈值,表示算法已经收敛,则退出算法。 选择算子:轮盘赌选择; 交叉算子:单点交叉,随机选择计算此适应度值,若大于当前最佳适应度值则降低交叉概率,否则不变; 变异算子:模板,对于优势个体,除采用低概率变异外,变异位置应采取权值越大,变异概率越小的原则,而对劣势个体则相反.,Paul used the choice of excel
yichuansuanfa_01
- 用C#实现了最基本的遗传算法,即单节点交叉变异的遗传算法。可以通过阅读代码自行修改-Using C# to achieve the most basic genetic algorithm, that is a single node in the genetic algorithm crossover and mutation. You can modify the code by reading
Gan
- 遗传算法的主程序 采用二进制Gray编码,采用基于轮盘赌法的非线性排名选择, 均匀交叉,变异操作,而且还引入了倒位操作!-The main genetic algorithm binary Gray code, roulette method based on linear ranking selection, uniform crossover and mutation, but also introduces the inversion operation!
TSP.rar
- 采用visual c解决tsp问题。里面有遗传算法的选择、交叉、变异函数。,Using visual c solve the problem tsp. There are genetic algorithm selection, crossover and mutation functions.
BP_MATLAB
- 包括种群初始化、选择、交叉、变异各个子程序,每一部分都作为一个单独M文件。主程序是实现遗传算法网络的训练过程;测试程序可以对训练得到的网络进行结果测试-Including population initialization, selection, crossover and mutation all subroutines, each of which as a separate M-file. Main program is to achieve genetic algorithm netwo
multichanneltest.zip
- 完成飛行情報區交叉可以高保真的夢想,它的大幅過濾器和線性信號階段。 but current FFT type of FIR crossover on PC loses time information of audio signal.但目前的FFT類型的FIR交叉在PC失去時間信息的音頻信號。 If you use 10ms frame, time information in 10ms are lost.如果您使用10ms幀,在10ms時間信息都將丟失。 Now nVidia CUDA G
myGA
- matlab编的改进遗传算法的程序,对交叉算子和变异算子进行了自适应改进-Improved genetic algorithm matlab code procedure, the crossover operator and mutation operator to improve the adaptive
genalg
- The simple class for real-numbers genetic algorithm. The main advantage of this realisation is a lot of crossover functions. Simple, Arithmetic, Geometry, Discrete, Binary Crossover, Blend Crossover (BLX) are implemented. Class useful for numerical
chap1
- 基于遗传算法的PID参数优化的MATLAB程序,采用的是二进制编码方式,通过传递函数的离散经过适应度计算 选择复制 交叉 变异操作得到最优解。-PID parameters based on genetic algorithm optimization of the MATLAB program, using the binary encoding, by the discrete transfer function adapted calculation select Copy crossov
MATLAB-genetic-algorithm-toolbox
- 介绍遗传算法的原理,流程。详细展示了交叉,变异,选择等算子。同时,还介绍了谢菲尔德大学遗传工具箱的使用 。本书对初学遗传算法者很有帮助。-Introduce the principle of genetic algorithms, processes. Detail shows crossover, mutation, selection operator. Meanwhile, the University of Sheffield also introduced the use of gen
RealGeneticAlgorithm
- 自已编写的c#自适应实数编码遗传算法,提供多种交叉变异和选择方法,应用时结合需要,修改适应度函数即可!-Write their own adaptive real-coded genetic algorithms, offers a variety of crossover and mutation and selection methods, application integration needs, modify the fitness function can be!
dividerfrequency
- 分频器,包括2分频,4分频,8分频,16分频;6分频;20分频-Divider, including two-way, 4-way, 8-way, 16 sub-frequency six-way 20 Crossover
VB-COM-chat
- 串口聊天,顾名思义,两台电脑用串口聊天.需要事先用232交叉线将两台电脑的串口连接起来,设置通信端口为COM1.打开软件,先点击"连接",之后便可开始聊天.-Serial chat, the name suggests, the two computers using the serial port chat prior to the 232 crossover cable to connect the two computers serial port, set the communicati
A Comparison of Crossover and Mutation in Genetic
- 遗传算法的文章- Heredity algorithm article
genetic
- 本文件为遗传算法的工具箱,包括遗传算法的各种选择、交叉、变异等算法。-This document is for the genetic algorithm toolbox, including a variety of genetic algorithm selection, crossover, mutation and other algorithms.
mhsj
- 针对遗传算法的特点,提出一种用模糊控制的方法来调整交叉概率和变异概率的改进模糊遗传算法及其算法结构,并 将其应用于神经模糊控制器的综合优化设计。-For the characteristics of genetic algorithm, a method using fuzzy control to adjust the crossover probability and mutation probability of improving the fuzzy genetic algorithm
test
- 包括建初始种群,编码,适应值计算,以及交叉、变异、重组等源码-Including building the initial population, coding, adaptation values, as well as crossover and mutation or re-source