> 文档中心 > OpenHarmony啃论文俱乐部学习方法总结

OpenHarmony啃论文俱乐部学习方法总结


A survey of论文方法探讨

Abstract

本文章分主要为介绍啃论文的一些热门方法已经主流方法,通过啃论文俱乐部玩法,彭明辉研究生手册玩法,其他论坛玩法,国外本科生玩法来说明,哪些方法是比较好的

Background

为什么要读论文

读论文能接触学术前沿的东西

问题来了,读论文的方法这么多,有没有比较主流的?

从啃论文俱乐部找

从彭明辉教授的研究生手册找

从各大论坛找

然后再看看国外本科生是怎么啃论文

啃完综述后我们可以干什么?

学到东西

做一个小报告

尝试去着手解决一些技术问题

写书

METHODOLOGY

啃论文俱乐部的一些玩法

基本步骤

我跟俱乐部学的玩法

第一步,去点亮技术地图

场景,直接看论文综述,就抱着看一看不会亏的心情去弄

迁移,技术上,去逛github,开源社区,抱着混一混的方法去大海捞针

 

第二步,啃什么论文

热门?AI?当然是去看你熟悉的你逛技术地图也这么久了,总有你喜欢的方向

第三步,画技术地图

综述是为了阐述相同点和不同点,去比较哪种方法的某种某一方面更好

这样比较,为了我们可以在组装开源技术的时候可以扬长避短

先挑选一篇综述,综述里面有没有技术地图?

        有,直接拿来用,然后单点去补全

        没有,可能是文章想要着手去解决他提出的一些问题。

                把他的章节标题作为技术地图,然后把他提出的问题作为技术地图

                他的每一个案例都是一个单点,是用来佐证他提出的问题了

挑一篇综述,综述里面有没有图表

        有,图表讲到的关键词作为单点去展开

        没有,别读了,这篇论文可能有些坑(耗不起),换一篇有的读

第四步,寻找技术地图上的论文

怎么判断文章是否值得读?可以参考后续几个方法:如何确定一篇文章适合读

在弄论文过程中要去积累一定的场景(场景+源码),说不定就用上了

怎么读单篇论文?见后续小木虫的方法

啃论文俱乐部的主要玩法

老子到此一游

死磕的后果

导师给的文章

读完一篇,下一篇

读完一篇,下一篇

似乎这个方法不收敛,只能一直读

图:目标文献数和时间的关系

没有idea怎么办,去这里

六脉神剑

计算之魂

有趣的啃论文方法

讲给你女朋友听

跟着会议去啃论文

管理文献的工具

见:啃论文小白如何拉满文献管理技能 李京京-北京工业大学

啃论文小白如何拉满文献管理技能-李京京

彭明辉的研究生手册

论文的基本要求9

  1. 叙述一套方法在一个特定场合中的应用

  2. 套方法必须要有所创新或突破

  3. 是解决既有问题的新方法,或者是既有方法的新应用,或者是以一个新的方法开启一整片新的应用领域

  4. 力提出足够的证据证明所提出来的方法确实有比文献中一切既有方法更优越之处。

  5. 指出这个方法在应用上的限制

  6. 使得这个专业领域内的任何读者,都有办法根据你的描述

  7. 每一个步骤都必须要提供充分的理由为什么 非如此不可

  8. 注明所有和你所研究之题目相关的文献

  9. 不能做学术裁缝佬

完成论文所需要的能力

1)资料检索的能力

a有能力利用文资料索引系统,查出所有相关的论文,而无任何遗漏

b你到底要用什么样的关键词和查所程序 去保证你已经找出所有相关的文献

2) 资料筛选的能力

a就是通过关键词找了很多论文,但是直接有用的只有几十篇?这个问题证明解决

b如何不看全文,只看标题和摘要,简介就把论文筛选二三十篇?

3) 期刊论文的阅读能力

a期刊论文和大学部的课本截然不同,大学课本能直接读完,但是期刊论文是没头没尾的十几页文献,只有核心的idea,学会从无组织的知识中检索、筛选、组织知识的能力

4) 期刊论文的分析能力:

a必须要有能力逐篇分析出 所有相关期刊论文的优点与缺点,以及自己的研究成果的优点与缺点,然后再拿他们来做比较,总结出你的论文的优点和缺点(限制)。

期刊论文的分析技巧与程序

重磅来了

彭明辉教授:我读论文远比学生快,分析远比学生深入,主要的是我敢想象与猜测

大家就开始想象以下一些问题

1Abstract

必须要学会只看 Abstract 和 Introduction 便可以判断出这篇论文的重点和你的研究有没有直接关连,从而决定要不要把它给读完。

2Introduction

