首页 >
染色体遗传算法
✍ dations ◷ 2025-05-17 12:51:08 #染色体遗传算法
在遗传算法里面,一个染色体(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)对整个族群的影响也必须要在设计染色体的时候给予考量。
相关
- 心血管系统循环系统(英语:circulatory system),也称为心血管系统(英语:cardiovascular system)或血管系统(英语:vascular system)是负责血液循环,在细胞间传送养分(如氨基酸及电解质)、氧气、二氧化
- 知识学知识论是探讨知识的本质、起源和范围的一个哲学分支。目前知识论和认识论之间的关系存在争议,有人认为它们是同一个概念,而也有人认为它们其实是存在一些密切联系的两个不同概
- 颤栗冷颤(英语:Shivering)是恒温动物因早期失温症、感到寒冷的原因而做出的身体反应。当核心体温下降时,身体就会开始打冷颤以维持身体机能的稳态。人在发烧时,因身体感到寒冷,有时也
- 斯维尔德洛夫斯克叶卡捷琳堡(俄语:Екатеринбу́рг),亦称凯瑟琳堡,曾称斯维尔德洛夫斯克(Свердло́вск),位于乌拉尔山脉东麓,伊塞特河由西北向东南穿城而过。叶卡捷琳堡是俄罗斯
- 种子扩大培养种子扩大培养简称种子扩培是发酵工程的一个组成部分,其实指将保存在砂土管、冷冻干燥管中处休眠状态的生产菌种接入试管斜面活化后,再经过扁瓶或摇瓶及种子罐逐级扩大培养,最
- 家婆姻亲指基于婚姻关系而生之亲属型态,一方配偶与他方配偶之亲属间,因双方缔结婚姻后,成为相互具法律上亲属关系的情况。《中华民国民法》第969条规定,包括配偶的血亲、血亲的配偶
- 德鲁兹教阿拉伯语 希伯来语 (以色列) 英语 (美国和澳大利亚)德鲁兹派(阿拉伯语:الدرزية),是中东的一个源自于伊斯兰教什叶派伊斯玛仪派的独立宗教教派,德鲁兹派的教义受到基督教和
- 高雄市文武圣殿坐标:22°37′46″N 120°16′54″E / 22.6294869°N 120.2815319°E / 22.6294869; 120.2815319高雄文武圣殿,俗称盐埕埔圣帝庙,是高雄市知名的关帝庙,也是著名的“澎湖庙”。
- ApacheApache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器软件,可以在大多数电脑操作系统中运行。由于其跨平台和安全性,被广泛使用,是最流行的Web服务器软
- 欧几里得卫星欧几里得卫星(Euclid)是一个计划中的空间望远镜,该卫星预计于2020年发射,属于欧洲空间局的宇宙愿景2015-2025中的中型计划,并且将与美国国家航空航天局合作进行。该计划的目标是