Write Good Papers - People

3y ago
23 Views
3 Downloads
1.05 MB
30 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Annika Witter
Transcription

Write Good PapersFrédo DurandThursday, March 14, 13

If you remember nothing else Writing matters Everyone who can think can write Organize your ideas- What are your ideas BTW?- Hierarchy Think about your readers Edit & iterateThursday, March 14, 13

Writing is critical For your career- academia and industry For your impact For the intellectual quality of your research- It forces you to better understand whatyou’re doing- and often leads to new project ideas In general, communication is critical- much of what follows applies to talksThursday, March 14, 13

Writing in academia Papers Fundraising Letters of recommendation Textbook Psets, quizes Task force reports Project reports Call for paper Job descriptions Research & Teaching statements Misc. Emails Degree proposalsThursday, March 14, 13

Writing in industry Project proposal Protocols for collaborators/partners Project specification Design history Technical documentation Testing and verification plans and reports Progress report Contracts Technical papers Business plan Cajoling subcontractors Meeting minutes Fundraising (VC, government) Email (esp. for remote collaborations) Feedback & evaluations (e.g. codereview) Technical online forums (internal orexternal) Patents Conference/Meeting reports Job descriptions Issue tickets and bug reports Many people emphasized the variabilityin audience and how important it was tobe clear to non-expertsThursday, March 14, 13

Impact e.g., some of my algorithms are in Photoshop But they didn’t use my code They used my articles- And actually they screwed some of it upbecause it wasn’t well describedThursday, March 14, 13

Badly written papers Get rejected Have low impact Get unfair comparisons because people can’treproduce themThursday, March 14, 13

Writing is Easy & Hard Good writing is not just for English Majors Good writing doesn’t have much to do withbeing a native speaker Good writing is not about elegance Good writing does not come in a singlesessionThursday, March 14, 13

Writing High-level- what ideas?- organization of ideas Low level [Rob’s talk]- The actual prose- some local organization of ideas- I will not talk about it but there are lots ofgreat resourcesThursday, March 14, 13

Big principles1.Organize paper & ideas hierarchically- Don’t just describe, motivate, organize, justify- Be redundant. Big ideas should be repeated- Be selective. Small ideas get swept under the rug2.Think about your readers and what they know3.Be redundant- repeat ideas- combine rigor intuition4.Iterate, edit- Get feedback- Prioritize clarity over styleThursday, March 14, 13

1/ Understand your ideas Which ones are important?- that you spent time on them is NOT agood criterion Which ones are new? How do they relate to one another? Organize into a hierarchy of ideas Again, writing is not literature, it’s aboutunderstanding and ortganizing your ideasThursday, March 14, 13

Honesty & expectations Do not lie Discuss limitations Make sure readers have the right expectations- as early as titleThursday, March 14, 13

Paper structure Abstract Intro Related work- but some people like it at the end. Depends itit helps or confuses- Can include required background Overview Technical sections Results & discussion ConclusionsThursday, March 14, 13

2/ Understand readers Contextualization!- You have context that they don’t have That background do they have? They don’t read sequentially- they sometimes want to check a particularpoint many months later. Some like math, some like intuitionThursday, March 14, 13

Context story Denny’s teddy bear is usually in the closet Anantha has hidden it under the bed Where will Denny first look for his teddy bear?Thursday, March 14, 13

Context story Denny’s teddy bear is usually in the closet Anantha has hidden it under the bed Where will Denny first look for his teddy bear? Small children think he’ll look under the bed- They don’t understand that Denny doesn’tknow what they know If Denny is the audience of your paper, don’tassume he knows the bear is under the bed!Thursday, March 14, 13

Understand readers Just because you know what you meandoesn’t mean people know what you meanThursday, March 14, 13

3/ Redundancy Repeat the important ideas multiple times- maybe refining them and relating them tocurrent discussions Rigorous intuition Just because it’s in the paper doesn’t mean- it’s at the right place- it’s clear- it’s repeated enoughThursday, March 14, 13

4/ Edit! The beautiful part of writing is that you don'thave to get it right the first time, unlike, say, abrain surgeon.- Robert Cormier Good Writing is Bad Writing That WasRewritten- Marc RaibertsThursday, March 14, 13

Edit Corollary: writing takes time, start early Be critical Think about alternatives Get external feedback- not just co-authorsThursday, March 14, 13

Getting started Avoid writer’s block:- The first draft doesn’t need to be perfect- And actually it won’t- remember: it’s all about editing Outline- sections, subsections- a couple of bullets per section- central equations, pseudocode Figures I advise against writing sentences too early.Thursday, March 14, 13

If you remember nothing else Writing matters Everyone who can think can write Organize your ideas- What are your ideas BTW?- Hierarchy Think about your readers Edit & iterateThursday, March 14, 13

