首页 >
染色体遗传算法
✍ dations ◷ 2025-12-10 23:21:10 #染色体遗传算法
在遗传算法里面,一个染色体(chromosome,有时候也叫做基因,genome) 是一些引数构成的集合,用来定义遗传算法尝试解决问题的各种答案可能。 染色体常常使用一个简单的字串来表示,不过有很多种其他的数据结构也可以使用。染色体的设计跟引数使用是根据被解决问题的特殊需求来设定的。一个简单的范例是,我们假设一个问题是要找出一个整数
x
{displaystyle x}
,介于0和255之间,且能给出
f
(
x
)
=
x
2
{displaystyle f(x)=x^{2}}
这个函数的极大值。(一般这个问题不会使用遗传算法,因为直接计算可以很快的找到解答。不过我们这里只是作个简单的范例。) 我们所有可能的解答是0到255的整数,而这一些可能都可以用一个8位元的二进制字串来表示。 因此,我们就可以选用8位元的二进制字串来作为我们的染色体。这样的话,如果在我们族群(population)里面其中一个染色体代表的答案是155这个整数,那染色体本身可能就是10011011这个字串。更实际一点的问题是我们可能想要解决一个旅行推销员问题。对这个问题,我们的目的是要找出一个距离最短,让我们的推销员可以拜访完所有城市的顺序。假设我们现在有六座城市,分别是 A、B、C、D、E、和F。那么一个照顺序列出拜访城市的字串可能就是一个不错的染色体设计。这样设计的话,像是DFABEC就是我们可能在族群(population)内遇到的其中一个染色体。会在遗传算法里面使用到的突变算子(mutation operator)和交配算子(crossover operator)对整个族群的影响也必须要在设计染色体的时候给予考量。
相关
- 特发性血小板减少性紫癜特发性血小板减少性紫癜(英语:Idiopathic thrombocytopenic purpura,ITP)是因血小板免疫性破坏,导致外周血中血小板减少的出血性疾病。是最常见的血小板减少性紫癜,它是一种由复杂
- 巴甫洛夫实验经典条件反射(英语:classical conditioning,又称巴甫洛夫条件反射、反应条件反射、alpha条件反射),是一种关联性学习。伊万·彼得罗维奇·巴甫洛夫将这种产生条件反射行为的学习
- 紧凑μ子线圈紧凑μ子线圈(CMS,Compact Muon Solenoid),瑞士欧洲核子研究组织CERN的大型强子对撞机计划的两大通用型粒子侦测器中的一个。直至2006年,已有约2300位来自159个不同的研究机构的
- 金鱼藻科金鱼藻属(学名:Ceratophyllum)自成一目、一科、一属,是一类分布在全世界范围内的水生植物。一般生活在温带和热带的池塘、沼泽和平静的溪流中。金鱼藻科植物全株都在水面以下生
- 安达曼-尼科巴群岛安达曼-尼科巴群岛(英语:Andaman and Nicobar Islands;孟加拉语:আন্দামান ও নিকোবর দ্বীপপুঞ্জ;泰米尔语:அந்தமான் நிக்கோபார் தீ
- 日本国际奖日本国际奖(日语:日本国際賞,英语:Japan Prize)是国际科学技术财团所颁发的奖项。该奖项授予在科学技术方面取得了独创性的和飞跃性的成果,对科学技术的发展,人类的和平与繁荣做出
- 天狗天狗可以指:
- 家庭圈子私人领域(英语:private sphere),是一个哲学与社会学概念,与公共领域相对,是指个体享有免于政府和其他社会团体的干扰的某一社会生活领域。公共领域理论认为,在资产阶级模型中,私人领
- 2024年2024年欧洲足球锦标赛,通称2024年欧洲杯(UEFA Euro 2024),简称Euro 2024,是第 17 届四年一度的欧洲足球锦标赛,由欧洲足联组织。赛事将会由德国在2024年6至7月期间举行。2013年10
- 引力波背景 (GWB)宇宙引力波背景辐射是宇宙引力波的背景辐射。在宇宙中的电子与质子未结合在一起时,宇宙中的粒子呈现等离子态,所以还没有光子的形成,因此无法用各种观测射线的望远镜来观察,而透
