第9章·代码的进化

计算机软件开发 2024-9-22 21:31:19 83 0 来自 中国
书名:代码本色:用编程模拟自然体系
作者:Daniel Shiffman
译者:周晗彬
ISBN:978-7-115-36947-5
总目次
第 9 章 代码的进化

1、目次


  • 9.1 遗传算法:开导自真实现象
  • 9.2 为什么利用遗传算法
  • 9.3 达尔文的自然选择
  • 9.4 遗传算法,第一部分:创建种群
  • 9.5 遗传算法,第二部分:选择
  • 9.6 遗传算法,第三部分:繁殖
  • 9.7 创建种群的代码1--种群
    创建种群的代码2--选择
    创建种群的代码3--繁殖
  • 9.8 遗传算法:整合代码
  • 9.9 遗传算法:创建自己的遗传算法
  • 9.10 力的进化:智能火箭
  • 9.11 智能火箭:整合代码
  • 9.12 交互式选择
  • 9.13 生态体系模拟
2、基础概念是什么?


  • 是变量
    变量答应我们在运行期存放和复用各种数据。
    我们的Sketch步伐已经不是由一两个变量构成的简朴
    步伐,而是由复杂数据布局构成的步伐,这些数据布局是一些自界说范例的变量(对象),同时包罗数据和功能。在变量的资助下,我们已经实现了由运动者、粒子、小车、细胞和树构成的模拟天下。
3、扩展


  • 我们可否把一个对象的变量看成DNA?对象可否产生新对象,并把自己的DNA通报给下一代?是否可以用步伐模拟进化过程?
  • 这些题目的答案都是肯定的!究竟,如果不办理对这种在自然界中发现的最强大算法过程的模拟,我们就无法实现像照镜子一样的自然编码结果。
  • 本章致力于研究生物进化背后的原理,并探究怎样用代码模拟这些原理。
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-18 20:30, Processed in 0.317756 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表