作为计算机专业研究生,我认为应该具备计算机专业知识、编码编程能力、科研素养和天赋4个方面的能力,如果本科毕业直接工作,则可以将科研素养转为业务能力。
而科研素养主要包含以下5个方面:
本文主要讲授第一部分,论文阅读与积累。
论文的阅读与积累主要分为以下6个步骤:
获取论文首先讲究有的放矢,即首先要能够找到“种子关键字、种子话题”,然后通过关键字去相关学术网站搜索,如百度学术、谷歌学术、必应学术或者arxiv上搜索,也可以根据自己的专业获取相关网站进行搜索,如自然语言处理旗舰会议网站。如果是初学者,那么可以先从中文学术网站进行论文检索,如中国知网等。因为汉语作为母语能够为我们提供更多的背景知识,从而更好地理解其术语内涵。
而作为研究生的必备软件,文献管理工具是必不可少,因为我们浏览的论文数目通常以百千计数,如果没有文献管理工具,对于我们的文献检索、引用等方面都会存在困难。这里可以推荐如Mendeley,endnote,paper,zotero等工具,可以参考文献管理工具比较选择自己喜欢的工具。
阅读论文可以分三个层次进行:直接阅读原文、观看别人解读、使用其他工具。
与研究目标的相关性决定了一篇论文阅读的仔细程度。直接阅读原文可以掌握一手资料,通常是经典文献和最新文献。
如果采用精读,则需要注意以下事项:
如果是粗读的方式,则只需要:
如果想快速的了解一些热门领域的知识,而又不想太浪费时间,那么观看别人解读则是一个快速的方法,这相当于获得二次加工的内容。一般的,可以通过面向知乎的学习和面向CSDN的学习方法进行。
可以看出来在知乎上的解读更加的偏理论,而在CSDN里的更偏向程序员思维。
如果有一些文章没有人帮你解读,而你又不想读怎么办。那么可以推荐两个工具:paper digest和nlpedia。
paper digest的视角变化是从作者到读者。Digest虽然也是摘要,但是它的本意是消化。因此,Digest是读者的总结,而abstract是作者的总结。
从下图可以看出使用paper digest对于BERT论文的解析。
而nlpedia则更进一步的从作者到读者再到评审,来告诉你一篇文章写了什么。
下图是其对于BERT论文的评审。
撰写综述是维护自己的知识栈的必备手段。主要步骤如下:
了解最新知识,关注一些公众号如“机器之心”,“paperweekly”,”深度学习与自然语言处理”,“量子位”,“AINLP”,“新智元”等等。
另外,平时的知识可以从“B站”,“知乎”上获得视频或者文字版本。
每当有新的会议放榜之时,就先关注一波,这样能够减轻论文积累阅读的压力,比如:
然而有些时候需要快速了解一个研究方向的知识,这时候就需要快速积累,主要步骤如下:
以上就是关于论文阅读与积累的一些心得体会。(预祝1024程序员节大家快乐!)
页面更新:2024-05-27
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号