2013 CRA-W Graduate Cohort Workshop Finding a Research Topic Carla Brodley Professor and Chair, Department of Computer Science Tufts University (with credits.

Slides:



Advertisements
Similar presentations
Interdisciplinary Research: Opportunities and Challenges
Advertisements

Toward Better Research: Cross-Threads Nick Feamster, Alex Gray, Charles Isbell College of Computing Georgia Tech.
Academic vs. Industrial Research Jobs
Critical Reading Strategies: Overview of Research Process
SOHA HASSOUN COMPUTER SCIENCE TUFTS UNIVERSITY Mentors and Advisors CRA-W Graduate Cohort: 2011.
Finding a Research Topic Padma Raghavan CSE Penn State With credits to: Mary Jane Irwin, CSE Penn State and Kathy Yelick, EECS UC Berkeley.
CRA-W Research Strategies Kelly A. Shaw University of Richmond University of Richmond March 6, 2013.
Innovation in Assessment? Why? Poor student feedback regarding feedback timeliness and usefulness Staff workloads Student lack of awareness as to what.
GRADCOHORT Finding a Research Topic Lori Pollock Professor, Computer and Information Sciences University of Delaware.
Research skills. OUTLINE Mission and Vision What is Research? Ten Steps for Good Research Resources of Research Types of research Skills (Top_5 Skills)
Finding a Research Topic Janie Irwin CSE, Penn State with credits to Kathy Yelick, EECS, UC Berkeley.
Graduate School in English MA or PhD??. Am I ready for grad school… …or do I need a break?  Do I feel totally burned out? Do I have the stamina to finish.
10 ways to succeed 10 ways to fail in Graduate School CRA-W Grad Cohort Workshop Rachel Pottinger, University of British Columbia Kathryn McKinley, University.
2006 CRAW Grad Cohort Workshop Ways to Succeed and Fail in Graduate School Carla E. Brodley, Tufts University Laura Dillon, Michigan State University.
1 Academic vs. Industrial Research Jobs Jennifer Rexford.
Purpose Qualifying Exam (Dissertator status) Plan for your remaining education Convince your thesis committee the dissertation will “work” Beginnings.
The Literature Review in 3 Key Steps
Cleveland State University ESC 720 Research Communications Dissertation Proposals Dan Simon 1.
All About Research Adapted from presentations and slides by: M.J. Harrold - Georgia Institute of Technology O. Pearce - Texas A&M University M.L. Soffa.
Graduate Program Assessment Report. University of Central Florida Mission Communication M.A. Program is dedicated to serving its students, faculty, the.
Good Research Questions. A paradigm consists of – a set of fundamental theoretical assumptions that the members of the scientific community accept as.
Strategies to Keep Working Borrowed extensively from Ching-to Albert Ma Department of Economics
What’s it Like to be a Professor? REU July 7, 2009 Michael J. Lewis, Director Department of Computer Science Binghamton University (SUNY)
CSCD 555 Research Methods for Computer Science
Bieber et al., NJIT © Slide 1 Excelling as a Ph.D. Student Michael Bieber Information Systems Department College of Computing Sciences New Jersey.
Thinking Processes By Marvi Matos. College of Engineering, UPR BS, Chem E My background.
Beginning the Adventure of Your Thesis/Project (SWRK500) or Advanced Research (SWRK501) & Capstone Course (SWRK502) ~ Culminating Experience ~ Prepared.
Finding a PhD Topic Kathy Yelick EECS Department, UC Berkeley and Lawrence Berkeley National Laboratory.
The Scientific Method Today’s agenda: 1.Let’s hear your ideas: What did you come up with, and how? 2.How do scientists do their work? Variations on the.
Successful Grad Student © Dr. Ayman Abdel-Hamid, CS5014, Fall CS5014 Research Methods in CS Dr. Ayman Abdel-Hamid Computer Science Department Virginia.
CS 6190 Finding a Research Topic. The Thesis Equation Topic + Advisor = Dissertation.
Research Methods for Computer Science CSCI 6620 Spring 2014 Dr. Pettey CSCI 6620 Spring 2014 Dr. Pettey.
The Erik Jonsson School of Engineering and Computer Science Ph.D. in CS/SE at UTD Balaji Raghavachari Department of Computer Science University of Texas.
University of California, Irvine 10/21/09.  Preparing for graduate school  Choosing a graduate school  Applying to graduate school ◦ Application form.
CRA-W Grad Cohort 3/08 1 CRA-W Graduate Student Cohort March 2008 Finding a Research Topic Barbara G. Ryder Rutgers University Kristen Walcott University.
Exploring a topic in depth... From Reading to Writing The drama Antigone was written and performed 2,500 years ago in a society that was very different.
“Knowing Revisited” And that’s how we can move toward really knowing something: Richard Feynman on the Scientific Method.
RESPONDENT BACKGROUND DISTRIBUTION Data from 31 survey respondents Student Assessment of Their Learning Gains from Conducting Collaborative Research Projects.
How to do Quality Research for Your Research Paper
The Conclusion and The Defense CSCI 6620 Spring 2014 Thesis Projects: Chapters 11 and 12 CSCI 6620 Spring 2014 Thesis Projects: Chapters 11 and 12.
A Scientific Method How Science is Done. Science is a method for answering theoretical questions.
Managing Opportunities Lori A. Clarke Department of Computer Science University of Massachusetts, Amherst.
 Finding Scholarly Research on Your Topic. Your Research Journey…  You have, at this point, found information on your topic from general sources – news.
Science Fair How To Get Started… (
How to Read Research Papers? Xiao Qin Department of Computer Science and Software Engineering Auburn University
The Erik Jonsson School of Engineering and Computer Science Dissertation and beyond: Ph.D. in CS/SE at UTD Dr. Balaji Raghavachari Department of Computer.
How to develop an independent research plan – review literature with an eye for problem, approach, solution, new ideas – review objectives of funding programs.
LEARNING FROM PRACTICE: OPENING THE BLACK BOX OF CONSULTING ENGAGEMENTS Supporting material: SMS Conference Dr. Paul N. Friga.
Finding a Dissertation/Thesis Topic Henri Casanova ICS Graduate Chair
Introduction to CSE PhD Program Prof. Gagan Agrawal Grad Studies Chair.
Performing Engineering Research at Non-Ph.D. Granting Institutions Eric Larson Agnieszka Miguel Seattle University.
Most of contents are provided by the website Introduction TJTSD66: Advanced Topics in Social Media Dr.
Introduction to CSE Grad Programs Prof. Gagan Agrawal Grad Studies Chair.
INFO 4990: Information Technology Research Methods Guide to the Research Literature Lecture by A. Fekete (based in part on materials by J. Davis and others)
Research Word has a broad spectrum of meanings –“Research this topic on ….” –“Years of research has produced a new ….”
FYP 446 /4 Final Year Project 2 Dr. Khairul Farihan Kasim FYP Coordinator Bioprocess Engineering Program Universiti Malaysia Perls.
What is Research?. Intro.  Research- “Any honest attempt to study a problem systematically or to add to man’s knowledge of a problem may be regarded.
Copyright © 2011 Wolters Kluwer Health | Lippincott Williams & Wilkins Chapter 1 Research: An Overview.
C. E. Brodley Building a Research Career Carla E. Brodley Department of Computer Science Tufts University April 2005.
Dana Nau: CMSC 722, AI Planning Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License:
Developing Smart objectives and literature review Zia-Ul-Ain Sabiha.
MScSED Thesis Workshop: Introduction June 12 th, 2015.
Sharing My Story : Getting a Tenure-Track Faculty Job and a Tenure in a Major Research University Hee Yun Lee, Ph.D., LCSW Associate Professor School of.
The Graduate School Experience A.J. Brush, Microsoft Lori Pollock, University of Delaware 2012.
Kevin C. Chang University of Illinois, Urbana-Champaign
Graduate Programs in United States
What to write and how to write it!
Academic scenarios.
How to Read Research Papers?
Introduction to CSE Grad Programs
Presentation transcript:

2013 CRA-W Graduate Cohort Workshop Finding a Research Topic Carla Brodley Professor and Chair, Department of Computer Science Tufts University (with credits to Lori Pollack and Padma Raghavan)

Academic History Started graduate school, UMASS…………….Fall 1988 Ph.D. awarded………………………………….Aug 1994 Started as Assistant Professor, Purdue….….Nov 1994 Promoted to Assoc. Prof. w/ tenure ………Spring 2000 Started as a Full Professor, Tufts..………..…Fall 2004 Department Chair, Tufts……………………….Fall 2010

The Thesis Equation Topic + Advisor = Dissertation n

What is (CS) Research? the systematic investigation into and study of materials, sources, etc., in order to establish facts and reach new conclusions Oxford dictionary –Experimental scientific research: Observe a problem Formulate a hypothesis Develop a strategy to solve problem based on hypothesis Perform experiments and demonstrate conclusive evidence Interpret results

What is (CS) Research? the systematic investigation into and study of materials, sources, etc., in order to establish facts and reach new conclusions Oxford dictionary Research is not knowing the answer or how to get it –Theoretical scientific research: Identify an open question Formulate a hypothesis Prove hypothesis

What is CS Research? Example from Machine Learning

Classification k-Nearest Neighbor o o o o oo o o o o x x x x xx x x x ?

Classification k-Nearest Neighbor o o o o oo o o o o x x x x xx x x x ?

Classification k-Nearest Neighbor o o o o oo o o o o x x x x xx x x x ? Assign majority class of the k nearest neighbors

What is CS Research? Example from Machine Learning Observe a problem: Performance of k-NN is little better than random guessing for a particular dataset Hypothesis: Classification accuracy will improve if I can find and eliminate irrelevant and noisy features. Strategy: Develop a feature selection algorithm: eliminate features with low correlation with the class label Evaluation/Evidence: Implement and compare accuracy of original k-NN to new feature selection k- NN across a large number of data sets. Interpret results: Feature selection improves performance in M of the N datasets, …next steps?????

So, what isnt PhD research?

How do I choose a topic area for my research? Whose interest do you need to grab? – You – Your advisor – Your research community Love your topic! – Sets the course for your next 2-3 years – Determines, in part, opportunities offered to you upon graduation – May work in same/related area for years

More Things to Consider What are your strengths? weaknesses? – Programming, design, data analysis, proofs – Key insights versus long/detailed verification/simulation What drives you? bores you? – Technology, puzzles, applications, interdisciplinary Do you (i.e., your advisor) have funding for you to work in the area? – Working as a TA – Working as an RA – Having university/college, government, industry, etc… fellowship/scholarship/grant

Which comes first? Advisor or Topic Area? For many people advisor before topic – Meet faculty member with compelling research interests For some people topic before advisor – Need a guide in an area already of great interest to you Want an advisor – Knowledgeable about your topic Interdisciplinary topics may require >1 advisor – With compatible working style (e.g., solo vs team) – With lots of research ideas – With strong interest in working with PhD students

Focusing from Area to Topic Area = subfield – architecture, theory, AI, high performance computing, or interdiscplinary – Is it important? Timely? Jobs in the area? Topic = specific open problems in subfield – Theory: provably better algorithm – AI: Improving a machine learning algorithm – Architecture: multicore cache design – HPC: parallel algorithm, scheduling scheme – Interdisciplinary: computer simulation of tumor growth

Topic Scale and Scope Topic Scale and Scope Scale – Should have more than one open problem, or solving one should lead to another – Should lead to more than one result/finding, some big, some smaller Scope – Too narrow, e.g., just analysis no experiment, many not leave enough room – Too broad, e.g., data mining, for what? why? too open ended

Selecting a Topic Moving from coursework to picking a topic is often a low point – Even for the most successful students Why? – Going from what you know- coursework, to something new- research – It is very important – There is no *one* ideal way, but many good ways

7 Ways to Identify a Good Research Problem

1) Flash of Brillance You wake up one day with a new insight/idea New approach to solve an important open problem Warnings: –This rarely happens if at all –Even if it does, you may not be able to find an advisor who agrees

2) The Apprentice Your advisor has a list of topics Suggests one (or more!) that you can work on Can save you a lot of time/anxiety Warnings: –Dont work on something you find boring, fruitless, badly-motivated,… –Several students may be working on the same/related problem

