CS 91.3 Lab 5: Research Design
Due Tuesday, February 22, by midnight (23:59 EST)
Goals
The goals for this lab assignment are:
-
Learn how to design your research
-
Get familiar with Classification and Clustering
-
Get familiar with Supervised and Unsupervised Learning
-
Get familiar with code of Random Forest
-
Get familiar with poster formatting with AAAI
-
Get familiar with paper formatting with NeurIPS
1. Clustering (30 min)
-
Example 1: Comparing different clustering algorithms
-
Download Python source code: plot_cluster_comparison.py
-
-
For the example above:
-
Download the existing code
-
Set up the coding environment
-
Run the existing code
-
Track the execution time and write them down in your notes.txt file.
-
Take the screenshots of your results after running the code.
-
-
Write in your own words what Clustering is in your notes.txt file in four to five sentences.
2. Classification (30 min)
-
Example 1: Classifier comparison
-
Download Python source code: plot_classifier_comparison.py
-
-
For the example above:
-
Download the existing code
-
Set up the coding environment
-
Run the existing code
-
Track the execution time and write them down in your notes.txt file.
-
Take the screenshots of your results after running the code.
-
-
Write in your own words what Classification is, in four to five sentences, in your notes.txt file.
3. Paper formatting (30 min)
-
Two-page poster for mid-term
-
You both need to work on the following tasks together.
-
Download the AAAI 2022 AUTHOR KIT
-
Register an account at Overleaf Website with your .edu email.
-
After loging on to the Overleaf website, click the 'New Project', and click 'Upload Project.'
-
Upload the AAAI 2022 AUTHOR KIT zip file you downloaded at step 2.
-
Add your poster draft to the new project you created at step 4. Your poster draft should include Title, Author, Introduction, Data, and Citation.
-
Share the step 6 project with your co-author.
-
Ten-page paper for final
-
You both need to work on the following tasks together.
-
Download the NeurIPS 2021 LaTeX style file
-
After loging on to the Overleaf website, click the 'New Project', and click 'Upload Project.'
-
Upload the NeurIPS 2021 LaTeX style file you downloaded at step 2.
-
Add your paper draft to the new project you created at step 3. Your paper draft should include Title, Author, Introduction, Data, and Citation.
-
Share the step 5 project with your co-author.
4. Your research project (FIVE hours)
-
Write 'Experiment' sections for both of your poster and paper. Your drafts should include:
-
Experiment Design
-
Comparison of Algorithms
-
-
Note: You may start to write the first draft of Comparison of Algorithms sections this week, and your final version is due in the next lab.
5. Submission Guide
-
Each team only submits one file, lab_5_lastname1_lastname2.zip, including
-
lab_5_poster_lastname1_lastname2.PDF for your poster draft in AAAI format.
-
lab_5_paper_lastname1_lastname2.PDF for your paper draft in NeurIPS format.
-
notes_lab_5_lastname1_lastname2.txt for your notes.
-
A screenshot folder for all the screenshots files (PNG or JPEG), total size less than 10 M.
-
6. Notes
-
Each team only needs to submit one ZIP file, with both names on it.
-
Email 'xqu1@swarthmore.edu' your Lab 5 files as lab_5_lastname1_lastname2.zip.
-
The team members from the same team may get the same score.
-
Lab assignments will typically be released on Wednesday and will be due by midnight on the following Tuesday. This lab was released on 02/16 and will be due by midnight on 02/22.