阅读研究论文

如果一些从业人员在机器学习领域的专业化方面很有天赋,这对他们来说是非常有利的。例如,具备计算机视觉领域的通才知识是值得赞赏的,但具备关键技术(如姿态估计)方面的专业知识和技能将更能吸引在该领域寻找从业人员的公司和组织。

下面以姿态估计主题为例,指导如何阅读与主题相关的研究论文。

1、 收集针对主题的资源集。资源形式可包括:研究论文、Medium文章、博文、视频、GitHub库等。

谷歌搜索“姿态估计”,将显示包含主题相关信息的一流资源。第一步的目标是整理所有相关资源,如YouTube视频、实施文档以及研究论文。在这一阶段,收集自己认为重要的资源,没有数量限制,但是请确保为有用的论文、视频和文章创建一个“候选名单”。

2、 深入挖掘自己认为与主题相关的资源。记录对于每个候选资源的理解,这一点至关重要。吴恩达建议根据自己对资源的理解程度绘制一个表格,如下所示。

Richmond Alake创建的资源理解等级表

添加到列表中的每篇文章至少要浏览10-20%内容,以确保在已标识的资源中了解到足够多的介绍性内容,并能准确地评估其相关性。

对于已标识更具相关性的论文/资源,建议更深一步理解。最后得到一些自己完全理解的合适资源。

你可能会问自己:“阅读多少论文/资源才够?”

笔者也不知道答案,但是吴恩达知道。

据吴恩达说,理解5-20篇论文即可展现出对主题的基本理解,也许足以推动技术的实施。

阅读50-100篇论文可以很好的理解该领域。

在浏览资源并提取重要信息后,表格可能变成这样:

Richmond Alake创建的资源理解等级表(更新后)

3、 这是笔者观察到的一个快速技巧,在理解研究论文时很有用。该步骤是进行结构性注释,用自己的话总结论文中的关键发现、结果和技术。

下列步骤将集中于如何阅读一篇研究论文。

阅读一篇研究论文

只通读一遍论文内容不能实现理解的目的。吴恩达认为,一次性从头到尾逐字阅读一篇论文并非形成理解的最佳方式。

要想很好的理解内容,至少要将论文通读三遍。

4、 第一遍,阅读文中以下部分:题目、摘要和图片。

5、 第二遍,先阅读以下部分:引言、结论、图片(再次阅览),然后浏览论文剩余部分。

论文的引言和结论部分包含了对文章总体内容清晰简明的介绍和对发现的总结。这几节通常只提供包括关键信息,而无补充信息。作为读者,这是有益的,因为能抓到阅读论文其他部分所需的关键信息。

6、 第三遍,阅读全文,但是跳过所有陌生复杂的数学计算或技术公式。还可跳过不理解或不熟悉的术语和技术。

7、 对某个领域进行深入研究的论文可以多阅读几遍。这些额外遍数将主要专注在对文中数学、技术以及陌生术语的理解。

对于那些通常出于信息和工程目的阅读研究论文的人,深入研究可能是非常耗时的,特别是在还有20篇论文要阅读的时候。

笔者通过介绍LeNet卷积神经网络的原始论文来展开本文的介绍过程,并总结了笔记中的关键内容,然后将其转换为一系列Medium文章。

问自己一些问题

吴恩达提出一套在阅读论文时询问自己的问题。这些问题通常会令读者明白论文中的关键信息。笔者通常使用如下问题,以防止自己偏离理解重要信息的目标。

问题如下:

1、描述论文作者旨在实现,或已经实现的成果。

2、如果论文介绍了一个新方法/技术,它的关键要素是什么?

3、文中哪些内容对你有用?

4、你还想了解什么?

