26
Research Seminar – CPIT 695 Reading Skills 1

Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Embed Size (px)

Citation preview

Page 1: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Research Seminar – CPIT 695

Reading Skills

1

Page 2: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

What is required from you?

how research papers are written, how to read such papers critically and efficiently, how to summarise and review them. how to gain an understanding of a new field, in the

absence of a textbook how to judge the value of different contributions how to identify promising new directions

Page 3: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

What is a Paper?

A paper: the prime medium for reporting scientific results In computer science: the conjunction of

something conceptual (and preferably new), something sound, and something practical that is relevant today (read: IT).

Page 4: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Reading Skills

In principle, a paper provides enough information for its reader to reproduce its contents: proof, experiment.

The three stages of reading (as one grows up): 1. the books say blah and thus it is true; 2. this book says blah; 3. the author wrote blah.

On reading critically Don’t swallow the author’s propaganda, accepting the paper

as the author shaped it: disassemble it to identify its real thrust; appreciate; probe / question / stress; (if needed) reassemble: minimize / expand.

Page 5: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Reading Skills

What if you don’t understand something? What if you think you found a bug? Recommendation:

1. Consult people locally. 2. Send a very polite e-mail to the author (keeping in mind

that you may well be wrong yourself). Prudence: You don’t just represent yourself. You represent your adviser and your institution.

Page 6: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Some elements for a review

1. Convey your understanding of the paper with a summary. 2. Double up with an analysis. 3. Sum up with an assessment and a recommendation. 4. Add a list of remarks, if any. Context of the review: Be objective. Be fair. Don’t delay. Be

courteous. Remain confidential. To summarize

Reviews should be as comprehensive as possible. Reviews should be as courteous as possible. Reviews should be as selfless as possible.

Page 7: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Reading Skills

Don't let other people's frame of mind limit your creativity. Proofreading each other

What: an investment. How: with consideration. Be prepared to be misunderstood.

Why read papers So you know what’s happening Avoid reinventing the wheel

does happen commonly, too many wheels already Find interesting research topics

Page 8: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Why not to read papers Cannot read everything Should not read everything Can suppress innovation: once you see solutions using a particular theme,

often hard to think differently Pitfall

It is of no use to spend almost all of your time in literature review and seminars.

It is impossible to ``finish a literature review and then start research." New literature is always appearing, and as your depth and breadth

increases, you will continually see new connections and related areas that must be studied.

Active listening and reading must be viewed as ``continuing education'' that will involve you for the rest of your career.

Don't fool yourself into thinking it must be finished before you can begin research.

Page 9: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Read or not to read, that is the question

Read, of course Know what’s important Know what can be ignored without significant loss of

information

Page 10: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

What’s in a paper

Abstract Introduction Motivation Problem description Solution ... Performance Analysis Conclusions Future Work

Page 11: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

How to read a paper?

Know why you want to read the paper To know what’s going on (e.g., scanning

proceedings) title, authors, abstract

Papers in your broad research area introduction, motivation, solution description, summary,

conclusions sometimes reading more details useful, but not always

Papers you may want to improve on read entire paper carefully

Page 12: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

What to note

Authors and research group Need to know where to look for a paper on particular topic

Theme of the solution Should be able to go back to the paper if you need more info

Approach to performance evaluation

Note any shortcomings

Page 13: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Reading Skills To develop an effective reading style for research papers, it can help to know

what you should get out of the paper, and where that information is located in the paper.

Typically, the introduction will state not only the motivations behind the work, but also outline the solution. Often this may be all the expert requires from the paper.

The body of the paper states the authors' solution to the problem in detail, and should also describe a detailed evaluation of the solution in terms of arguments or an empirical evaluation (case study, experiment, etc.).

Finally, the paper will conclude with a recap, including a discussion of the primary contributions.

A paper will also discuss related work to some degree. Papers are often repetitive because they present information at different levels

of detail and from different perspectives. As a result, it may be desirable, to read the paper ``out of order'' or to skip

certain sections.

Page 14: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Questions to be answered while reading a paper

What are motivations for this work? For a research paper, there is an expectation that a solution to a problem has been found that no one else has published in the literature. The paper should describe why the problem is important and why it does not have a trivial solution; that is, why a new solution may be required. Implicitly there is implication that previous solutions to the problem are inadequate. Occasionally an author will fail to state either point, making your job much more difficult.

What is the proposed solution? This is also called the hypothesis or idea. There should also be an argument about why the solution solves the problem better than previous solutions. There should also be a discussion about how the solution is achieved (designed and implemented) or is at least achievable. Are all concepts and notations introduced before their first usage?

Page 15: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Questions to be answered while reading a paper

What is the evaluation of the proposed solution? An idea alone is usually not adequate for publication of a research paper. What argument and/or experiment is made to make a case for the value of the ideas? What benefits or problems are identified? Are they convincing?

What alternative solutions exist? Read a paper critically. What is your analysis of the identified problem, idea and

