理论与算法
colworld
这个作者很懒,什么都没留下…
展开
-
Nutch源代码给我的收获
1)构建搜索引擎的一般模式。虽然,原来在读网络机器人这本书的时候就大致了解了构建一个搜索引擎所需要的几个组成部分,但只有真正接触Nutch这样真实,全面,可行的解决方案后,才真正能对搜索引擎的一般模式有所了解2)并行编程和算法。以前就知道搜索引擎里的算法都是并行,但如何构建这样的程序完全没有谱。但Nutch给出了例子和答案。3)map reduce模型。以前读过google lib里面关于m...2007-05-18 11:00:07 · 114 阅读 · 0 评论 -
读Joone源代码有感
最近在搞神经网络,我选择了和别人不同的学习方法,别人是先搞定数学,在搞理论,最后搞应用。而我是先大致搞清楚神经网络的大致流程和BP的基本算法,然后找一些开源的神经网络框架来学习,直接搞应用,最后在理论和数学不懂的地方再去查资料学习。结果发现这种方法很好,最起码很能调动我学习这些深奥知识的兴趣。搞了没几天,竟然可以把神经网络用于自己项目中了,爽! 寻找开源项目没花多少时间...2007-05-18 11:01:00 · 111 阅读 · 0 评论 -
读Joone源代码有感(2)
继续谈我在读Joone源代码过程中的体会1)网络的终点是一个TeachingSynapse,它和一般Synapse不同在于它内含了一个TeacherSynapse,TeachingSynapse就像个代理,实际更新权矩阵和数值的存储是在TeacherSynapse上完成的。TeacherSynapse和一般Synapse也不同,它是一个只有fwdPut和revGet方法的Synapse(...2007-05-21 22:59:07 · 105 阅读 · 0 评论 -
读Joone源代码有感(3)
主程序的执行流程1. 对各Layer和Synapse的初始化a) 初始化各Layer和Synapse的Learner (BasicLearner, BatchLearner, RpropLearner)2. 循环多次向前和向后的过程a) stepForward i. Train...2007-05-29 19:55:50 · 110 阅读 · 0 评论