如何阅读论文-吴恩达(转载)相关推荐

  1. 如何正确阅读科研论文——吴恩达

    有了目标之后: Step1:收集资源并整合起来,不管是github,论文,博客,搜一个词得到的所有结果都要记录下来,但是要创建一个有用的论文,视频和文章的短名单. Step2:将你以为与主题相关的任何 ...

  2. 【论文阅读】吴恩达分享的论文阅读方法

    Reading research papers 整合这个领域内比较有代表性的论文(不仅仅是论文,也可以是分享出来的blog) 绘制一个资源表格,标记出自己阅读的进度,在阅读一篇论文的过程中如果发现这篇 ...

  3. Stanford CS230吴恩达Reading Research Papers学习笔记

    目录 Stanford CS230吴恩达Reading Research Papers学习笔记 如何通过更有效地阅读研究论文,来接触新领域知识 如何有效地针对一篇论文进行阅读 论文的多次阅读法 阅读论 ...

  4. 撒花!吴恩达《Machine Learning Yearning》完结!

    点击上方"AI有道",选择"设为星标" 关键时刻,第一时间送达! 阅读本文需要 2 分钟 前几天,红色石头还在发文给大家整理了吴恩达新书<Machine ...

  5. 吴恩达《神经网络与深度学习》精炼笔记(5)-- 深层神经网络

    上节课我们主要介绍了浅层神经网络.首先介绍神经网络的基本结构,包括输入层,隐藏层和输出层.然后以简单的2 layer NN为例,详细推导了其正向传播过程和反向传播过程,使用梯度下降的方法优化神经网络参 ...

  6. 吴恩达《神经网络与深度学习》精炼笔记(4)-- 浅层神经网络

    上节课我们主要介绍了向量化.矩阵计算的方法和python编程的相关技巧.并以逻辑回归为例,将其算法流程包括梯度下降转换为向量化的形式,从而大大提高了程序运算速度.本节课我们将从浅层神经网络入手,开始真 ...

  7. 吴恩达亲述:如何高效阅读论文,开启一个新的领域!

    AI 圈的朋友应该都知道吴恩达的大名,为了防止一些萌新还不知道,本菌这里先做一个简要的介绍. ​ 吴恩达(英文名:Andrew Ng),是斯坦福大学计算机科学系和电子工程系教授,人工智能实验室主任,人 ...

  8. 快速高效论文阅读技巧方法-吴恩达、沈向阳、华刚、彭明辉

    就阅读目的而言,阅读论文可分为4个阶段:1 "消极阅读"(passive reading):大概知道文章讲了什么: "积极阅读"( active reading ...

  9. 吴恩达dalao教你如何读论文(翻译)

    Andrew Ng dalao教你读论文 前言声明 谁是Andrew Ng?(吴恩达) (如果你不知道的话) 如何去读Researching Papers? 1.搜集相关资源 2.深入研究资源 3.自 ...

最新文章

  1. 汽车销售系统javaweb代码_有什么代驾系统能远离销售套路_搜狐汽车
  2. Storybord切换
  3. 小G的项链(Manacher)
  4. java多状态机_一个java状态机样例的代码
  5. java web html5区别_html5和html有什么区别啊?
  6. 第一部分:基础知识(第一章)File | New | Project
  7. 三星S8折戟语音识别,靠拿来主义和自主研发仍难有起色
  8. 人人都能学会的python编程教程12:函数的参数
  9. 易灵思FPGA-软件Efinity和Modelsim联仿设置
  10. 仿百度文库,office转pdf核心转换功能
  11. 武器与战术:对聚变时代太空舰队的构想
  12. sql server 2008新建视图时出现对象名无效
  13. linux使用set给位置变量赋值,Linux命令(6/28)——declare/typeset命令
  14. 网页崩溃原因软件测试,支招:原来这些才是APP崩溃的主要原因!资深技术大牛测试经验总结...
  15. 使用 PyTorch 搭建网络 - predict_py篇
  16. keil5 添加芯片支持包(pack)
  17. UEditor编辑器修改ueditor.all.js后压缩的问题
  18. java猫大叫一声_为什么我的猫一直叫着呢?
  19. 现有的人脸数据库介绍及下载链接
  20. STM32 flash擦写死机

热门文章

  1. 双软认证是指软件产品登记和软件企业认定
  2. 迅为4412开发板一键烧写QT程序到开发板
  3. 前端小风车 HTML,CSS,Javascript
  4. i3 1005g1和i5 8265u哪个好
  5. 七月脱产复习上岸Byte Dance,敢问:这不比“博人传”燃?
  6. labview制成app_有没有大佬知道labview能开发app么?
  7. php-388e,梅特勒-托利多RL003880E+以太网普及型条码秤 超市便利店计价秤
  8. 科创板细则发布 助攻沪指站上3000点
  9. 常见分布式理论(CAP、BASE)和一致性协议(Gosssip、Raft)
  10. Windows10电脑音频出现故障【开机小喇叭突然变红叉,我成功解决的方法】