最近两个月没有更新博客,主要是刚来到研究生的生活,特别是科研能力不是很强的我,有一点慌乱,什么都想看,但是又不知哪些对自己才是有用的,经过这两个月的经历,我想说说自己的感想。
作为一个学习模式识别专业的研究生,之前在大学又没有太多的编程经验,进入研究生后的生活会有很大的变化,当然首先要变的是思想,其次是能力。
思想上的变化的主要有:1)对于编程的理解,编程不只是那些语言的规则,而是算法的理解,如果你不理解这个算法,那么你知道再多的变成规则也不会编出好的程序,因此你应该在算法上多下点功夫,把重点放在如何去解决问题而不是如何去实现。
2)对于论文的理解:直到大四做毕业设计我都不愿意看外国文献,而且有很强的抵触心理,到了研究生你应该培养自己的看英文论文的习惯,英文论文看一遍肯定不会看懂(即使中文的也是),所以拿到一篇英文论文,尤其是对你的项目很有帮助的论文一定要看到8-10遍。对于论文的选择,应该首选CVPR、ICCV等上的论文,对于论文的检索一定用GOOGLE学术,打上英文的关键字就可以了。
3)对于数学的理解:数学最有用的是矩阵论和随机过程及数理统计,矩阵论会告诉你一些矩阵的存储和变换,数理统计和随机过程会讲一些统计知 识,对于算法理解很有帮助。
能力的变化:1)MATLAB的熟练使用,MATLAB的学习最好是在项目过程中学习,同时多看一些代码,这会有利于你的编程思路,好的程序会对你非常有帮助。
2)C++的熟练使用,这个对于找工作很有用,所以必须熟练,这个的学习也最好结合项目学习。
3)数据结构、算法导论、模式分类、数字图像处理、机器学习这几门课程是必须学好的课程,因为它们不只是你的专业课,也是做项目的工具书,应该好好学习。
对于以上的内容是我两个月的总结,虽然没有做太多的工作,但是知道自己应该学会写什么,应该做什么也是一种收获。