[连载第十篇: 源码和执行程序下栽,全书目录,参考资料] |
1.第三章全部代码和执行程序下载 ………program.rar
2.<人工智能游戏编程>全书目录
第1章 Windows历史,Windows编程起步…………… 第2章 WindowsGDI ,Windows进一步编程………… 第2部分 遗传算法 第3章 遗传算法入门 ……………………………………
第5章 创建一个更好的遗传算法 ………………………
第7章 用平常语言讲述的神经网络 ……………………… 7.1.神经网络介绍 ………………………………………………………………… 7.2.一个生物学的神经网络 – 我们的大脑 …………………………………… 7.3.数字版的神经网络 …………………………………………………………… 7.3.1 一点数学知识 ……………………………………………………………… 7.3.2 用神经细胞来组成神经网络 ……………………………………………… 7.4.聪明的扫雷机工程 …………………………………………………………… 7.4.1 选择输出 …………………………………………………………………… 7.4.2 选择输入 …………………………………………………………………… 7.4.3 需要多少隐藏神经细胞? ………………………………………………… 7.4.4 CNeuralNet.h 文件 ……………………………………………………… 7.4.5 为神经网络进行编码 ……………………………………………………… 7.4.6 CMinesweeper类 ………………………………………………………… 7.4.7 CController类 …………………………………………………………… 7.4.8 运行程序 …………………………………………………………………… 7.4.9 性能的2点改进. …………………………………………………………… 7.5.最后说明 ……………………………………………………………………… 7.6 习题 ……………………………………………………………………………
第 8章 为你的机器人增添知觉 ………………………………… 8.1.避开障碍物 ………………………………………………………………… 8.1.1 创建触觉器 ………………………………………………………………… 8.1.2 适应性函数 ………………………………………………………………… 8.2.为机器人创建一个记忆器 ……………………………………………… 8.2.1 适应性函数 ………………………………………………………………… 8.3.本章小结 …………………………………………………………………… 8.4. 习题 …………………………………………………………………………
第 9章 有监督的训练方法 ………………………………………… 9.1.XOR 问题 ……………………………………………………………………… 9.1.1 反向传播怎样工作? ………………………………………………………… 9.2.鼠标手势的识别 …………………………………………………………… 9.2.1 用矢量表示手势 …………………………………………………………… 9.2.2 网络的训练 ………………………………………………………………… 9.2.3 记录和变换鼠标数据 ……………………………………………………… 9.2.4 加入新手势 ………………………………………………………………… 9.2.5 CController类 …………………………………………………………… 9.3 几个有用的技术和窍门 …………………………………………………… 9.3.1 加入动量 …………………………………………………………………… 9.3.2 过拟合问题 ………………………………………………………………… 9.3.3 Softmax激励函数 ………………………………………………………… 9.4. 有监督学习方法的应用 ………………………………………………… 9.5.一个现代寓言 ……………………………………………………………… 9.6.习题 …………………………………………………………………………
第10章 实时演化 ………………………………………………………… 10.1.聪明的外星人 ……………………………………………………………… 10.1.1 实现 ………………………………………………………………………… 10.1.2 程序的运行 ………………………………………………………………… 10.2 习题 ……………………………………………………………………………
11.1 竞争约定问题 ………………………………………………………………… 11.2 直接编码 ……………………………………………………………………… 11.2.1 GENITOR …………………………………………………………………… 11.2..2 二进制矩阵编码 ………………………………………………………… 11.2.3 基于节点的编码 …………………………………………………………… 11.2.4 基于路径的编码 …………………………………………………………… 11.3 间接编码 ……………………………………………………………………… 11.3.1 基于文法的编码 …………………………………………………………… 11.3.2 二维生长的编码 …………………………………………………………… 11.4 NEAT …………………………………………………………………………… 11.4.1 NEAT基因组 ………………………………………………………………… 11.4.2 算子和创新 ………………………………………………………………… 11.4.3 物种形成 …………………………………………………………………… 11.4.4 Cga传代方法 ……………………………………………………………… 11.4.5 转变基因型为表现型 ……………………………………………………… 11.4.6 运行程序 …………………………………………………………………… 11.5 本章小结 ……………………………………………………………………… 11.6 习题 ……………………………………………………………………………
[注]以下资料是全书所附的参考资料,包括技术书本、论文、以及相关网站地址等;收集的内容则包括遗传算法、神经网络、Windows编程,等技术方面的,也包括能激发游戏创作的科幻作品,等。为便于阅读,我已把所有书名译成中文,但这并不意味原书已有中文译本,另外,译名也仅作参考,不一定确切。 参考书 1. Neural Networks for Pattern Recognition, 。。<用于模式识别的神经网络> Christopher Bishop 这是神经网络当前的一本“圣经”。但不是供有数学焦虑的你看的!
。。 <神经网络引论> Kevin Gurney 这是神经网络的一个伟大的简介。 Kevin把你带到了一个目前最流行的网络结构的风靡旅途上。他尽了最大努力来避免数学,但仍然需要知道些微积分才能读这本书。
// <神经计算> R Beale & TJackson 包含了一些有趣的页面。
4. Genetic Algorithms in Search, Optimization and Machine Learing 。。<用于搜索、最优化和机器学习中的遗传算法〉 David E.Goldberg Nuff称它是 “ 遗传算法的圣经 ” 。
5. An Introduction to Genetic Algorithms, 。。 <遗传算法引论> Melanie Mitchell 一本写的很好并且非常流行的遗传算法的入门介绍。如果你将喜欢遗传算法理论方面的循序前进式的介绍,这是一本理想读物。
6. The Natural History of the Mind, 。。 <心灵的自然历史> Gordon Rattray Taylor 建立在大脑和思维的生物学基础上的一本巨著。我想现在它已经是绝版了。我的书是从一家旧书店得到的。
7. The Blind Watchmaker, 。。 <瞎子钟表匠> Richard Dawkins 本书以及作者的另一本书, The Selffish Gene , 是进化机制的 2本很有特色的介绍性读物。
8. Programming Windows, 5tb Edition, ...<Windows 编程> 第5版 Charles Petzold Windows 编程的圣经。
9. The C++ Standard Library, .. <C++ 标准库> Nocolai M Josuttis STL( 标准模版库 ) 的 圣经。 这是一本极好的书。 Josuttis 把一枯燥的主题写得使人着迷。
10. The C++ Programming Language .. <C++编程语言> Bjarne Stroustrup C++ 的圣经。
论文 1. Evol ution of neural network architectures by a hierarchical grammmer-based genetic system Christian Jacob and Jan Rehder
Philipp Koehn
Philipp Koehn
Xin Yao
Kenneth O. Stanley and Risto Miikkulainen
Jurgen Branke
|
遗传算法入门--连载10
原文作者:遗传算法
原文地址: https://blog.csdn.net/c395565746c/article/details/6553512
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
原文地址: https://blog.csdn.net/c395565746c/article/details/6553512
本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。