CS 66 Final Project

Due Monday, December 12th, by midnight (23:59 EST)

Announcements

1. Final Project

  • Finish the programming part of your final project, examples

    1. Single algorithms, LDA, SVM, KNN, and their variations, etc.

    2. Ensemble methods, Random Forest, Boosting, Voting, and their variations, etc.

    3. Deep learning, CNN, RNN, Transformer, their variations, etc.

  • Submit your Python code

    1. Make sure the README is clear for recreating your results.

    2. Take screenshots of your primary results.

    3. Cite the references, especially where you get the existing code.

    4. Please do NOT email me your dataset. Instead, write a README about where to download it, similar to the README examples of EEGEyeNet.

  • Submit your version of the recitation slides as recitation.pdf.

  • Insert two to four slides, for each algorithm you implemented in your final project.

  • Explain how you use it and what you learn from using it. Examples:

    1. Single algorithms, LDA, SVM, KNN, and their variations, etc.

    2. Ensemble methods, Random Forest, Boosting, Voting, and their variations, etc.

    3. Deep learning, CNN, RNN, Transformer, their variations, etc.

  • Insert five to eight slides for the dataset you implemented in your final project.

  • Explain how you use it and what you learn from using it. Examples:

    1. Iris

    2. Diabetes

    3. MNIST

    4. EEGEyeNet

  • Write the final paper in AAAI two-page format. Your drafts should include the following:

  • Title, Authors, and Abstract

  • Introduction

  • Related work, the dataset you used should be mentioned here, with citations.

  • Method: the Algorithms you select should be mentioned in the 'Methods' section.

  • Result: the results should be reported in the 'Results' section.

  • Discussion: should include evaluation, future work, and limitations.

  • Conclusion, concise.

  • Submit your optional supplement files for reviewers to understand your project better.

2. Submission Guide

  • Each team only submits one file, final_lastname1_lastname_2.zip, including

    1. A code folder for ALL your Python Code and support files to recreate your results.

    2. final.PDF for your two-page final paper in AAAI format.

    3. recitation.PDF for your slides.

    4. Supplement.PDF for your optional supplement.

3. Notes

  • This final Project is a team assignment.

  • Each team only needs to submit one ZIP file. The zip file size should be less than 10M.

  • Email 'xqu1@swarthmore.edu' your ZIP file.