2011年4月29日
摘要: 久远的记忆,发上来和有缘人分享一下,格式有些乱掉了。。。内部交流系列二遗传算法简单入门 对遗传算法感兴趣,一方面源自中学生物,另一方面,进化计算,个人认为也是一种趋势,多少需要了解一点。 神经网络让人流连忘返,乐此不疲的构造各种训练样本,然后看看网络的反应是如何的;如果说用神经网络可以构建一个脑,那么遗传算法帮助下,我们则可以创建一个全新的世界。1、算法步骤初始化第一代适合度分等选择(赌轮选择法)交叉变异(杂交,杂交变异率)随机突变(突变率)不断演化2、算法步骤简单说明 说的很玄乎,实际上这个算法的思路很好理解: (注:如果有疑问,多看看括号里面的话,对比思考一下,如果还有疑问,说明解释的不够 阅读全文
posted @ 2011-04-29 22:48 goonfly 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 久远的记忆,发上来和有缘人分享一下,格式有些乱掉了。。。内部交流系列一人工神经网络中的一种——反向传播神经网络(BP ANN)·写在前面的话 一个人的理解难免有偏颇,所以以下的言论不可全信,要抱着怀疑的态度审视。本着传达思想又不吓到人的目的,相关的名字可能不会解释太多,有兴趣的话可以查资料深入了解一下。 (注:人工神经网络这是一个大的学科分支,以下主要针对BP ANN)1、引子 多人对战中的电脑玩家,如何应对才会让人觉得像在和真人对战,不至于太简单或太难而失去兴趣? 写一个状态机能解决这个问题: Switch 电脑玩家类型 Case 肉搏力量型 If( 友军人数很多 || 敌人攻击力 阅读全文
posted @ 2011-04-29 22:47 goonfly 阅读(1113) 评论(0) 推荐(0) 编辑
2011年4月14日
摘要: 这个“dog food”的来由是这样的,参与的封闭开发项目进度很赶,源代码需要交付,“code style”限定严格,并且还有大量现有代码格式有待校正。边看边改容易漏掉,所以leader写了一个grep版的提示格式错误的脚本,提示所有风格不符的行号,然后对照逐一修改,一方面提示很多,.svn文件夹也有大量提示,另一方面对于“不允许出现连续的空行”检查不出来;于是乎,就尝试造个狗粮吧^_^以下参考了很多人在网上的博文、帖子,实在是抱歉因为自己自顾索取的陋习,没有将出处记录下来,如有冒犯请告之先贴下比较有用的几行,在其他的shell脚本中应该也能用到,其它见脚本全文吧(0)获得文件路径及文件名 d 阅读全文
posted @ 2011-04-14 13:59 goonfly 阅读(219) 评论(0) 推荐(0) 编辑