先把跟你题目可能相关的论文收集个 30~40 篇,每篇都只读 Abstract 和 Introduction,而不要读 Main Body(本文),只 在必要时稍微参考一下后面的 Illustrative examples 和 Conclusions,直到你能回答下面这三个问题:

(2A)在这领域内最常被引述的方法有哪些?

(2B)这些方法可以分成哪些主要派别?

(2C)每个派别的主要特色(含优点和缺点)是什么?

问题是,你怎么去找到这最初的 30~40 篇论文?有一种期刊论文叫做「review paper」

原文:你可以 在搜寻 Compendex 时在 keywords 中加一个「review」而筛选出这类论文。然后从 相关的数篇 review paper 开始,从中根据 title 与 Abstract 找出你认为跟你研究题 目较相关的 30~40 篇论文。

然后你应该利用(2C)的答案,再进一步回答以下问题

  1. 这个领域内 大家认为重要的关键问题有哪些?

  2. 有哪些特性是大家重视的优点?

  3. 有哪些特性是大 家在意的缺点?

  4. 这些优点与缺点通常在哪些应用场合时会比较被重视?

  5. 在哪些应用 场合时比较不会被重视?

3Main body(含 simulation and/or experimental examples):

就是含有模拟或者实验例子的意思

你只需要念懂:

(3A)这篇论文的主要假设是什么(在什么条件下它是有效的),并且评估一下这些假设 在现实条件下有多容易(或多难)成立。愈难成立的假设,愈不好用,参考价值也 愈低。

(3B)在这些假设下,这篇论文主要有什么好处。

(3C)这些好处主要表现 在哪些公式的哪些项目的简化上。

你念的时候只要回答(3A)、(3B)、(3C)三个问题就好,不要念太细(读论文的标准)

必须锻炼出他选择时的准确度以及选择的 速度,不要浪费时间在学用不着的细节知识!多吸收「点子」比较重要,而不是细部的知识。

大胆想象,尝试回答以上问题,一篇论文就读完了

报告一篇论文,要求做到以下部分

(1) 投影片第一页必须列出论文的题目、作者、论文出处与年份。

(2) 以下每一页投影片只能讲一个观念,不可以在一张投影片里讲两个观念。

(3) 说明这篇论文所研究的问题的重点,以及这个问题可能和工业界的哪些 应用相关。 (4) 清楚交代这篇论文的主要假设,主要公式,与主要应用方式(以及应用 上可能的解题流程)。

(5) 说明这篇论文的范例(simulation examples and/or experiments),预测这 个方法在不同场合时可能会有的准确度或好用的程度

(6) 你个人的分析、评价与批评,包括:

(6A)这篇论文最主要的创意是什 么?

(6B)这些创意在应用上有什么好处?

(6C)这些创意和应用上的好处是在哪 些条件下才能成立?

(6D)这篇论文最主要的缺点或局限是什么?

(6E)这些缺点 或局限在应用上有什么坏处?

(6F)这些缺点和应用上的坏处是因为哪些因素而引 入的?

其他论坛的一些热门啃论文方法

知乎

综述读法

对于综述论文,知乎是这么读的,这个方法主要讲了技术地图去怎么探索的

精读少数核心论文,速读其他一般论文,这样才能对领域的发展了然于胸。

一 小领域的第一篇论文:Author1 的论文

开山之作决定了本领域的基调,有时也决定了此领域先天的问题。

刊登在很好期刊的论文:比如 Author22 的 Annual Review 论文,当然你也需要到文后参考文献中去寻找其他顶级期刊的论文

能刊登在顶级期刊的论文必然融合了多学科,有极高的视野。比如 Annual Review 的论文,必定是大牛被邀稿才有机会创作的,其他顶级期刊的实验性论文更是要有跨学科和跨理论的颠覆性。在一定程度上,我们甚至可以说大多数论文都是在顶级期刊论文的引导下完善理论框架而已

三 Author12 力排众议,总结出了不一样的观点,提出了不一样的假设。能与其他人观点相反,且发现新的理论和方法,必然是有独特之处,更不要说它受到了一众学者的支持。这类论文需要重点关注,是要精读的。

四Author23 的研究被单独拉出来介绍,核心在于融合不同的理论,是必须要细读的,尤其要注意 C 理论如何融合前两者的不同之处,以及如何分析可能相矛盾的数据

单点读法

对于单点论文,知乎是这样读的,尝试去回答以下几个问题

  1. 为什么这个领域有意义,前人做了什么,有什么问题没有解决,作者要解决什么问题

  1. 前人为什么没能解决哪些问题,作者为什么选择这一部分,选择这个问题在当时的科研背景下有什么样的挑战,又有什么样的意义

  1. 想想如果自己现在要实现这个目的会怎么做。然后往下看的时候看看作者是怎么实现的,用了什么技术,和自己想的方法作比较,哪个更好。

  1. 作者从figure中得出了什么结论,这些数据是否真的可以很确定地得出这个结论,有没有缺失的部分,如果有不是很solid的地方,应该怎么改进,需要再做哪些实验可以让这个结果无可争议

  1. 这个课题的big picture是怎样的,要积极地去思考对于得到的结果,下一步可以做什么,预测未来的发展趋势。有精力的话去看看关于这篇paper的review和后续相关研究,别人从这篇paper中汲取了什么,从哪一部分发展出去了

