Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

How to Effectively Read and Evaluate a CS Research Paper, Papers of Computer Science

Guidance for young researchers on how to read and evaluate a computer science research paper. It outlines four questions to consider when reading a paper, including the research problem, claimed contributions, substantiation of claims, and conclusions. It also discusses the importance of critical thinking and creativity in reading research papers.

Typology: Papers

Pre 2010

Uploaded on 08/30/2009

koofers-user-d49
koofers-user-d49 🇺🇸

10 documents

1 / 4

Toggle sidebar

Related documents


Partial preview of the text

Download How to Effectively Read and Evaluate a CS Research Paper and more Papers Computer Science in PDF only on Docsity! How to Read a CS Research Paper? Philip W. L. Fong July 15, 2004 This article highlights some points a young researcher should bear in mind when reading a CS research paper. 1 Comprehension The first lesson to reading research paper is learning to understand what a paper says. A common pitfall for a beginner is to focus solely on the technicalities. Yes, technical contents are very important, but they are in no way the only focus of a careful reading. In general, you should ask yourself the following four questions when you are reading a research paper. 1. What is the research problem the paper attempts to address? What is the motivation of the research work? Is there a crisis in the research field that the paper attempts to resolve? Is the research work attempting to overcome the weaknesses of existing approaches? Is an existing research paradigm challenged? In short, what is the niche of the paper? 2. What are the claimed contributions of the paper? What is new in this paper? A new question is asked? A new understanding of the research problem? A new methodology for solving problems? A new algorithm? A new breed of software tools or systems? A new experimental method? A new proof technique? A new formalism or notation? A new evidence to substantiate or disprove a previously published claim? A new research area? In short, what is original about this paper? 3. How do the authors substantiate their claims? What is the methodology adopted to substantiate the claims? What is the argument of the paper? What are the major theorems? What experiments are conducted? Data analyses? Simulations? Bench- marks? User studies? Case studies? Examples? In short, what makes the claims scientific (as opposed to being mere opinions1)? 4. What are the conclusions? What have we learned from the paper? Shall the standard practice of the field be changed as a result of the new findings? Is the result 1Alternatively, what makes it a research paper rather than a science fiction? 1 generalizable? Can the result be applied to other areas of the field? What are the open problems? In short, what are the lessons one can learn from the paper? Every well-written research paper contains an abstract, which is a summary of the paper. The role of an abstract is to outline the answers to the above questions. Look therefore, first to the abstract for answers. The paper should be an elaboration of the abstract. Another way of looking at paper reading is that every good paper tells a story. Conse- quently, when you read a paper, ask yourself, “What is the plot?” The four questions listed above make up an archetypical plot structure for every research paper. 2 Evaluation An integral component of scholarship is to be critical of scientific claims. Fancy claims are usually easy to make but difficult to substantiate. Solid scholarship involves careful validation of scientific claims. Reading research paper is therefore an exercise of critical thinking. 1. Is the research problem significant? Is the work scratching minor itches? Are the authors solving artificial problems (aka strawman)? Does the work enable practical applications, deepen understanding, or explore new design space? 2. Are the contributions significant? Is the paper worth reading? Are the authors simply repeating the state of the art? Are there real surprises? Are the authors aware of the relation of their work to existing literature2? Is the paper addressing a well-known open problem? 3. Are the claims valid? Have the authors been cutting corners (intentionally or un- intentionally)? Has the right theorem been proven? Errors in proofs? Problematic experimental setup? Confounding factors? Unrealistic, artificial benchmarks? Com- paring apples and oranges? Methodological misunderstanding? Do the numbers add up? Are the generalizations valid? Are the claims modest enough? 3 Synthesis Creativity does not arise from the void. Interacting with the scholarly community through reading reseach papers is one of the most effective way for generating novel research agendas. When you read a research paper, you should see it as an opportunity for you to come up with new research projects. The following is a list of questions you can ask to help in this direction. (Of course, this list is not supposed to be exhaustive.) 2Be very sceptical of work that is so “novel” that it bears no relation to any existing work, builds upon no existing paradigm, and yet addresses a research problem so significant that it promises to transform the world. Such are the signs that the author might not be aware of existing literature on the topic. In such a case, the authors could very well be simply repeating works that have already been done decades ago. 2
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved