TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How to Read a Paper (2016) [pdf]

343 pointsby DecayingOrganicover 5 years ago

9 comments

TrackerFFover 5 years ago
I know there are a lot of ML researchers and practitioners here - and I have unfortunately only a very shallow experience with reading ML papers, more so with the recent output.<p>But, I have to ask, how do you get a feel that the content actually looks correct, and not just only quack? The improvements are usually in the 1% range, from old models to new models, and the models are complex. More often than not also lacking code, implementation &#x2F; experiment procedures, etc.<p>Basically, I have no idea if the paper is reproducible, if the results are cherry picked from hundreds &#x2F; thousands of runs, if the paper is just cleverly disguised BS with pumped up numbers to get grants, and so on.<p>As it is right now, I can only rely on expert assurance from those that peer review these papers - but even then, in the back of my mind, I&#x27;m wondering if they&#x27;ve had time to rigorously review a paper. The output of ML &#x2F; AI papers these days is staggering, and the systems are so complex that I&#x27;d be impressed if some single post. doc or researcher would have time to reproduce results.
评论 #21989079 未加载
评论 #21988709 未加载
评论 #21991663 未加载
评论 #21989028 未加载
评论 #21992097 未加载
评论 #21990182 未加载
评论 #21992979 未加载
tjchearover 5 years ago
Can we apply the steps to reading source code?<p>Here&#x27;s my take on adopting it to reading code:<p>1. Read readme if available, read the list of source files to get a sense of how the project is modularized. Identify the entry point. Identify type of program from main entry point: is it a server, a CLI, or a graphical app?<p>2. Run call graph analysis tool if you have it, so you can study callgraph tree starting from main entry point. Read just the function names and start making notes of how the execution works at various levels, e.g does it read input then enter an infinite loop, does it wait on network packets, does it use update&#x2F;render loop, etc. Also make note of whether a function is trivial&#x2F;non-trivial based on quick glance at the code.<p>3. Ignore the trivial ones, and read the non-trivial ones in detail. Make note of the algorithm, data structures, and dependencies.
analog31over 5 years ago
My spouse has a rule for science papers: First, look at the pictures. She figures that people will put a lot of effort into their graphs and diagrams telling a good story.
评论 #21989690 未加载
评论 #21992310 未加载
评论 #21989398 未加载
puhiover 5 years ago
How do i find all the interesting papers?<p>Like i like to read about things like: ML, Scaling, Filesystem, Databases, Algorithms etc.<p>I do get a lot of input through hn, friends, youtube, blogs but i&#x27;m not getting my papers from direct sources. I don&#x27;t have anything like nature or so laying around either.
评论 #21991434 未加载
评论 #21991619 未加载
评论 #21991184 未加载
评论 #21991160 未加载
评论 #21991675 未加载
评论 #21991653 未加载
wodenokotoover 5 years ago
Is there a text that will explain the difference between a paper, an article, a manuscript, a monograph and all the other words often used to describe different kinds of written scientific material?
评论 #21991060 未加载
评论 #21990530 未加载
gchamonliveover 5 years ago
This reminds me of How to Read a Book[1], which is also a great read.<p>[1] <a href="https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;How_to_Read_a_Book" rel="nofollow">https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;How_to_Read_a_Book</a>
评论 #21988658 未加载
m3kw9over 5 years ago
I tried to read this paper using his approach but I didn’t know where to start..
评论 #21995896 未加载
Noxmilesover 5 years ago
I want to know the content of the paper before reading the paper. The struggle is real...
评论 #21991605 未加载
hprotagonistover 5 years ago
There&#x27;s a 2016 updated version here : <a href="https:&#x2F;&#x2F;blizzard.cs.uwaterloo.ca&#x2F;keshav&#x2F;home&#x2F;Papers&#x2F;data&#x2F;07&#x2F;paper-reading.pdf" rel="nofollow">https:&#x2F;&#x2F;blizzard.cs.uwaterloo.ca&#x2F;keshav&#x2F;home&#x2F;Papers&#x2F;data&#x2F;07&#x2F;...</a> Should the link update?