Paper structure Abstract Intro Related work- but some people like it at the end. Depends itit helps or confuses- Can include required background Overview Technical sections Results & discussion ConclusionsThursday, March 14, 13

Introduction and abstract Motivation- need or opportunity Context First overview of your contributions, focusingon big ideas and silver bullets Consequences & benefits Possibly summary of contributions (what ideasare new)- can be useful when you only modifiedsome parts of a bigger techniqueThursday, March 14, 13

Overview Forget what you thought an overview was- I hate “In section we introduce blah, insection 2.) The overview should give people a high-levelunderstanding of the elements of yoru workand how they fit together. It’s a roadmap of tehtechnique, not a roadmap of the paper.- Although hopefully there is somecorrelation between the overview and thepaper organization- It is often helped by an overview figureThursday, March 14, 13

Related work Focus on how they inform, motivate and differfrom your work Can provide a self-contained introduction tothe field Sometime also add a tutorial on requiredbackground that is uncommon in the field Be generous. Don’t piss off people.Thursday, March 14, 13

Results Your results should support your claims Be critical again, get external feedbackThursday, March 14, 13

Future work: Don’t Why would you discuss your future research? Only useful as a discussion of currentlimitations.Thursday, March 14, 13

If you remember nothing else Writing matters Everyone who can think can write Edit & iterate Think about your readers Organize your ideas- What are your ideas BTW?- HierarchyThursday, March 14, 13

Resources about high-level writing http://people.csail.mit.edu/fredo/student.html pdf ience-ofscientific-writing/1 http://www.dgp.toronto.edu/ hertzman/advice/writingtechnical-papers.pdf http://www.cs.ubc.ca/ tmm/talks/sfu07/papers.nopause.pdf http://www.cs.cmu.edu/ pausch/Randy/Randy/raibert.htm Thursday, March 14, 13

Write Good Papers Frédo Durand Thursday, March 14, 13. If you remember nothing else Writing matters Everyone who can think can write Organize your ideas-What are your ideas BTW?-Hierarchy Think about your readers Edit & iterate Thursday, March 14, 13. Writing is critical For your career-academia and industry For your impact For the intellectual quality of your .

Related Documents:

Good morning, good morning Good afternoon Good evening, good evening Good night, good night Nice to meet you Nice to meet you, too. Goodbye, goodbye. See you. (repite x2) See you later! The Greetings Song (Saludos) Good morning, good morning Good afternoon Good evening, good evening Good night, go

5.18 Bilingual translation dictionaries with 10% extra time 67 Chapter 6 Modified papers 69-76 6.1 Modified papers - an overview of the process 69 6.2 Braille papers 72 6.3 Modified enlarged papers 72 6.4 Reasonable adjustments - modified enlarged papers 73 6.5 Coloured/enlarged paper (e.g. A3 unmodified enlarged papers) 73

We take great pleasure in welcoming you to the 37th IEEE Sarnoff Symposium being held in Newark, New Jersey, USA. This year, we received 75 long papers and 12 short papers for review, and accepted 32 long papers and 2 short papers for presentation at the symposium. The acceptance rate was 42.67% for long papers 16.67% for short papers.

papers. There is, however, some paral- lelism in the findings that some 5 per- cent of aff papers appear to be review papers, with many (25 or more) ref- erences, and some 4 percent of all pa- . Fig. 1. Percentages (relative to total number of papers published in 1961) of papers published in 1961 which contain various numbers (n) of .

scientist write a good scientific paper? The good news is you do not have to be a good writer to write a good science paper, but you do have to be a careful writer. And while the creativity that often marks good science will sometimes spill over into the writing about that science, in general, good science writing does not require creative writing. In particular, writing for a peer-reviewed .

Pearson Edexcel Level 3 GCE Turn over . 2 *P52213A0236* DO NOT WRITE IN TIS AREA DO NOT WRITE IN TIS AREA DO NOT WRITE IN TIS AREA DO NOT WRITE IN TIS AREA DO NOT WRITE IN TIS AREA DO NOT WRITE IN TIS AREA Answer ALL questions

Cambridge Primary Checkpoint_Past Papers Past papers After each test series, you can download Cambridge Primary Checkpoint question papers and mark schemes: English (0844) Where insert texts are copyright, the inserts are not included below. October 2017 These papers are being prepared and will be uploaded soon. May 2017 English - May 2017 Question Paper 1(PDF) 698KB English - May 2017 Mark .

ASP.NET v4.0 either authenticates or encrypts view states, but it does not apply both operations at the same time. Forms Authentication Tickets: Since ASP.NET aims to be-come a rapid web development framework, it provides built-in solutions for many common problems in web devel-opment. One of them is user account support. Providing user account support for any site involves the same set of .