小木虫

关于读论文,精选一些研究生的评论

S1: 开始肯定精读,当你熟悉了论文的套路之后,光读个摘要都知道80%了

S2 感觉没有好坏,不同写作阶段运用不同的阅读方式,而且是依据文章质量来选择精读泛读,不是时间长短。

S3 并不是哪种方法好,而是取决于你读论文的目的,是做具体的研究(包括寻找研究方向以及检索具体数据和信息等),还是了解行业动态,以及撰写综述文章等等。不同的目的有不同的读法

S4 个人感觉,跟自己研究方向大体一致的,或者需要寻求思路的,早期肯定是泛读,之后选择重点文章精读。

S5 个人的方法是:

四十分钟一篇同时写一段摘要 整理论文章节掐秒表。

以后需要抠细节的时候,回头看的时候再看对应章节。。。

生理上 注意力集中也就最多三四十分钟,即使不理解 记住个大概 知道自己见过这个 知道去哪里找,再久,你都不知道自己在看什么为什么看。。。

省流:去整理单篇论文的技术地图,确保要用的时候能找到

Quora

What is the best way to read scientific papers?

You should go with a so called “Feynman's method”.费曼学习?He described in one of his interviews, that he would read scientific papers in a following fashion:

  • Read the abstract. 阅读摘要

  • Try to predict what are the results and conclusions of the paper. 尝试预测论文的结果和结论是什么

  • Go ahead to “Conclusions” section — check whether your prediction stands. 继续“结论”部分——检查你的预测是否成立

  • If your prediction was successful don't bother reading the rest of the paper, go to the next one. 如果您的预测成功,请不要费心阅读论文的其余部分,请转到下一篇。

  • If the outcome surprised you, then read the whole paper and carefully study the methods. 如果结果让您感到惊讶,请阅读整篇论文并仔细研究方法。

Today’s papers require a great deal of prior knowledge and assume you are familiar with a very specific nomenclature.今天的论文需要大量的先验知识,并假设您熟悉非常具体的术语。这会耗费你很多读论文的时间

What is the most time-saving method to read scientific papers?

That being said, I would define effective reading as minimizing the energy you expend. Most scientists read papers in a specific order, possibly truncating before the last step, and most authors of scientific papers are cognizant of this style of consumption when they write their paper. The order is: 我将有效阅读定义为最大限度地减少你消耗的能量。大多数科学家以特定的顺序阅读论文,可能会在最后一步之前截断,并且大多数科学论文的作者在撰写论文时都认识到这种阅读方式

Abstract: If it doesn't seem that the paper will be interesting/relevant/elucidating based on the abstract, most people will stop reading. Many papers will restate the abstract at the end of the introduction and in the conclusions (not all papers will delineate sections with special headings though), so if the abstract isn't clear, you might check those other places.

摘要:如果论文看起来不有趣/相关/基于摘要阐明,大多数人会停止阅读。许多论文会在引言结尾和结论中重述摘要(但并非所有论文都会用特殊标题描述部分),因此如果摘要不清楚,您可以查看其他地方。省流:重要的东西在开头或者结尾

Figures and figure captions: In a well-constructed paper, the story told in the figures is effectively an outline of the paper. Also, graphic information is often easier to absorb than verbal information in scientific communication. If you're an expert in the field, you will probably stop after the figures.

图和图表解释在一篇结构良好的论文中,图中讲述的故事实际上是论文的大纲。此外,在科学交流中,图形信息通常比口头信息更容易吸收。如果您是该领域的专家,您可能会在图表之后停下来。

对于读论文的深入,一步步探索

  1. Introduction (if you are not yet an expert) 简介(如果您还不是专家)

  1. Methods (if you are an expert) 方法(如果您是专家)

  1. At this point, if you're feeling interested or obligated, read the rest of the paper in the order it is presented. 在这一点上,如果您有兴趣或有义务,请按照呈现的顺序阅读论文的余部分

国外本科生是怎么啃论文的

看看美国是怎么做的

新南威尔士

Course Timetable

打开看,这里面是人家一系列的课程安排,几乎一个学期下来要读到很多不同的论文

加州大学圣迭戈分校ucsd

CSE 221 -- Operating Systems (Winter 2021)

CONCLUSION

本次提到读论文的方法就是大胆想象

采用了很多人的方法,在此感谢大家