University of Florida, Department of Electrical and Computer
EEL 6825 -- Pattern Recognition
Class Project Guidelines
The project is
intended to provide the students with an opportunity to take the initiative and
develop independent research capability and creativity. In the project,
students are expected to identify problems of their own interest, tackle the
problems from their own perspective, gain hand-on experience, and hopefully,
have the fun of making their own discoveries. The project will
obviously require a good deal of time and energy, imagination and hard work.
The class project
will be done individually (that is, teaming with other students is not allowed), requiring about 30
hours over the entire semester. A project includes the
following phases: choosing a project topic, writing a project proposal, conducting
the project, and writing a final project
A project usually consists of
reading papers on a chosen topic, comparing performances of different
approaches, and perhaps proposing your own algorithms/improvements, implementing
one or two of them.
Instructions for Preparing Your Project Proposal
Instructions for Preparing Your Project Reports
Instructions for Submitting Your Project Reports
- You need to submit the following items to the
E-learning website under the directory
of "Project Report".
- A written report for your project in pdf or WORD format
- Computer programs that you develop for your project.
Any type of computer program will be acceptable; e.g., it can be in the
format of Matlab script, Matlab Simulink or C Language or any other type of
computer language. You can put all the source codes/programs in a zip file
or a rar file or a pdf file. 7-zip format is not acceptable.
- If you use the computer programs available on the
web, and you donít change the downloaded programs at all, then just provide
a link in the text box under your project report on E-Learning web site.
- If you use the computer programs available on the
web, and you have changed the downloaded programs, then provide a link in
the text box under your project report on E-Learning web site, and upload
the changed programs only (to E-Learning web site).
- If you write the computer programs all by yourself,
upload all your programs to E-Learning web site.
- A file of your presentation slides in ppt or pptx or
- Post a video on YouTube, which demonstrates
your project results. Your YouTube video is expected to have a length of
at least 10 minutes; the content of your video is expected to include a
presentation of your Powerpoint slides and a demonstration of your computer
programs. You can provide your YouTube video link in the
text box under the directory
of "Project Report" on the
E-learning website. YouTube web
site may only allow you to upload a video of 15 minutes; hence, if your video
is longer than 15 minutes, you need to split your video into multiple
segments, each of which needs to be less than 15 minutes, and upload each
segment individually and provide all the YouTube links in the text box under
the directory of "Project Report" on the
- You can download the
following free (open source)
program to record video with screen capture:
- Please do not submit your project report to Turnitin
web site (turnitin.com) for similarity score of your project report.
When you upload your project report to the
E-learning website, the
E-learning website will automatically
obtain a similarity score for your project report from Turnitin. You will see
the similarity score on the
E-learning website within 24 hours after
you upload your project report. If you upload the same report to two different
courses on the
E-learning website, the similarity score
of your report will be 100%. Using the same project report for two
different courses is not acceptable.
You are allowed to upload your files to the
E-learning website with an unlimited
number of times before the submission deadline.
Hints for Coming Up with a Topic
Please feel free to propose any idea you want for your
There are two basic approaches you can use for your
- Develop a new idea or a new twist on an existing idea,
and then do enough evaluation to serve as a proof of concept.
- Do an extensive evaluation of an existing idea that
gives you some insight into the advantages or disadvantages of that idea.
Here are some
suggested project topics.
Criteria Used for Grading Your Project Report
- Quality. The value of a paper is a function of the
innate character or degree of excellence of the work described. Was the work
performed, or the study made with a high degree of thoroughness? Was high
engineering skill demonstrated? Is an experiment described which has a high
degree of elegance? Or, on the other hand, is the work described pretty much
of a run-of-the-mill nature?
- Presentation. The value of the paper is a function of
the ease with which the reader can determine what the author is trying to
present. Regardless of the other criteria, a paper is not good unless the
material is presented clearly and effectively. Is the paper well written? Is
the meaning of the author clear? Are the tables, charts and figures clear? Is
their meaning readily apparent? Is the information presented in the paper
complete? At the same time, is the paper concise?
- (Bonus) Originality. The value of a paper is a function
of the degree to which it presents new or novel technical material. Does the
paper present results previously unknown? Does it push forward the frontiers
of knowledge? Does it present new methods for solving old problems or new
viewpoints on old problems? Or, on the other hand, is it a re-hash of
information already known?
- (Bonus) Contribution. The value of a paper is a
function of the degree to which it represents an overall contribution to the
advancement of the art. This is different from originality. A paper may be
highly original, but may be concerned with a very minor, or even
insignificant, matter or problem. On the other hand, a paper may make a great
contribution by collecting and analyzing known data and facts and pointing out
their significance. Or, a fine exposition of a known, but obscure or complex,
phenomenon or theory or system or operating technique may be a very real
contribution to the art. Obviously, a paper may well score highly on both
originality and contribution. Perhaps a significant question is, will the
engineer who reads the paper be able to practice his profession more
effectively because of having read it?