DS340W.001 Applied Data Sciences
Each team will sign up for a topic related to data sciences techniques in the context of real-world scenarios, and take turns to give an in-depth presentation to the class.
Objective: Through case studies in multiple domains, the student presentations highlight two fundamental principles in data sciences: (i) data sciences solutions must carefully consider the problem in the real world scenarios, and (ii) predictive modeling can both inform and be informed by relevant knowledge (including theories, models, frameworks) of the relevant domains. At the end of each talk, the class should be able to know (1) what is the problem and why people care about this problem; (2) how the problem is formulated mathematically, (3) how relevant domain knowledge is integrated in the design of the data sciences techniques, and (4) how the solution is evaluated.
Time: 25-minute presentation + 5-minute Q&A. Students can raise questions in the middle. The total time should be limited to 30 minutes.
Grading: The grading of your presentation will be based on (1) the peer evaluation of your presentation, and (2) the instructor's evaluation of your presentation.
- Introduction ~ 5 min
- What is the problem? Why this is an important problem? What are the applications?
- Overview of the literature ~ 5 min
- Give a formal definition of the problem
- Categories of the approaches. Try to categorize the literature into 2-3 categories. How and why you categorize the presentation in this way?
- Alternatively, you can organize the literature around milestones. Try to identify 2-3 milestones. How are the other works related to the milestones?
- Case study – data sciences techniques ~ 10-15 min
- Pick 1-2 most representative work / milestone.
- Discuss about the methods in detail. Begin with teaching your classmates what is the baseline method if they want to solve this problem. Slow down and make this part very clear. If people do not catch the idea of the baseline approach, it will be hard to follow up with the rest of the talk.
- Talk about the more complicated methods. Tell us what are the challenges the proposed methods try to solve? What is the idea of proposed method? Any interesting experimental results or case studies?
- Summary and discussion ~ 5 min
- What are the limitations of existing approaches? What are the promising future directions?
- Your presentation should be very technical. You should read the papers to present many times, read the source codes for the papers if available.
- You should know everything about the subject to present and be prepared to answer any questions from the class.
- You should try to integrate all aspects of the topic into a coherent presentation, instead of dividing your presentation into disconnected parts.
- For each presentation, upload your slides to the corresponding Canvas dropbox before the class. Only one person in each team needs to make the submission. Don't make duplicate submissions.
- Presentation is an important skill. Practice it with your teammate/friends/roommates...
- Don't go over time. An over-time presentation usually makes audience feels bored. You can go over some slides faster if you feel you are about to run out of time. Again, practice will help you better control the time.
- Try to use figures and examples to illustrate your idea. Dry text or formulas are boring and you will lose the attention of your audience.
- Make sure you convey your contents clearly. You may mistakenly think the audience can follow up with you. So prepare your slides from the audience's point of view to make sure they understand. And have eye contacts with the audience to see their reactions.
Requirement for the students as audience:
- You are required to come to the class. You need to take notes and evaluate the presentations.
- Your participation counts towards "class attendance" in the final grading.