Final
The final day will be on Thursday 5/15 from 4:30 to 6:30 PM. The final activities are as follows:
USE OF AI:
- All use of AI needs to be fully documented. If AI is found to used but not declared, it will void the entire work.
- All the work needs to be entirely done by the students. AI can be used as a source of ideas, information, formatting or other technical basic work. All the thinking needs to be done by the student.
- Part 1: Take home project (released Tuesday May 6th) -- submit a project report
Choose 1:
- Principal Component Analysis
- reference paper)
- chatGPT example
- Students: Henry, Mahabub
- Implementation in Scikit-learn and applications
- Derivation from scratch using Calculus and Linear Algebra
- Neural Networks
- Students: Aiden, D'andre, Sara, Mittal
- Implementation of a small NN using pytorch
- Implementation from scratch using python basic functions
- Gradient descent and backward propagation
- Part 2: Presentation of project (Thursday May 15th)
- Give a 15 minute presentation of the project.
- Do not use anything else than the Colab or Jupyter notebook of the project.
- Anything that is said must be understood by the presenter.
- "Understand" means that the context is clear, and the limits of how deep the understanding goes is clear.
- Part 3: Take home multiple choice (released Tuesday May 13th) -- 50 questions