NLP论文阅读一:Paper阅读方法
参考:https://pan.baidu.com/s/1MfcmXKopna3aLZHkD3iL3w
一、为什么要读论文?
- 基础技术:读论文中的related works可以帮助了解该领域的一些主要的技术,追踪该领域经典算法论文
- 新方向和思路:了解该领域最新的解决思路
- 复现:更透彻的理解算法逻辑,锻炼编码能力
二、要读哪些论文?
- 综述:综述包含该方向经典的发展历程,帮助补充必要的基础知识,熟悉一些关键算法和技术栈,可以在实践中验证效果。快速找到适合场景的算法解决方案
- 代表性论文:该领域最关键的技术论文(高引用),可从综述中活动,通常由开源代码,帮助快速验证思路。
- 前沿论文:了解该领域的最新进展思路,在产品落地的过程中吸取新想法,帮助创新和高效性的解决问题。
三、到哪里找论文?
- 顶会:CVPR, AAAI, ICCV等
- google scholar: https://scholar.google.com/
- 关注VALSE & Webinar:VALSE 是中国大规模的学术研讨会议,每年举办,讲解各路论文算法和年度进展等;平时有视频算法讲解;
- Papers with Code: https://paperswithcode.com,整理大量论文以及复现或原作者代码;方便一边看论文一边实验;
四、怎么读论文?
- Origins:来源有一定的引导性,比如Google Brains,FAIR等大型研究机构的论文通常易读、易复现,或者有开源代码可以实践;
- Abstract: 看主要的创新点是否符合寻找的方向以及是否感兴趣,避免浪费时间;通常会提到创新点以及效果(准确率、AP等);
- Introduction:快速读,主要在复述对比算法的问题(帮助你认识以前的或者正在使用的算法存在什么问题)和提出创新点;
- Related Work:如果不了解经典的相关算法,可以找出来读;如果已经了解了,可以选择跳过;
- Experiments:积累训练算法和数据准备的经验;再看实验结果在哪些指标上领先;
五、怎么“写论文”?
- 多读:充分掌握前沿思路并总结问题;没有完美的算法,只有更优秀的思路;
- 多记:边读论文边在旁边注释自己的思考和想法,以及与看过的其他论文思路上的相通性和不同点;
- 多写:参照通用的经典论文格式,把自己做的实验写成一个“paper”;记录实验思路和结果;
- 多讨论:与同组或大牛讨论自己的思路和实验方法,总结经验和问题;
NLP论文阅读一:Paper阅读方法的更多相关文章
- 逐层阅读 research paper:Dmitry Berenson 的方法论
本博客翻译了 这篇文章,包含很实用的 读论文的方法论. 读论文的四个 layers 在读论文之前,要首先搞清楚,自己读论文的目的是什么,或者 希望读到什么程度. 下表列出了常见的读论文目的,以及相应的 ...
- Paper阅读总结Day1
Paper阅读总结Day1 1.Convolutional Neural Networks For Facial Expression Recognition 文章思想 简单的一篇关于表情识别的文章, ...
- 如何阅读一本书——分析阅读Pre
如何阅读一本书--分析阅读Pre 前情介绍 作者: 莫提默.艾德勒 查尔斯.范多伦 初版:1940年,一出版就是全美畅销书榜首一年多.钢铁侠Elon.Musk学过. 需要注意的句子: 成功的阅读牵涉到 ...
- 7款Linux下阅读PDF的阅读器。
5款Linux下阅读PDF的阅读器.1. Mupdf:link 2. Adobe Reader:link 3. Foxit Reader:link 4.Evince:link 5. Okular:li ...
- NLP论文解读:无需模板且高效的语言微调模型(上)
原创作者 | 苏菲 论文题目: Prompt-free and Efficient Language Model Fine-Tuning 论文作者: Rabeeh Karimi Mahabadi 论文 ...
- Docker入门实战_正版电子书在线阅读_百度阅读
Docker入门实战_正版电子书在线阅读_百度阅读 Docker入门实战
- [转]【NLP】干货!Python NLTK结合stanford NLP工具包进行文本处理 阅读目录
[NLP]干货!Python NLTK结合stanford NLP工具包进行文本处理 原贴: https://www.cnblogs.com/baiboy/p/nltk1.html 阅读目录 目 ...
- AAAI 2016 paper阅读
本篇文章调研一些感兴趣的AAAI 2016 papers.科研要多读paper!!! Learning to Generate Posters of Scientific Papers,Yuting ...
- ubuntu下linux内核源码阅读工具和调试方法总结
http://blog.chinaunix.net/uid-20940095-id-66148.html 一 linux内核源码阅读工具 windows下当然首选source insight, 但是l ...
随机推荐
- 【Oracle】创建用户配额总是不足的解决问题 quota
在oracle中,正常创建的用户是没有配额限制的,也就是默认的是unlimited on tablespace的,但是在有些时候,没有设置相关的配额,用户总是会报错用户配额严重不足,查看表空间,也有很 ...
- C#实现一个弹窗监控小程序
一..实现弹窗淡入淡出等效果即弹窗自动关闭 技术要点: 1.弹窗效果(淡入淡出,自下而上滑入)使用WIN API实现 2.弹出的窗体在一定时间后,自动关闭使用一个timer实现,弹窗开始是,打开tim ...
- pycharm工具的使用
一.Pycharm常用快捷键 快捷键 作用 备注 ctrl + win + 空格 自动提示并导包 连按两次 ctrl + alt + 空格 自动提示并导包 连按两次 Alt + Ente ...
- 2020年12月18号--21号 人工智能(深度学习DeepLearning)python、TensorFlow技术实战
深度学习DeepLearning(Python)实战培训班 时间地点: 2020 年 12 月 18 日-2020 年 12 月 21日 (第一天报到 授课三天:提前环境部署 电脑测试) 一.培训方式 ...
- 两种方式,花五分钟就能构建一个 Spring Boot 应用
前言 Spring Boot 的好处自然不必多说,对于想要从事 Java 工作的朋友们来说,可谓是必学的技能. 在我看来,它的优势就是多快好省. 功能多,很多常用的能力都有集成: 接入快,简单的几行代 ...
- ryu安装
$ python3 -V Python 3.7.2 $ git clone https://github.com/faucetsdn/ryu.git $ cd ryu $ sudo pip3 inst ...
- Dubbo 最基本的几个需求
需求 http://dubbo.apache.org/zh-cn/docs/user/preface/requirements.html 在大规模服务化之前,应用可能只是通过 RMI 或 Hessia ...
- Supporting Multiple Versions of WebSocket Protocol 支持多版本WebSocket协议
https://tools.ietf.org/html/rfc6455#section-4.4 4.4. Supporting Multiple Versions of WebSocket Proto ...
- (转载)微软数据挖掘算法:Microsoft 时序算法之结果预测及其彩票预测(6)
前言 本篇我们将总结的算法为Microsoft时序算法的结果预测值,是上一篇文章微软数据挖掘算法:Microsoft 时序算法(5)的一个总结,上一篇我们已经基于微软案例数据库的销售历史信息表,利用M ...
- 切片声明 切片在内存中的组织方式 reslice
数组是具有相同 唯一类型 的一组已编号且长度固定的数据项序列(这是一种同构的数据结构),[5]int和[10]int是属于不同类型的.数组的编译时值初始化是按照数组顺序完成的(如下). 切片声明方式, ...