EECS 582 Projects Mosharaf Chowdhury 1816 EECS 582

  • Slides: 11
Download presentation
EECS 582 Projects Mosharaf Chowdhury 1/8/16 EECS 582 – W 16 1

EECS 582 Projects Mosharaf Chowdhury 1/8/16 EECS 582 – W 16 1

Today’s Agenda • Project requirements and milestones • Project ideas 1/8/16 EECS 582 –

Today’s Agenda • Project requirements and milestones • Project ideas 1/8/16 EECS 582 – W 16 2

Projects • This is a research-oriented course! • The final project accounts for 40%

Projects • This is a research-oriented course! • The final project accounts for 40% of total grades • Done in groups of 2 to 3 students • What can and cannot be a project? • Just surveys are not allowed. In fact, each project must include a survey of related work and background • An ideal project should answer the questions you asked during paper reviews and points you cared about for presentations • Measurements of new environments or of existing solutions on new environments are acceptable upon discussion 1/8/16 EECS 582 – W 16 3

How to Approach it? 1. Find a problem and motivate why this is worth

How to Approach it? 1. Find a problem and motivate why this is worth solving 2. Survey background and related work to get a sense of your (friendly!) competition • Might require you to go back to the first step 3. Form/update your hypothesis 4. Test your hypothesis • Go back to 3 until you are happy 5. Present your findings on poster and in writing • Discuss known limitations 1/8/16 EECS 582 – W 16 4

Milestones Date ASAP 01/22/16 Milestone Form Group Draft Proposal 02/05/16 Finalize Proposal Details Find

Milestones Date ASAP 01/22/16 Milestone Form Group Draft Proposal 02/05/16 Finalize Proposal Details Find 2 -3 like-minded students Send your proposal by email After a back-and-forth discussions with the instructor 03/21/16 03/23/16 Mid-Semester Presentations Define and motivate a problem, survey related work, and form initial hypothesis and idea 04/18/16 Poster Presentations Present your findings in a poster session Research paper Submit a report similar to the papers you EECS 582 – W 16 read 04/19/16 1/8/16 5

Draft Proposal • Two pages including references that ideally includes • • What is

Draft Proposal • Two pages including references that ideally includes • • What is the problem? Why is it important to solve? Any initial thoughts on what you want to do? How would you evaluate your solution? • Include team members • Meaning, form a group ASAP • Schedule via email a 15 -minute meeting to discuss 1/8/16 EECS 582 – W 16 6

Finalized Proposal • Two pages including references that must include • • What is

Finalized Proposal • Two pages including references that must include • • What is the problem? Why is it important to solve? Any initial thoughts on what you want to do? How would you evaluate your solution? • Approved by the instructor and agreed upon by you • Forms the basis of expectation 1/8/16 EECS 582 – W 16 7

Mid-Semester Presentation • In-class short presentation over two days • This is to make

Mid-Semester Presentation • In-class short presentation over two days • This is to make sure you are making progress • Must include • • • 1/8/16 What is the problem? Why is it important? What are the most related work? What’s your hypothesis so far? How are/will you evaluate it? EECS 582 – W 16 8

Final Poster and Paper • Posters are a good way to interact with others

Final Poster and Paper • Posters are a good way to interact with others and get feedback • Mileage may vary, but its important to be able to talk about what you do • Research paper • The key part • Should be written similar to the papers you’ve read • As if you’d submit it to a workshop with ~3 more months of work or to a conference after ~6 more months of work • How to Write a Great Research Paper by Simon Peyton Jones 1/8/16 EECS 582 – W 16 9

Rough Outline • • • Abstract Introduction (Highlight the importance and give intuition of

Rough Outline • • • Abstract Introduction (Highlight the importance and give intuition of solution) Motivation (Use data and simple examples) Overview (Summarize your overall solution so that readers can follow later) Core Idea (Main contribution w/ challenges and how you address them) Implementation (Discuss non-obvious parts of your implementation) Evaluation (Convince readers that it works and when it fails) Related Work (Let readers know that you know your competition!) Discussion (Know your limitations and possible workarounds) Conclusion (Summarize and point out future work) 1/8/16 EECS 582 – W 16 10

Today’s Agenda • Project requirements and milestones • Project ideas 1/8/16 EECS 582 –

Today’s Agenda • Project requirements and milestones • Project ideas 1/8/16 EECS 582 – W 16 11