热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

unity如何实现绘制表格_吴恩达教你如何读论文:绘制进度表格,论文至少看三遍,还要问自己问题...

白交发自凹非寺量子位报道|公众号QbitAI吴恩达教你如何读论文,高效了解新领域。就算是博士,也很难对所有的关键技术都参透了解。那么如何有效了解一个新领
白交 发自 凹非寺
量子位 报道 | 公众号 QbitAI

吴恩达教你如何读论文,高效了解新领域。

就算是博士,也很难对所有的关键技术都参透了解。那么如何有效了解一个新领域,是研究者们必备的一项技能。

6d4ebbd9eadccab3d4605120af8d322b.png

最近,一位博主就亲身示范了吴恩达的方法,在Medium上,两天即获得1.7k赞。

500ee7af062b9547c869173af592e307.png

方法具体如何呢?我们就以「姿态估计」这一技术为例,来介绍一下这个方法吧。

系统阅读论文集

既然有了目标,第一步收集资源,并整合起来。

论文、博客文章、GitHub资源库、视频……在谷歌上搜索「姿态估计」这个词,得到所有关于这个关键词的资源都要整理下来。

这一阶段,资源数量是没有限制的。只要是你认为重要的资料都可以整理,但要注意,一定要创建一个有用的论文、视频和文章的短名单

第二步,将你认为的与主题相关的任何资源进行深入研究。

这时候,你可以绘制一张表格。

86495d3148d52ef21c049394ee3a0039.png

对每种资源的理解程度,做一个实时的跟踪。

具体来讲,最好的方式就是对所有你收集到的资源都有一个10%~20%的理解程度。

这样,就确保你已经对你所收集到的资源,有了足够的了解,并且还能准确的评估其相关性。

很好,你已经对这项技术基本入门了。

更进一步,仔细研读相关程度更高的文章资源。这时候,就出现了一个问题,大概多少论文足够了呢?

吴恩达说:对5~20篇的论文的理解,那么就说明你对这个领域以及研究进展有了基本的了解。

如果研读到了50~100篇,那么已经非常了解这个领域了。

这时候,你的表格可能是这样。

f9fadbe841ff9cc4c1f49a1d107bc3a7.png

如果可以的话,还可以做一下笔记,用自己的话总结论文当中的关键发现、技术和研究。

论文至少要看三遍

接下来,就集中介绍一下如何研究一篇论文。

吴恩达认为,要理解一篇论文,一次将一篇论文从第一个字读到最后一个字,可能并不是最佳方式。

正确的打开方式是,一篇论文至少要看三遍

第一遍,仔细阅读论文中的标题、摘要和关键词。

第二遍,阅读文中的导言、结论以及图表,快速扫描一下论文剩下的内容。

这一步主要是要把握论文中的关键信息,不光是导言和结论,还包括文章中任何小结论的总结,文中涉及的补充信息都跳过。

第三遍,阅读论文的整个部分,但是要跳过任何可能陌生看不懂的数学公式,技术术语。

不过,如果你需要对这个专业领域有一个「深入」的理解,那就必须要搞懂那些公式术语了。

问自己问题

如何检测你对这篇文章的关键信息有了基本的了解?问自己问题吧!

吴恩达提供了一系列的问题,在阅读的时候询问自己。这里就摘取一部分。

1、Describe what the authors of the paper aim to accomplish, or perhaps did achieve.这篇论文作者的目标是什么,或者也许已经实现了什么。

2、If a new approach/technique/method was introduced in a paper, what are the key elements of the newly proposed approach?如果文中引入了一种新方法/技术,那么这一新提出的方法/技术的关键要素是什么?

3、What content within the paper is useful to you?论文中,有哪些内容对你有用。

4、What other references do you want to follow?你还想关注哪些参考资料/文献?

此外,还分享了一些有用的在线资源。

The Machine Learning Subreddit:https://www.reddit.com/r/MachineLearning/The Deep Learning Subreddit:https://www.reddit.com/r/deeplearning/Paper With Code:https://paperswithcode.com/Research Gate:https://www.researchgate.net/还有一些顶级会议,比如NIPS、ICML、ICLR…

不过,吴恩达也强调:

Learn steadily rather than short burst for longevity.

稳扎稳打,而不是短时的突击,才能长久的学习。这不光是对机器学习领域,还对整个学术领域有益。

这位博主根据吴恩达的方法,每个月至少阅读四篇论文,来达到理解的目的。

吴恩达他自己也在视频里说,他就随身携带着一批论文,有时间就拿出来研读。

ed78f67f939b19b2b8c36794d6b74cb5.png

希望这个方法对你有所帮助~如果你有很好的学习论文的方法,也欢迎跟我们分享。

博文链接:

https://towardsdatascience.com/how-you-should-read-research-papers-according-to-andrew-ng-stanford-deep-learning-lectures-98ecbd3ccfb3

视频链接:

https://www.youtube.com/watch?v=733m6qBH-jI

—完—

@量子位 · 追踪AI技术和产品新动态

深有感触的朋友,欢迎赞同、关注、分享三连վ'ᴗ' ի ❤



推荐阅读
  • golang常用库:配置文件解析库/管理工具viper使用
    golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • 深入解析Android自定义View面试题
    本文探讨了Android Launcher开发中自定义View的重要性,并通过一道经典的面试题,帮助开发者更好地理解自定义View的实现细节。文章不仅涵盖了基础知识,还提供了实际操作建议。 ... [详细]
  • 本文详细介绍了Java中org.neo4j.helpers.collection.Iterators.single()方法的功能、使用场景及代码示例,帮助开发者更好地理解和应用该方法。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • Explore a common issue encountered when implementing an OAuth 1.0a API, specifically the inability to encode null objects and how to resolve it. ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • 本文基于刘洪波老师的《英文词根词缀精讲》,深入探讨了多个重要词根词缀的起源及其相关词汇,帮助读者更好地理解和记忆英语单词。 ... [详细]
  • 本文介绍了如何使用JQuery实现省市二级联动和表单验证。首先,通过change事件监听用户选择的省份,并动态加载对应的城市列表。其次,详细讲解了使用Validation插件进行表单验证的方法,包括内置规则、自定义规则及实时验证功能。 ... [详细]
  • 本文详细介绍了Java中org.eclipse.ui.forms.widgets.ExpandableComposite类的addExpansionListener()方法,并提供了多个实际代码示例,帮助开发者更好地理解和使用该方法。这些示例来源于多个知名开源项目,具有很高的参考价值。 ... [详细]
  • 360SRC安全应急响应:从漏洞提交到修复的全过程
    本文详细介绍了360SRC平台处理一起关键安全事件的过程,涵盖从漏洞提交、验证、排查到最终修复的各个环节。通过这一案例,展示了360在安全应急响应方面的专业能力和严谨态度。 ... [详细]
  • 扫描线三巨头 hdu1928hdu 1255  hdu 1542 [POJ 1151]
    学习链接:http:blog.csdn.netlwt36articledetails48908031学习扫描线主要学习的是一种扫描的思想,后期可以求解很 ... [详细]
  • 本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ... [详细]
  • 掌握远程执行Linux脚本和命令的技巧
    本文将详细介绍如何利用Python的Paramiko库实现远程执行Linux脚本和命令,帮助读者快速掌握这一实用技能。通过具体的示例和详尽的解释,让初学者也能轻松上手。 ... [详细]
author-avatar
juxiu小妹_895
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有