资料介绍
遗传算法的生物学基础
生物在自然界中的生存繁衍,显示出了其对自然环境的自适应能力。受其启发,
人们致力于对生物各种生存特性的机理研究和行为模拟,为人工自适应系统的设计
和开发提供了广阔的前景。遗传算法(Genetic Algorithms,简称GAs)就是这种生物
行为的计算机模拟中令人瞩目的重要成果。基于对生物遗传和进化过程的计算机模
拟,遗传算法使得各种人工系统具有优良的自适应能力和优化能力。
遗传算法所借鉴的生物学基础就是生物的遗传和进化。
1.1.1 遗传与变异
遗传(Heredity)—— 世间的生物从其父代继承特性或性状,这种生命现象就称为
遗传(Heredity),由于遗传的作用,使得人们可以种瓜得瓜、
种豆得豆,也使得鸟仍然是在天空中飞翔,鱼仍然是在水中邀
游。
• 构成生物的基本结构和功能的单位是细胞(Ce11)。
• 细胞中含有的一种微小的丝状化合物称为染色体(Chromosome),生物的所有遗
传信息都包含在这个复杂而又微小的染色体中。
• 基因
经过生物学家的研究,控制并决定生物遗传性状的染色体主要是由一种叫做脱
氧核糖核酸(deoxyribonucleic acid 简称DNA)的物质所构成。 DNA在染色体中有
规则地排列着,它是个大分子的有机聚合物,其基本结构单位是核苷酸,许多核苷
酸通过磷酸二酯键相结合形成一个长长的链状结构,两个链状结构再通过碱基间的氢键有
规律地扭合在一起,相互卷曲起来形成一种双螺旋结构。基因就是DNA长链结构中占有一
定位置的基本遗传单位。
• 遗传信息是由基因(Gene)组成的,生物的各种性状由其相应的基因所控制。
• 基因是遗传的基本单位。细胞通过分裂具有自我复制的能力,在细胞分裂的过
程中,其遗传基因也同时被复制到下一代,从而其性状也被下一代所继承。
• 遗传基因在染色体中所占据的位置称为基因座(Locus);
• 同一基因座可能有的全部基因称为等位基因(Allele);
• 某种生物所特有的基因及其构成形式称为该生物的基因型(Genotype);
• 而该生物在环境中呈现出的相应的性状称为该生物的表现型(Phenotype);
• 一个细胞核中所有染色体所携带的遗传信息的全体称为一个基因组(Genome)
生物的遗传方式:
1. 复制
生物的主耍遗传方式是复制。遗传过程中,父代的遗传物质DNA被复制到子
代。即细胞在分裂时,遗传物质DNA通过复制(Reproduction)而转移到新生的细
胞中,新细胞就继承了旧细胞的基因。
2. 交叉
有性生殖生物在繁殖下一代时,两个同源染色体之间通过交叉(Crossover)而重
组,亦即在两个染色体的某一相同位置处DNA被切断,其前后两串分别交义组合
而形成两个新的染色体。
3. 变异
在进行细胞复制时,虽然概率很小,仅仅有可能产生某些复制差错,从而使
DNA发生某种变异(Mutation),产生出新的染色体。这些新的染色体表现出新的
性状。
如此这般,遗传基因或染色体在遗传的过程中由于各种各样的原因而发生变化。1.1.2 进化
地球上的生物,都是经过长期进化而形成的。根据达尔文的自然选择学说,地
球上的生物具有很强的繁殖能力。在繁殖过程中,大多数生物通过遗传,使物种
保持相似的后代;部分生物由于变异,后代具有明显差别,甚至形成新物种。正
是由于生物的不断繁殖后代,生物数目大量增加,而自然界中生物赖以生存的资
源却是有限的。因此,为了生存,生物就需要竞争。生物在生存竞争中,根据对
环境的适应能力,适者生存,不适者消亡。自然界中的生物,就是根据这种优胜
劣汰的原则,不断地进行进化。
• 生物的进化是以集团的形式共同进行的,这样的一个团体称为群体(Population),
或称为种群。
• 组成群体的单个生物称为个体(Individual),
• 每一个个体对其生存环境都有不同的适应能力,这种适应能力称为个体的适应度(Fitness)。
1.1.3 遗传与进化的系统观
虽然人们还未完全揭开遗传与进化的奥秘,即没有完全掌握其机制、也不完全
清楚染色体编码和译码过程的细节,更不完全了解其控制方式,但遗传与进化的
以下几个特点却为人们所共识:
(1) 生物的所有遗传信息都包含在其染色体中,染色体决定了生物的性状;
(2) 染色体是由基因及其有规律的排列所构成的,遗传和进化过程发生在染色体上;
(3) 生物的繁殖过程是由其基因的复制过程来完成的;
(4) 通过同源染色体之间的交叉或染色体的变异会产生新的物种,使生物呈现新的
性状。
(5) 对环境适应性好的基因或染色体经常比适应性差的基因或染色体有更多的机会
遗传到下一代。
1.2 遗传算法简介
遗传算法是模拟生物在自然环境下的遗传和进化过程而形成的一种自适应全局
优化概率搜索方法。
它最早由美国密西根大学的H.Holland教授提出,起源于60年代对自然和人工
自适应系统的研究;
1967年,Bagley发表了关于遗传算法应用的论文,在其论文中首次使用“遗传算法( Genetic Algorithm)”一词。
70年代 De Jong基于遗传算法的思想在计算机上进行了大量的纯数值函数优化
计算实验。
在一系列研究工作的基础上,80年代由Goldberg进行归纳总结,形成了遗传算法的基本框架。
- 遗传算法的基本原理 基于遗传算法的图像分割 1次下载
- 基于MATLAB的遗传算法 24次下载
- 非线性整数规划的遗传算法及MATLAB程序下载 11次下载
- 遗传算法如何进行设计和其并行的实现 9次下载
- 遗传算法辨识程序 1次下载
- 遗传算法与PID 5次下载
- 遗传算法的数学基础 12次下载
- 遗传算法的研究 14次下载
- 遗传算法的原理与应用 12次下载
- 标准遗传算法 14次下载
- 遗传算法群体规模的研究
- 遗传算法在管网优化设计中的应用
- 遗传算法的实现技术
- 遗传算法的模式理论
- 基本遗传算法(GA)
- 功率模块铜线键合工艺参数优化设计方案 526次阅读
- 基于matlab遗传算法求解置换流水车间调度问题 893次阅读
- 基于matlab遗传算法求解柔性车间调度问题 638次阅读
- 一种面向低压电器的协同装配方法 419次阅读
- 基于PCA-GA-BP算法的风力发电功率预测 1564次阅读
- 关于AI遗传算法的详解 8.3w次阅读
- 浅析遗传算法的工作原理 7454次阅读
- 关于基于TMS320C6678的粒子群算法并行的设计 5357次阅读
- 基于肤色与人脸运动相结合的自动表情,对其识别算法进行了研究 4097次阅读
- 机器学习算法之基于黑盒语音识别的目标对抗样本 3287次阅读
- 人工智能之遗传算法(GA),搜索最优解的方法 1.5w次阅读
- 深不可测的遗传算法的原理原来是这么简单 2.4w次阅读
- 蚁群算法解决tsp问题 7447次阅读
- 小生境遗传算法的移动机器人路径优化技术 1218次阅读
- 配电网络重构的改进混合遗传算法 1128次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1490次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 93次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 10次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多