how to do research for fun and profit -divesh
DESCRIPTION
self-motivatedTRANSCRIPT
![Page 1: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/1.jpg)
How to do Research
for Fun and Profit
Divesh Srivastava
AT&T Labs-Research
![Page 2: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/2.jpg)
Research for Fun and Profit
♦ Research is about posing new questions …
2
![Page 3: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/3.jpg)
Research for Fun and Profit
♦ Research is about posing new questions, a creative inquiry to find
answers …
3
![Page 4: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/4.jpg)
Research for Fun and Profit
♦ Research is about posing new questions, a creative inquiry to find
answers, communicating this knowledge to the community …
4
![Page 5: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/5.jpg)
Research for Fun and Profit
♦ Research should also be fun, and …
5
![Page 6: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/6.jpg)
Research for Fun and Profit
♦ Research should also be profitable*
– * Your results may vary
6
![Page 7: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/7.jpg)
Outline of Talk
♦ Preparing for research
♦ Choosing research problems
♦ Doing the actual research
7
![Page 8: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/8.jpg)
Preparing for a Research Career
8
Learn Teachhelps
you to
![Page 9: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/9.jpg)
Preparing for a Research Career
♦ Read voraciously
♦ Listen attentively
9
Learn Teachhelps
you to
♦ Write extensively
♦ Present effectively
![Page 10: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/10.jpg)
On Reading
10
![Page 11: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/11.jpg)
Preparing for a Research Career
♦ Read voraciously
– Of course, everything your advisor asks you to read, but also …
– Well-written, highly-cited papers
– The Elements of Style, by E. B. White and William Strunk, Jr, 1920
– Draft papers by student colleagues
11
Learn Teachhelps
you to
![Page 12: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/12.jpg)
On Writing
12
![Page 13: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/13.jpg)
Preparing for a Research Career
♦ Write extensively
– Even when your advisor does not ask you to write, such as …
– Summaries, reviews of papers that you have read
– Feedback on draft papers by your student colleagues
– Write clearly, eschew obfuscation ☺
13
Learn Teachhelps
you to
![Page 14: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/14.jpg)
On Listening
14
![Page 15: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/15.jpg)
Preparing for a Research Career
♦ Listen attentively
– Of course to your advisor, but also …
– To Turing award lectures http://amturing.acm.org/lectures.cfm
– To TED talks https://www.ted.com/talks/browse
– To presentations by your student colleagues
15
Learn Teachhelps
you to
![Page 16: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/16.jpg)
On Presenting
16
![Page 17: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/17.jpg)
Preparing for a Research Career
♦ Present effectively
– Even when your advisor does not ask you to present, such as …
– Papers you have read, using your own slides, to student colleagues
17
Learn Teachhelps
you to
![Page 18: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/18.jpg)
Preparing for a Research Career: Recap
♦ Read voraciously
♦ Listen attentively
18
Learn Teachhelps
you to
♦ Write extensively
♦ Present effectively
![Page 19: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/19.jpg)
Outline of Talk
♦ Preparing for research
♦ Choosing research problems
♦ Doing the actual research
19
![Page 20: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/20.jpg)
Goal: High Quality, High Impact Research
♦ Prediction is very difficult, especially if it’s about the future
– Niels Bohr, sometimes attributed to Yogi Berra
20
![Page 21: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/21.jpg)
Choosing Problems: Goldilocks Principle
♦ Goldilocks and the three bears
– Robert Southey (1837)
21
![Page 22: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/22.jpg)
Choosing Problems: Goldilocks Principle
♦ Porridge: not too hot, not too cold, just right!
22
![Page 23: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/23.jpg)
Choosing Problems: Goldilocks Principle
♦ Porridge: metaphor for taste in research problems
♦ Research problem should not be too hot
– Porridge too hot → you can burn your mouth
– Problem “too hot” → ???
♦ Advantage: many people seem to be excited about the problem
♦ Disadvantage: may just be the fad of the moment, no longevity
– Difficult to do high quality research
23
![Page 24: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/24.jpg)
Choosing Problems: Goldilocks Principle
♦ Porridge: metaphor for taste in research problems
♦ Research problem should not be too cold
– Porridge too cold → it is not tasty
– Problem “too cold” → ???
♦ Advantage: can spend the time to do technically deep work
♦ Disadvantage: very few people are excited about the problem
– Difficult to do high impact research
24
![Page 25: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/25.jpg)
Choosing Problems: Goldilocks Principle
♦ Porridge: metaphor for taste in research problems
♦ Research problem
– Should not be too hot, should not be too cold
– Should be “just right”: potential for high quality and high impact
♦ Example: Data stream research in AT&T [2001—now]
– GS Tool system, algorithms and systems research, used in AT&T
– Open-sourced as Tigon SQL http://tigon.io/
25
![Page 26: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/26.jpg)
Choosing Problems: Goldilocks Principle
♦ Bed: not too hard, not too soft, just right!
26
![Page 27: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/27.jpg)
Choosing Problems: Goldilocks Principle
♦ Bed: metaphor for difficulty of research problems
♦ Research problem should not be too hard
– Bed too hard → you toss and turn, cannot sleep
– Problem “too hard” → ???
♦ Advantage: if you succeed, you get a lot of recognition
♦ Disadvantage: unlikely to succeed in a reasonable amount of time
– Difficult to do high impact research
27
![Page 28: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/28.jpg)
Choosing Problems: Goldilocks Principle
♦ Bed: metaphor for difficulty of research problems
♦ Research problem should not be too soft
– Bed too soF → you sleep, but wake up feeling Gred
– Problem “too soF” → ???
♦ Advantage: easy to completely solve the problem
♦ Disadvantage: difficult to get recognition and acceptance
– Difficult to do high quality research
28
![Page 29: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/29.jpg)
Choosing Problems: Goldilocks Principle
♦ Bed: metaphor for difficulty of research problems
♦ Research problem
– Should not be too hard, should not be too soft
– Should be “just right”: potential for high quality and high impact
♦ Example: Data quality research in AT&T [2003—now]
– Many tools, algorithms and statistics research, used in AT&T
29
![Page 30: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/30.jpg)
Choosing Problems: Recap
♦ Goldilocks principle
♦ Taste in research problems
– Should not be too hot, should not be too cold
– Should be “just right”: potential for high quality and high impact
♦ Difficulty of research problems
– Should not be too hard, should not be too soft
– Should be “just right”: potential for high quality and high impact
30
![Page 31: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/31.jpg)
Outline of Talk
♦ Preparing for research
♦ Choosing research problems
♦ Doing the actual research
31
![Page 32: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/32.jpg)
Doing the Actual Research
♦ Goal 1: Doing high quality research
♦ Goal 2: Communicating research results to have high impact
– Papers, presentations, systems, …
32
Reflect Collaboratehelps
you to
![Page 33: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/33.jpg)
Research: High Quality
33
![Page 34: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/34.jpg)
Research: High Quality vs Low Quality
34
![Page 35: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/35.jpg)
Need for Communicating Research Results
♦ If a tree falls in a forest and no one is around to hear it, does it
make a sound? -- George Berkeley (1710)
– Communication makes high quality research have high impact
35
![Page 36: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/36.jpg)
Doing the Actual Research
36
Reflect Collaboratehelps
you to
♦ Analyze systematically
♦ Read voraciously
♦ Listen attentively
♦ Criticize constructively
♦ Write extensively
♦ Present effectively
![Page 37: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/37.jpg)
On Analyzing
37
![Page 38: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/38.jpg)
Doing the Actual Research
38
Reflect Collaboratehelps
you to
♦ Analyze systematically
– Of course, correctness, complexity of algorithms, but also …
– Think twice about how to solve a problem
– Start simple, layer-in complexity
![Page 39: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/39.jpg)
Doing the Actual Research
39
Reflect Collaboratehelps
you to
♦ Read voraciously
– Everything in your area of research
♦ Listen attentively
– To criticisms from collaborators, reviewers
![Page 40: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/40.jpg)
On Criticizing
40
![Page 41: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/41.jpg)
Doing the Actual Research
41
Reflect Collaboratehelps
you to
♦ Criticize constructively
– When you collaborate, don’t just agree with collaborators, but …
– If result does not seem correct, come up with counter-examples
– If algorithm looks too complex, design a simpler algorithm
– Provide feedback: what works, what does not
![Page 42: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/42.jpg)
Doing the Actual Research
42
Reflect Collaboratehelps
you to
♦ Write extensively
– Survey papers, with your own perspective, seek feedback
♦ Present effectively
– Tutorials on your topic, interact with the audience
![Page 43: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/43.jpg)
Doing the Actual Research: Recap
43
Reflect Collaboratehelps
you to
♦ Analyze systematically
♦ Read voraciously
♦ Listen attentively
♦ Criticize constructively
♦ Write extensively
♦ Present effectively
![Page 44: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/44.jpg)
Summary
♦ Preparing for research
– Learn, teach
♦ Choosing research problems
– Goldilocks principle
♦ Doing the actual research
– Reflect, collaborate
44
![Page 45: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/45.jpg)
Research: The Last Word
45
![Page 46: How to Do Research for Fun and Profit -Divesh](https://reader034.vdocuments.us/reader034/viewer/2022050806/5695cf151a28ab9b028c84be/html5/thumbnails/46.jpg)