3) The Extended Course Project You take a project course that gives you a new perspective The project/paper combines your research project with the course project – One (and ½) project does double duty Warnings: –This can distract from your research if you cant find a related project/paper

4) Redo … Reinvent You work on some projects – Re-implement or re-do; Evaluate – Identify an improvement, algorithm, proof You have now discovered a topic Warnings: –You may be without a topic for a long time –It may not be a topic worthy of a doctoral thesis

5) Analyze Data You participate in more senior students evaluation study: – Help with data collection and analysis – Identify open challenges You have now discovered a topic Warnings: –You will have to agree on who works on identified open challenges –It may not be a topic worthy of a doctoral thesis

6) The Stapler You work on a number of small topics that turn into a series of conference papers You figure out somehow how to tie it all together, create a chapter from each paper, and put a BIG staple through it Warning: –May be hard/impossible to find the tie

7) The Synthesis Model You read papers from other subfields in computer science or a related field Look for places to apply insight from another (sub)field to your own – E.g., machine learning to compiler optimizations Warnings: –You can read a lot of papers and not find a connection –Or realize someone has done it already! –Or you have not made a significant impact in either field

Tips and Suggestions Topic + advisor are both important Keep a research ideas journal (wiki) Keep an annotated bibliography (bibtex) Follow your interests and passion – Key driver for success and impact Are you eager to get to work, continue working? If not really interested, adapt – Tedium or actual lack of interest and motivation?