evaluation? Is this a good idea? What flaws do you perceive in the work? What are the most interesting points made? What are the most controversial ideas or points made? For work that has practical implications, you also want to ask: Is this really going to work, who would want it, what it will take to give it to them, and when might it become a reality?

Page 16: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Questions to be answered while reading a paper

What are the contributions? How does this contribution relate to work previously encountered? The contributions in a paper may be many and varied. Ideas, software, experimental techniques, and area survey are a few key possibilities.

What are future directions for this research? Not only what future directions do the authors identify, but what ideas did you come up with while reading the paper? Sometimes these may be identified as shortcomings or other critiques in the current work.

What questions are you left with? What questions would you like to raise in an open discussion of the work? What do you find confusing or difficult to understand? By taking the time to list several, you will be forced to think more deeply about the work.

What is your take-away message from this paper? Sum up the main implication of the paper from your perspective. This is useful for very quick review and refreshing your memory. It also forces you to try to identify the essence of the work.

What are the important references cited in this paper by the author?

Page 17: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Reading Skills

Presumably, the introduction should provide motivation. The introduction and conclusion may discuss the solutions and

evaluation at a high level. Future work is likely in the concluding part of the paper. The details of the solution and the evaluation should be in the

body of the paper. You may find it productive to try to answer each question in turn,

writing your answer down. In practice, you are not done reading a paper until you can

answer all the questions. Use the form (PaperReviewForm.pdf) given to fill OR write

an abstract using the answers from the questions.

Page 18: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Getting the bigger picture

What problem is the paper trying to solve? Highlight three to four lines

What are the limitations of prior work? Highlight maximum two to three lines

How is the problem solved by this paper? What is the paper s’ contribution? Highlight three to five lines

How is the proposed solution evaluated? What kind of data/experiments were conducted? No need to highlight anything; you can highlight two to three

words here

Page 19: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Getting the Details What problem is the paper trying to solve? Read the System Model carefully

The whole paper is going to be based on this model Understand the gist of the contribution/proposal

Does it make sense? Do you think it will work? How will the proposal be evaluated?

Don’t try to read all the math in one go Read the assumptions and system model Try to work out a solution to the problem

Is the evaluation fair and comprehensive? Try to find the next paper you want to read from this section

Understand the results Do not miss a single figure and table Find the corresponding discussions in the paper and read them thoroughly

Page 20: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Reading Skills – What to retain?

The problem The basic idea of the proposed solution Your personal notes on the paper’s mathematics Shortcomings of the proposed approach

Page 21: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Reading Skills – Ask yourself

What is the message you take away from this paper? Are you convinced that the paper attempted an important

problem? If your answer is NO, Justify it! If your answer is NO, Justify it!

‰Are you convinced that the paper proposed a viable solution? If your answer is NO, Justify it!

‰What questions still remain unanswered?

Page 22: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

If you find a well-written paper

After reading a well written paper, consider the presentation. It may be nicely organized, or it may underscore concepts with thoughtful examples. What makes this paper easy to read? What level of detail is provided? What examples are used to demonstrate important concepts? What questions are left unanswered? Can the results be generalized?

Page 23: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Getting most out of what you read Be organized

Keep an electronic bibliography with notes & pointers to the paper files Keep and file all the papers you have read or skimmed

Be efficient - only read what you need to Start by reading only the conclusion, scanning figures & tables, and

looking at their references Read the other sections only if the paper seems relevant or you think it

may help you get a different perspective Skip the sections that you already understand (often the background and

motivation sections) Take notes on every paper you find worth reading

What problem are they trying to solve? What is their approach? How is it different from other approaches?

Page 24: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Getting most out of what you read Summarize what you have read on each topic - after you have read several

papers covering some topic, note the: key problems various formulations of the problem they are addressing relationship among the various approaches alternative approaches

Read PhD theses - even though they are long they can be very helpful in quickly learning about what has been done is some field. Especially focus on:

Background sections Method sections Your advisor's thesis - this will give you an idea for what he/she expects

from you.

Page 25: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

Summary in matrix or table form

Page 26: Research Seminar – CPIT 695 Reading Skills 1. What is required from you? how research papers are written, how to read such papers critically and efficiently,

References CPIT 695 Notes of Dr. Ahmad Barnawi Materials to refer:

How to read a CS research paper? – Philip Paper Review Form

http://www.cs.brandeis.edu/~cs227b/papers/introduction/howToRead.txt http://wisnet.seecs.nust.edu.pk/people/~khayam/pdf/

lecture_research_paper_reading.pdf http://cseweb.ucsd.edu/~wgg/CSE210/howtoread.html http://www2.cs.uregina.ca/~pwlfong/CS499/reading-paper.pdf http://cs.au.dk/~danvy/tips-and-tricks/index.html http://faculty.washington.edu/wpratt/survive.htm http://www.michbar.org/generalinfo/plainenglish/ “How to have Your Abstract rejected” Mary-Claire van Leunen and Richard

Lipton “Maxims for Malfeasant Speakers” Norman Ramsey 26