首页 >
染色体遗传算法
✍ dations ◷ 2025-11-30 17:01:18 #染色体遗传算法
在遗传算法里面,一个染色体(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)对整个族群的影响也必须要在设计染色体的时候给予考量。
相关
- 异染性脑白质退化症异染性脑白质退化症(Meta-chromatic leuko-dystrophy、MLD,亦称:异染性脑白质营养不良症、芳基硫酸酯酶A缺乏症<Arylsulfatase A deficiency/ARSA deficiency>、Greenfield's
- 米切尔县米切尔县(Mitchell County, Georgia)是美国乔治亚州西南部的一个县。面积1,331平方公里。根据美国2000年人口普查估计,共有人口23,932人。2005年减至23,791人。。县治卡米拉(Cam
- 加盟共和国加盟共和国可以指:
- 花房秀三郎花房秀三郎(日语:はなふさ ひでさぶろう,1929年12月1日-2009年3月15日) 是日本的病毒学者。他是美国洛克菲勒大学荣誉教授、大阪生物科学研究所(日语:大阪バイオサイエンス研究所)荣
- 戚正武戚正武(1932年4月10日-),宁波鄞县人。生物化学家,中国科学院院士,第三世界科学院院士。1952年,毕业于上海同济大学化学系。1959年,获苏联莫斯科医学院生物化学研究所副博士学位。1
- 畏光感光性亦称光敏感度或光敏性(英语:Photosensitivity),是指一个物体在接收光子(多数时候为可见光)时的作用量。在医药学领域,该属于被用作指代皮肤对于光的不正常反应,通常又分为光照
- 谱名谱名,特指一个人在族谱上登记的姓名。“谱名”代表宗族地位与辈份,须依照宗族的惯例取名,谱名的一个字大多会由族谱规定。即所谓“字辈”。谱名与本名意义不同,很多人另有本名。
- 鞍状关节在两平面内运动的关节一个鞍状关节包含两个U形表面,彼此呈直角嵌合,中心部分接触于两骨块的凹槽中,如同马安置于马背上,彼此可沿另一骨块进行双向的移动。此种关节常见于拇
- 东方设计大学东方设计大学,全名东方学校财团法人东方设计大学,位于高雄市湖内区,是一间以设计类科为主的科技大学。拥有艺术设计、民生设计、应用设计三学院。2015年教育部准予筹备东方设计
- 台北市网球中心台北市网球中心(Taipei Tennis Center)是位于台北市内湖区网球中心。2017台北世界大学生运动会网球项目于本场馆举行。捷运:文湖线:葫洲站转蓝36、民权干线、617板南线:昆阳站转
