CSCI/ENGR-8940: Computational Intelligence
(Some Programming Required)
Description (GA/SA Portion: Heuristic Search)
Genetic Algorithms are heuristic search routines that are
guided by a model of
Simulated Annealing on the other hand is a heuristic search
technique based on a model of the annealing process in metalwork. More specifically, the analogy is with thermodynamics
and how metals cool and anneal. Slow
cooling causes the atoms to reach a low energy state (all lined up so to
speak). This results in a less brittle
final product; an important feature to folks going off to fight in the Crusades
back in the 1100's.
Instructor: Don Potter (Professor Ron McClendon will handle
the neural networks portion of the class)
Office: GSRC-113 (enter through 111)
Phone: 542-0361
Hours: By Appointment, Drop In, or _________________
Notes: If you stop-by or call and I'm NOT available, then be sure to leave a note (I'll be glad to call you back).
Text
Computational Intelligence – An Introduction by Andries P. Engelbrecht
References (typical GA related texts):
1) Introduction to Genetic Algorithms
by Melanie Mitchell
2) Handbook of Genetic Algorithms
by
3) Genetic Algorithms + Data Structures = Evolution
Programs (3rd, revised and extended edition)
by Zbigniew Michalewicz
4) Genetic Algorithms in Search, Optimization, and
Machine Learning
by Goldberg
Current literature and other items.
Start by reading Robert Smith's GA
introduction paper. There should be a
loaner copy on the loaner shelf. Of course, don't keep the loaner copy, go to
the library and make your own copy.
Grading (GA/SA Portion)
|
Assignments |
55% |
(homework, reports,
projects, and presentations) |
|
Midterm Exam |
20% |
(around March 2nd) |
|
Final Exam |
25% |
(around May 4th: |
Policies
Each student is expected to do his/her own work. Any evidence of academic dishonesty will not
be tolerated, and will be subject to disciplinary action. Be sure you are familiar with the University's
academic honesty policy as well as the CS departmental policy (attached).
NOTE: The course syllabus provides a general plan for the
course; deviations may be necessary.
Computer Science
Departmental Policy Statement
Academic Honesty
The Computer Science Department recognizes honesty and
integrity as necessary to the academic function of the University. Therefore, all students are reminded that the
CS faculty requires compliance with the conduct regulations found in the
Common forms of academic dishonesty that students should
guard against are:
Three steps to help prevent academic dishonesty are:
All faculty, staff, and students are encouraged to report
all suspected cases of academic dishonesty. Serious cases of suspected academic dishonesty
(cheating) will be referred to the Office of Academic Affairs. Penalties imposed by the Office of Academic
Affairs may include a failing grade in the course and a notation on the
student's transcript. Repeated
violations are punishable by expulsion from the University. For further information please refer to the
following webside: http://www.uga.edu/~vpaa.
Revised 8/2003