【小白做科研(一)】论文的命名、组织和论文内容梳理

本小白最近在看论文,只看不理解肯定是不行的,但我在如何记录自己的理解收获时有点小纠结:我是用ipad手写?还是用markdown打字?如果使用markdown,那我要给每一篇论文新开一个markdwon还是在一个文件中记录总结所有的想法?现在我找到了一个比较舒服的方式,想安利一手;
同时,泛泛得看论文也是没有效果的,但如果没有一个重点,我们很容易就泛泛地看了,于是我自己(暂时)总结了一个读论文的框架,也分享出来:


怎么给组织下载下来的论文?

建议每一篇下载的文献,用其发表年份+论文题目命名,比如2018-News session based recommendation susing deep neural networks
而每看完一篇,将看完的这篇论文前标序号,比如4.2018-News session based recommendation susing deep neural networks,代表我第四篇看完了这个。

这样的话,假设我们有一个Notes.md文件,那么我们就直接在最后加一个References Section,然后把已经看过的论文按照自己标的顺序列出来,在总结的时候相关的内容直接加引用,相当于根据目前自己看了的论文写一个Related Work

如果想根据不同的论文写自己的看法,也可以直接用序号.md命名就成。

同样,在ipad中由于有手写笔,可以进行一些算法的记录、演算,为复现做准备,笔记本名称可以直接使用自己标的论文序号,这样就方便很多。

怎么读论文

我也是自己摸索,从暑假到现在看了也不少文献了,但发现很多时候看了就像没看,啥也没学会啥也没搞懂,最近有更集中的在搞这个事,慢慢找到了一些方法:
即在上述(自己动态更新/总结一个Related Work,同时每一篇看过的论文对应一个独立的md文件记录自己的理解思考和收获)的基础上:

  1. 对每一个论文pdf中可以有高亮,不同颜色代表不同的点,比如我自己就是黄色代表不懂的,蓝色代表看懂要提醒自己注意的,绿色是不认识的单词,光高亮没用,一定要及时加注释
  2. 读论文时可以在论文对应的markdwon文件(i.e.3.md)中填充以下框架(这个过时了,我现在用这个仓库的outline.md),这样看论文的时候有了重点,比较容易理解和钻研:
    ## 优缺点/总结
    - 【当前文献总结的以前工作的优缺点】
    - 【后来的文献总结的当前工作的优缺点】
    
    ## 解决的问题
    - 【相较于以前的工作,本篇论文解决了什么问题】
    
    ## 模型
    ### 结构
    - 【每一个module/层的功能、及其输入输出】
    
    ### Tricks
    - 【模型中使用的一些技巧】
    
    ### Prediction
    - 【如何生成预测的y值】
    
    ### Objective Function/Loss Function
    - 【损失函数,对应求解的方法】
    
    ### 参数
    - 【模型中哪些是需要学习的参数,哪些是超参数】
    
    ### Optimizer
    - 【使用什么优化方法/更新参数的方法】
    
  3. 有些地方懒得打字/公式,建议截图,然后用i_j.png的形式保存在和markdown文件相同根目录的文件夹下,其中i为第i篇看过的文献,j为从这个文献中截得第j张图,直接往markdown里插入就成。
  4. 勤Googlecsdn、知乎配合使用效果更佳
  5. 勤总结,勤归纳,经常给别人讲一讲自己的收获,给别人说的时候就发现自己不清楚的点了;建议在那个自己写的Related Work里积极总结、分类

猜你喜欢

转载自blog.csdn.net/namespace_Pt/article/details/108918772