搜索资源列表
遗传算法c++程序
- 首先采用某种编码方式将解空间映射到编码空间,每个编码对应问题的一个解,称为染色体或个体。一般通过随机方法确定起始的一群个体,称为种群,在种群中根据适应值或某种竞争机制选择个体,使用各种遗传操作算子产生下一代如此进化下去,直到满足期望的终止条件。-begin using some form of coding mapping to the solution space coding space, each encoding a corresponding solution to the probl
柔性加工车间遗传算法调度C++
- 这是一个柔性加工车间的优化调度的遗传算法,算法应用矩阵编码的方式,实现优化求解,欢迎与作者联系其他算法linxk333@yahoo.com.cn-This is a flexible processing workshops optimal scheduling of the genetic algorithm, the algorithm application matrix coding modes to achieve optimization, and welcome other aut
改进的遗传算法
- vb写的改进的遗传算法程序。是一些通用代码,与具体问题对应的代码空出来,用的时候填进去。根据我的经验,要想用好遗传算法,代码必须自己写,因为问题不同,编码,杂交,变异算子可能都不一样。特别是杂交算子,需要根据问题调整,甚至创造出新的杂交方法。而且适应度计算的代码也需要自己写,特别是带约束的优化问题 -vb write improvement in the genetic algorithm. Some common code, with the specific issues the corre
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)计算群体中
all-f90s
- 这是一个实数编码的遗传算法,用的是fortran语言,程序参数比较繁杂-This is a real coding genetic algorithm, using the FORTRAN language, the more complicated procedure parameters
DE_FORTRAN90.f90
- 这是一个可以运行的遗传算法fortran源码,变量涉及得很多!也是实数编码-This is a run of the genetic algorithm FORTRAN source, a lot of variables involved! Also real coding
NeuralNetworkSourceCode
- 神经网络源程序代码,有常用的BackProp算法,行程编码算法RCL,动态聚类算法,LVQ(学习矢量量化)算法等等,自己看吧-neural network source code, a common BackProp algorithm, RCL itinerary coding algorithm, dynamic clustering algorithm, LVQ (LVQ) algorithm, etc., and see themselves
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
yichuansuanfacankao
- 遗传算法(Genetic Algorithm, GA)是近几年发展起来的一种崭新的全局优化算法,它借 用了生物遗传学的观点,通过自然选择、遗传、变异等作用机制,实现各个个体的适应性 的提高。这一点体现了自然界中\"物竞天择、适者生存\"进化过程。1962年Holland教授首次 提出了GA算法的思想,从而吸引了大批的研究者,迅速推广到优化、搜索、机器学习等方 面,并奠定了坚实的理论基础。 用遗传算法解决问题时,首先要对待解决问题的模型结构 和参数进行编码,一般用字符串表示,这
MCRGSA
- MCRGSA------组播路由问题遗传模拟退火算法 %M-----------遗传算法进化代数 %N-----------种群规模,取偶数 %Pm----------变异概率调节参数 %K-----------同一温度下状态跳转次数 %t0----------初始温度 %alpha-------降温系数 %beta--------浓度均衡系数 %ROUTES------备选路径集 %Num---------到各节点的备选路径数目 %Cost-------
模糊推理程序
- 为缩短编码长度,提高优化速度,采用简单的3*5=15条模糊规则-to shorten the length coding, improve speed optimization, a simple 3 * 5 = 15 fuzzy rules
GA--matlab-
- 遗传算法编码,对于初步学习matlab的人有很好的借鉴作用-Coding genetic algorithm, a preliminary study for people who have a good matlab reference
GaPlaygroundCode
- Java实现的遗传算法工具集:GA Playground -The GA Playground is a general purpose genetic algorithm toolkit where the user can define and run his own optimization problems. The toolkit is implemented in the Java language, and requires (when used as an application
GA_TSP
- 用遗传算法解TSP问题 编码方式:次序编码 选择算子:轮盘赌 杂交:单点 变异:均匀变异-Genetic Algorithm for TSP with the issue of encoding: coding sequence selection operator: roulette hybridization: a single point mutation: uniform mutation
Cluster
- 介绍各种聚类算法的教案 包含基本算法流程和编码 是初学者自学的好帮手-Introduction of the lesson plans of various clustering algorithms with the basic algorithm for beginners learning processes, and coding is a good helper
CLONOLGbinarycode
- 本人自己毕设实现的一个克隆选择算法的最优化程序,二进制的编码实现,其中已经有几个函数内嵌,可以观测到最优值和很好的效果,毕设做的辛苦的-I have set themselves to achieve a complete clone selection algorithm optimization process, the binary coding to achieve, which already has several functions built-in, you can observ
AI_Life
- The project aims at developing a program which could demonstrate and simulate Artificial Life. The project implements three main technologies which are used in the Gaming industry and Robotics for coding intelligent agents. These are: Neural Net
LDPC
- 这是关于LDPC信道编码模块设计的程序 打开源程序,先运行gengrate_h.m程序,陆续将码长设置为756bit,列重设置为3,行重设置为9。在Workspace中同时将H、A、B、C、D、E、Hget、Fget、g、Tget这是个变量选择另存为encode_in.mat 格式。再运行main_encode.m进行编码,主程序运行后,在当前目录下,自动生成编码结果文件“encode—out.mat”,这将作为下一次扩频调制仿真实验的的输入信号。最后分别查看Workspace中的变量s
Coding-Rumah
- code to create a house
ESNtools
- matlab下ESN的工具This software is intended for research use by experienced Matlab users and includes no warranties or services.-In alphabetical order here is what the routines are doing: analogToUnitCoded: - helper function for coding a 1-dim
