搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
人工鱼
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787030200020
  • 作      者:
    班晓娟[等]著
  • 出 版 社 :
    科学出版社
  • 出版日期:
    2007
收藏
内容介绍
    《人工鱼》详细介绍了“人工鱼”研究的背景,目前的研究成果,以“晓媛的鱼”为基础的人工鱼总体设计方案、关键技术、算法及动画效果,人工鱼的自繁衍理论和方法,人工鱼的竞争机制和定向演化,人工鱼的自规划、自学习模型和方法,人工鱼群的研究情况,人工情感在人工鱼中的应用等。《人工鱼》可作为计算机图形学、计算机动画、虚拟现实、人工智能等领域从事教学、科研与开发的教师、研究人员的参考书,也可作为相关专业研究生和高年级本科生教材。
展开
精彩书摘
    5.4.1 人工鱼遗传操作设计
    遗传算法是生物进化的计算模型,尽管与自然进化相比遗传算法极为简单,但是它抓住了进化的本质。在自然界中,物种通过进化不断地适应复杂变化的环境。一般认为:进化过程发生在染色体结构上,而不是生物体上。物种以群体遗传的方式实现进化适应,自然选择使适应环境的个体生存,不适应环境的个体淘汰,这隐含着对生物体所携带的遗传物质的挑选,有性生殖使两个亲代染色体上的基因在于代中混合、重组,以快速形成更好的基因组合,而偶然发生的变异有时也能改进染色体的结构。
    作为生物进化的计算模型,遗传算法将自然选择、遗传和变异均看作是遗传信息传递和处理的方式。这种高度理想化的模型可能会揭示出自然进化系统的本质属性,因此,遗传算法是研究人工生命的基础理论之一。
    生物体通过各种生殖方式繁衍种族,单细胞生物通过细胞分裂来繁衍自己,多细胞生物通过无性繁殖和有性生殖来繁衍后代。无论哪种生殖方式,都是为了生命在世代间的延续,并使子代跟亲代相似。
    同一个品种的人工鱼,其外部形态特征基本相似。第一组基因中的“种类”决定了人工鱼的鱼种,同一品种的人工鱼这个基因值是相同的。当两条同种的人工鱼交配后,子代小鱼中决定“种类”的这个基因值直接从父辈中复制,其他基因,随机地取自雄鱼或雌鱼,因此小鱼的表现型可能某些方面像雌鱼,某些方面像雄鱼。当同种人工鱼进行交配时,应产生同种的小鱼,主要考虑遗传的作用。下面是我们设计的几种遗传操作。
    1.单点交叉遗传操作
    在人工鱼的染色体结构中,决定人工鱼各种性状的基因是由长度不同的二进制编码组成的,我们将每一个基因看成是一个不可分割的单元,每个单元的不同取值,决定了人工鱼某个性状的不同表现,如红色的鱼或灰色的鱼等。因此,在遗传操作中,我们也将基因看成是最小的单元。在单点交叉遗传操作中,在人工鱼所组成的染色体上,随机地选择一个基因点(不像遗传算法中那样,随机地选择一个二进制点),互换该基因点前后雌鱼和雄鱼的各个基因值,生成西个新的小鱼的染色体。如图5.3 所示。
    人工鱼染色体上有21个基因。则可能有20个不同的交叉点,即每两条人工鱼通过单点交叉遗传操作能够产生20种特征不同的子代。
    2.两点交叉遗传操作
    在单点交叉遗传操作中,在人工鱼所组成的染色体上。随机地选择两个基因点(不像遗传算法中那样,.随机地选择两个二进制点),互换雌鱼和雄鱼在这两个基因点之间的基因值,生成两个新的小鱼的染色体,如图5.4所示。
展开
目录
《智能科学技术著作丛书》序
前言
第一章 绪论
1.1 引言
1.2 计算机动画技术
1.2.1 关键帧动画
1.2.2 变形物体的动画
1.2.3 过程动画
1.2.4 关节动画和人体动画
1.2.5 基于物理模型的动画
1.2.6 智能动画
1.3 人工生命与广义人工生命
1.3.1 人工生命的概念
1.3.2 人工生命的研究内容
1.3.3 人工生命的基础理论
1.3.4 广义人工生命
1.4 计算机动画的人工生命方法
1.5 人工智能技术在计算机动画中的应用
1.5.1 人工智能
1.5.2 人工智能与计算机动画
参考文献

第二章 人工鱼的研究
2.1 引言
2.2 基于行为建模的人工鱼——晓媛的鱼
2.3 基于认知建模的人工鱼
2.4 可交互的人工鱼
2.4.1 A-Volve
2.4.2 人工鱼生态系统
2.4.3 虚拟水族馆
2.5 作者的工作
2.5.1 人工鱼的自繁衍
2.5.2 人工鱼的认知和自学习
2.5.3 人工鱼多感知系统
2.5.4 基于记忆的人工鱼认知模型
2.5.5 鱼群行为表现
2.5.6 人工鱼交互系统
2.5.7 人工鱼的情感研究
2.6 人工鱼研究的科学意义
参考文献

第三章 人工鱼设计方案
3.1 晓媛的鱼的学术意义
3.1.1 人工鱼对计算机动画和人工生命的影响
3.1.2 人工鱼对计算机视觉和机器人的影响
3.1.3 人工鱼在生态学方面潜在的应用
3.1.4 其他人工动物
3.2 人工鱼的总体方案设计
3.2.1 研究目标
3.2.2 人工动物
3.2.3 人工动物设计目标
3.2.4 研究成果
3.3 运动系统
3.3.1 运动控制器
3.3.2 肌肉运动控制器
3.3.3 胸鳍运动控制器
3.4 人工鱼的感知系统
3.4.1 动画的感知建模
3.4.2 人工鱼感知系统
……
第四章 人工鱼的关键技术及动画效果
第五章 人工鱼的自繁衍理论和方法
第六章 人工鱼的进化机制和方法
第七章 人工鱼的自规划模型和方法
第八章 人工鱼的自学习方法和技术
第九章 人工鱼群的研究
第十章 人工鱼的情感研究
第十一章 结论和展望
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证