CS 4364 Mid-term Project
-
Lab 6 Review, Due Wednesday, 02/25/2026, by midnight (23:59, EST)
-
Midterm: Due Wednesday, 03/04/2026, by midnight (23:59, EST)
Announcements
-
Class participation, Google Folder.
1. Your mid-term project
-
Select a dataset from the NeurIPS datasets 2021 to 2024
-
You can choose one of the following topics for your project:
-
Classification (Supervised Learning)
-
Objective: Train a classification model similar to the Iris dataset example.
-
Suggested Approach: Use a labeled dataset, such as Iris or EEGEyeNet, to classify data points into predefined categories.
-
Deliverable: A classification model and accuracy analysis, including insights from model evaluation (e.g., precision, recall, F1-score).
-
-
Regression (Supervised Learning)
-
Objective: Build a regression model similar to the Diabetes dataset example.
-
Suggested Approach: Use a dataset where the goal is to predict a continuous value, such as housing prices or stock values.
-
Deliverable: A regression model with a report on performance metrics (e.g., R-squared, mean squared error).
-
-
Clustering (Unsupervised Learning)
-
Objective: Group data points without predefined labels, as in the Iris dataset clustering example.
-
Suggested Approach: Apply clustering algorithms (e.g., K-Means, DBSCAN) to an unlabeled dataset and visualize the clusters.
-
Deliverable: A clustering model with a discussion on the number of clusters and how well the data points are grouped.
-
-
Outlier Detection
-
Objective: Develop a model to detect anomalies or outliers in a dataset.
-
Suggested Approach: Use unsupervised or semi-supervised methods (e.g., Isolation Forest, One-Class SVM) on a dataset with a known structure but unexpected outliers.
-
Deliverable: An outlier detection system and an analysis of the performance in identifying true anomalies.
-
-
Alternative: Research Review Paper
-
If you prefer theoretical research, you may write a review paper on one of the selected topics.
-
Your review paper should summarize recent advancements and propose improvements or future research directions. It should cover at least thirty academic papers published within the last five years.
-
-
Write the midterm paper in AAAI format (two columns, using the overleaf template for AAAI). Your drafts should include:
-
Title, anonymous authors
-
Introduction
-
Related work
-
Methods
-
Results (optional)
-
Discussion (optional)
-
Conclusion (optional)
-
-
The Section of Introduction should includes
-
Research Questions
-
Motivation
-
-
The Section of Related work should includes
-
Literature Review
-
State-of-the-art
-
-
(Optional) Compare the performance of machine learning algorithms:
-
Select at least two algorithms for comparison.
-
This step is optional for the midterm but required for the final project.
-
-
(Optional) Submit your Python code:
-
Ensure the README is clear for recreating your results.
-
Test the code on both computers, and include screenshots of the output.
-
Cite references, especially for existing code, and note if results were replicable.
-
Do not email the dataset. Instead, provide instructions for downloading it, similar to the README example of EEGEyeNet.
-
-
Submit the midterm draft in a double-blind way for future internal peer review.
-
Hide the author’s information for double-blind peer review.
-
Hide author information everywhere in your submission, including PDF, TXT, and Python files.
-
'Authors are responsible for anonymizing their submissions. In particular, they should not include author names, author affiliations, or acknowledgements in their submissions and they should avoid providing any other identifying information (even in the supplementary material).'
-
Submit the midterm in a double-blind way as required by the AAAI conference.
-
Your midterm paper should be a starting point to consider the rest of the final paper.
-
Your final paper will have more details, especially for the following sections:
-
Methods
-
Results
-
Discussion
-
Conclusion
-
2. Submission Guide
-
Each team should submit a single file on behalf of the entire group. Ensure that all team members are Mentioned in a separated author.txt file
-
The files should be named as midterm_lastname.zip, the zip file size should be smaller than 5M, including
-
midterm_lastname1_lastname2.PDF for your midterm paper in AAAI format.
-
(Optional) A code folder for ALL your Python Code and support files for your midterm paper.
-
5. Notes
-
Submit your zip file for the lab to BlackBoard.
-
Lab assignments will typically be released on Thursday and will be due by midnight on the following Wednesday.
-
Lab 6 Review, Due Wednesday, 02/25/2026, by midnight (23:59, EST)
-
Midterm: Due Wednesday, 03/04/2026, by midnight (23:59, EST)