When youre stuck at the start Read/present papers regularly to find open research issues – Practice summarizing, synthesizing & comparing sets of papers – Write your own slides for presentations Work with a senior PhD student on their research Try something…. Get feedback and ideas from others: conferences, research internships, advisors idea

When youre still stuck… Read a PhD thesis in your area – Often contain an open problems or future work section Read your advisors grant proposals Attend PhD oral exams and thesis defenses – Understand how to formulate problems – Understand what constitutes a problem solution Assess your progress, with your advisor – Set goals per semester - Have you ruled out an area? converged on an area? Chosen a topic for an exploratory research project?

When youre stuck again Divide your topic into milestones, and develop a plan to work on them one-by- one – Reward yourself when you finish a milestone – Publications and/or posters as milestones – Vary what you do during the day, but set aside blocks of time for each activity Assess your progress regularly, with your advisor – Have you submitted a workshop paper? A term project with documentation? A poster at a conference? A talk at a regional conf?

When youre really really stuck Change research topics? – May move you out of your advisors comfort zone of expertise – Starting from scratch (e.g., need to learn the related work in a new area) Change research advisor? – May go through shakedown period again – May or may not be better off But change can be invigorating – Whats hard? Need to recognize when things are not working out and take action – Weigh consequences of changing and not changing

The Six Questions…. (from Paul Utgoff) What research issue(s) interest you most? Why? Who else has worked in this vein? What did they accomplish? What can't they do? What kind of progress would you like to see? Why? Do you have an idea for making some such progress? Explain. What do you expect to discover from your investigation? How will your expected result(s) affect the research community?

So how did I find my topic? At ICML1990, I was irritated by –Yet Another Learning Algorithm (YALA) – Strategic selection of UCI benchmark datasets to show YALAs superiority My idea: Given a dataset, select the best algorithm automatically for that dataset My next observation: Why should we assume all parts of the data space have the same bias? My next idea: Recursive automatic bias selection

Identify a research topic and get started! Great relevant article in ACM Crossroads,How to Succeed in Graduate School: A Guide for Students and Advisors, (part I, Dec 1994; part II, Feb 1995), available in ACM Digital Library