A project will include the following components:
- Project proposal. Each student should write a project
proposal (1 or 2 pages), which describes the project topic, the problem to
be solved, the approach(es) taken, the dataset(s) and the project schedule.
- Implementation and experiments. A student working on
a research problem will implement his/her proposed idea/method, test the
program on a number of datasets, and compare the results of the proposed
method with the results from at least one existing method (if there exists
one). Performce measures used in the comparison depend on the nature of the
research problem. A student working on the application track will select
at least three existing methods to solve the application problem. If you
can find the programs for the chosen algorithms, you can use them; otherwise,
you will implement them by your own. You will conduct experiments that compare
the result performance on the application dataset.
- Written report. Your project report should be written in
the format of a decriptive research paper (e.g. a paper in ACM or IEEE format).
You can use the research papers you have read as models. The report should
include the following:
- Introduction and motivation
- The objective and motivation of the project
- Statement of the problem to be solved
- Organization of the report
- Related work
- Approach(es)
- desription of algorithm(s)
- illustrate examples
- theorerical analyses of algorithm(s) if possible
- Experimental results
- description of the experiments
- results
- discussion of the results
- Conclusions
- summarize what was achieved
- findings from the projects
- Limitaions and possible externsions
- Appendices
- User's manual (if you implement a program or programs)
- Description of your system design (system components, data
structures, control flow structures, how your program handle
very large dataset, etc.)
- Sample input and output.
- Program limitations and known bugs. (such as the maximum size of
dataset your program can take)
- Class presentation
Each student should prepare a 30-minute oral presentation of your project and demo your
prototype system.
|