Requirements

Problem Sets (20% of your grade, due 9/29, 10/18 11:59 pm, upload pdf to Canvas): You will be given 2 problem sets (10% per assignment). They will be a set of conceptual questions covered in or related to the lectures. All written responses must be completed individually or in pairs (i.e., group of 2) and submitted to Canvas. Late submissions: 1 point deduction for every hour after the deadline up to 72 hours; after 72 hours, you will receive a 0.


Class Participation (10% of your grade; only for paper presentation days, starting 10/18): The quality of our discussions will depend heavily on everyone being prepared for class. Therefore, students are required to read all assigned papers before each class, and actively participate in discussions. It's okay if you don't fully understand the papers; chances are, there will be others who are unclear about the same issues. Asking questions is a good way to initiate discussion! Email the TA after each class if you contributed in any way to the discussions that day.


Paper Reviews (20% of your grade; only for paper presentation days, starting 10/18): Students are required to write a detailed review of one paper before each class. It should be at most one page in length, and address the following: (1) Provide a summary of the paper (2-3 sentences); (2) What are the main contributions? (3) What are the strengths and weaknesses? (4) Are the experiments convincing? (5) How could the work be extended? (6) Additional comments, including unclear points, open research questions, and applications.

Due dates: Please upload your review in pdf format to Canvas by 11:59 pm the day before each class. You may skip submitting a review for the class in which you are presenting a paper.


Paper Presentations (20% of your grade): Each student (in groups of 2-3 people) will present a paper once during the semester. Each presentation should be ~25 minutes long (roughly 15 slides), well-organized, and polished. It should include the following: (1) Clear statement of the problem; (2) Motivate why the problem is interesting, important, and/or difficult; (3) Describe key contributions and technical ideas; (4) Experimental setup and results; (5) Strengths and weaknesses; (6) Interesting open research questions, possible extensions, and/or applications. The slides should be clear and mostly visual (figures, animations, videos). Students are encouraged to search for relevant material, e.g., from the authors' webpage, project pages, etc. It's fine to use slides from the authors, but each slide that is not your own must be clearly cited.

Due dates: Meet with the instructor/TA two days before your presentation with prepared slides to receive feedback. The day of your presentation, email your slides to the TAs. The email subject should be "[CS 839] presentation slides".


Final Project (30% of your grade): The final project will be done in groups of 4 people, and could be one of the following: (1) Design and evaluation of a novel approach; (2) An extension of an approach studied in class; (3) In-depth analysis and evaluation of an existing technique; (4) In-depth comparison of two related existing techniques; or (5) A thorough survey paper analyzing one of the topics discussed in class (this one should be done solely). Please talk to the instructor/TA if you need help with ideas for your project.

Due dates:

  • Final Project Proposal (5% of your grade, due 10/14, 11:59 pm, upload pdf to Canvas): A 1-page description that describes the following: (1) Overview: describe the problem and main idea; (2) Related work: briefly describe related papers (not necessarily limited to those in the schedule). What will be unique about your project that previous work has not done? (3) Technical approach: describe the feature representation(s) and algorithm(s) you will employ; (4) Experiments: Describe the experiments to evaluate your approach. Will you be analyzing different characteristics of your approach or will you be comparing your approach to existing techniques? Describe sources of data that you will use. If you will be collecting your own data, describe in detail how you plan to do so. (5) Others: describe software, libraries, language that you will use, and how you plan to share the work with your partners. What do you expect will come out of the project? Describe any uncertainties about your project at this point. Summarize any preliminary results.

  • Final Project Paper (15% of your grade, due 12/14, 11:59 pm, upload pdf to Canvas): A 6-8 page description that describes the following: (1) Introduction: summarize the problem and main idea: summarize the problem, main idea, and results; (2) Related work: provide a detailed description of related papers (not necessarily limited to those in the schedule). If you're proposing a new idea or extending an existing approach, compare and contrast it with existing work. If you're analyzing one or two related techniques, describe how they relate to other relevant work; (3) Technical approach: Describe in detail the algorithm(s) you employed. The description should be self-contained (i.e., the reader should not have to rely on outside sources for your points to be clear), and should provide enough detail so that the reader could re-implement the approach. Clearly state the method's input and output, and any assumptions or design choices; (4) Experiments: describe the experiments you conducted to evaluate the approach. For each experiment, describe what you did, what was the main purpose of the experiment, and what you learned from the results. Provide figures, tables, and qualitative examples, as appropriate. (5) Conclusions: briefly summarize the main idea and results, including limitations, and possible future work.

Please use the following CVPR template: cvpr2022AuthorKit.zip

  • Final Project Presentation (10% of your grade, due 12/6, 12/8, 12/13, 11:59 pm, upload slides to Canvas): An 18-minute presentation (including Q&A) describing the same points as above.