记得刚开始学遗传算法的时候,听老师讲完了方法,对于怎么入手写代码,很是迷茫。于是上网搜索一些文章来看,找到了一个网站,上面摘录了一本书的部分内容,恰好是介绍遗传算法的,用来解决游戏中的寻路问题(在哪个网站,倒是忘了)。当时看那篇文章,觉得很不错,讲得很明白,也觉得很实用,于是去找相应的电子书,终于找到了,就是 《AI Techniques for Game Programming》也就是《游戏开发人工智能技术》。找了一下,好像没有中文版。down下来看了一下,果然很适合我(入门者)。
这本书讲的是游戏设计,所以前面的一部分,如果有windows设计和c++的基础,就不用看了。下面是书的结构:
Letter from the Series Editor ....................................... xxvi
Introduction ...............................................................xxix
Part One
Windows Programming ........................................................................... 1
Chapter 1
In the Beginning, There Was a Word,
Chapter 2
Further Adventures with Windows Programming ..................35
Part Two
Genetic Algorithms ...............................................................................87
Chapter 3
An Introduction to Genetic Algorithms ..............................89
Chapter 4
Permutation Encoding and the Traveling Salesman Problem ... 117
Chapter 5
Building a Better Genetic Algorithm ............................... 143
Chapter 6
Moon Landings Made Easy ............................................. 177
Part Three
Neural Networks.................................................................................. 231
Chapter 7
Neural Networks in Plain English .................................. 233
Chapter 8
Giving Your Bot Senses ............................................... 275
Chapter 9
A Supervised Training Approach ....................................293
Chapter 10
Real-Time Evolution .................................................... 327
Chapter 11
Part Four
Appendixes ........................................................................................... 413
Appendix A
Web Resources ...........................................................415
Appendix B
Bibliography and Recommended
Appendix C
What’s on the CD........................................................ 425
Epilogue ................................................................... 429
Index......................................................................... 431
从第二部分第三章开始讲遗传算法,讲得比较浅显易懂,并且给了代码的讲解(这一部分对初学者很重要,有讲解的代码,跟没讲解的代码,区别就像穿鞋子的杀手和不穿鞋子的杀手(东邪西毒),呵呵)。看完这一部分,对遗传算法就能写出基本的程序了。
第三部分是神经网络。设计了一个神经网络,使用遗传算法来优化。这一部分感觉非常实用,因为不少的神经网络都要用遗传算法优化。但是,也许是我理解上的原因,感觉这一部分,描述得不是那么清晰,比遗传算法有点逊色。感觉是讲得how,没有why。
总体是一本不错的书,当然只是对于学习遗传算法和神经网络的初学者来说。因为到底是侧重点不同,所以有些东西讲得还是比较浅的。“条条大路通罗马”,如果不喜欢看很专业、枯燥的书籍,看这个也是很不错的选择。
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=4238136
| 人工神经网络 | shangxianjian |
| 这几天做BP神经网络作业查资料,无意找到的 | 傻馒头 |
| 游戏设计架构的一种方法 | lijins |
| 遗传算法在试题组卷中的应用 | fans123 |
| 游戏性的原理(一):世界观 | leeforce |
| 遗传算法 | danjing |
| WoW的C/S架构学习 | saturnalia |
| 一个挖掘隐私的游戏 | 逸?w |
| 浅释游戏术语 | haroo |
| 新生儿 | wzy271828 |
|
- 评论人:xlpanelf
2008-05-27 14:22:24
|
|||
请问楼上的朋友能否把电子版发给我一份呢? 万分感谢了
|
||||
|
- 评论人:talentyz
2007-12-21 23:36:25
|
|||
请问能不能把这本书的pdf发给我呢?非常谢谢。talentyz@gmail.com |
||||
|
- 评论人:yingbin
2007-04-08 20:43:46
|
|||
请问楼主可不可以把这本书的电子版发给我,我正在学遗传算法 迷茫中。。。 我的邮箱:suyingbin@163.com |
||||
|
- 评论人:yingbin
2007-04-08 20:43:44
|
|||
请问楼主可不可以把这本书的电子版发给我,我正在学遗传算法 迷茫中。。。 我的邮箱:suyingbin@163.com |
||||
|
- 评论人:yingbin
2007-04-08 20:43:29
|
|||
请问楼主可不可以把这本书的电子版发给我,我正在学遗传算法 迷茫中。。。 我的邮箱:liubo198610◎163.com |
||||
|
- 评论人:botcher
2006-12-07 15:15:50
|
|||
请问楼主可不可以把这本书的电子版发给我,我正在学遗传算法 迷茫中。。。 我的邮箱:liubo198610◎163.com |
||||