C++编程功底还行,数学比较薄弱,只有高数前半本的基础,看不懂傅立叶变换是个什么东西,图像处理现在会一些皮毛,能用Opencv实现一些东西,但终究觉得没有基础都是假把式,想要从头学起,但不知道需要哪些课程,还有各门课程的顺序,有没有科班出身的V2exer出来指导一下,如果能推荐教材更不胜感激。
1
Mutoo Aug 17, 2014 |
2
Mutoo Aug 17, 2014
|
3
akfish Aug 17, 2014 学好数学,绕不过去的。
比如你看到篇论文,要实现里面的算法,数学不好就只有呵呵了。 |
6
akfish Aug 18, 2014 @ayang23 微积分、线性代数、概率统计这些基础课程学好是必须的,比如图像处理论文大多数是矩阵表示,线性代数不好根本看不懂。可以看国外的公开课,授课水平和视角都是国内无法比的。
基础课搞定后,去学一下机器学习、模式识别这些课程。 这些搞定后,论文的框架就能看懂了,往往也就是会遇到一些特别的定理、推论不清楚,这时候主要是启发式学习了,什么不懂搜什么学什么。 另外一点也比较重要,就是要知道那些数学知识怎么用算法实现。 |
7
ggarlic Aug 18, 2014 先修课程里高数,现代,概率与统计,c/c++是躲不过去的
PS:我们学的时候感觉,信号与线性系统分析的东西也涉及到了,但是我搜别的大学的这门课的先修课程,没有这门课也无所谓 |
9
googlefans Aug 18, 2014 其实用不着挨个学习一遍,遇到不懂的就专门看那块,往回推着学会比较好。。
如果你挨个学一遍,到时候用的时候 估计还是有点儿蒙。。 |