Class description: | Principles of artificial intelligence. Uninformed and informed search. Constraint satisfaction. AI for game playing. Probabilistic reasoning, Markov decision processes, hidden Markov models, Bayes nets. Neural networks and deep learning. |
Course objectives: | By the end of the semester the students will be able to:
|
Instructor: | Dr. Lotzi Bölöni |
Office: | HEC - 319 |
Phone: | (407) 823-2320 (on last resort) |
E-mail: | Ladislau.Boloni@ucf.edu (preferred means of communication) |
TA: | Qibing Jiang qibingjiang@knights.ucf.edu |
Web Site: |
http://www.cs.ucf.edu/~lboloni/Teaching/CAP5636_Fall2021/index.html
The assignments and the other announcements will be posted on the course web site |
Classroom: | HEC 103 |
Class Hours: | Tue, Th 12:00PM - 1:15PM |
Office Hours: | Tue, Th 6:00PM - 7:30PM See webcourses announcement for Zoom link. |
Pre-requisites: | CAP 4630, or consent of instructor. |
Required texts: | There is no required textbook. |
Recommended readings: |
|
Grading: |
|
Sample exams |
Sample Midterm 1 Sample Midterm 2 Sample Final Exam Note: you should not expect that the new exams are just variations with different data. |
Integrity: | The department, college, and University are committed to honesty and integrity in all academic
matters. We do not tolerate academic misconduct by students in any form, including cheating,
plagiarism and commercial use of academic
materials.
Please consult the Golden Rule
Handbook for the procedures which will be applied. |
Verification of engagement: | As of Fall 2014, all faculty members are required to document students' academic activity at the
beginning of each course. In order to document that you began this course, please complete the
following academic activity by the end
of the
first week of classes, or as soon as possible after adding the course, but no later than August 27.
Failure to do so will result in a delay in the disbursement of your financial aid. To satisfy this requirement, you must finish the first quiz posted online. Log in to Webcourses, choose CAP 5636, and submit your answers online. |
Course accessibility: | The University of Central Florida is committed to providing access and inclusion for all persons with disabilities. Students should connect with Student Accessibility Services (Ferrell Commons 185, sas@ucf.edu, phone (407) 823-2371). Through Student Accessibility Services, a Course Accessibility Letter may be created and sent to professors, which informs faculty of potential access and accommodations that might be reasonable. If you are a deployed active duty military student and feel that you may need a special accommodation due to that unique status, please contact your instructor to discuss your circumstances. |
Campus safety: | Emergencies on campus are rare, but if one should arise in our class, everyone needs to work
together. Students should be aware of the surroundings and familiar with some basic safety and
security concepts.
|
Date |
Topic |
Lecture Notes, Readings, Homeworks |
Tue, Aug. 24 |
History and positioning of AI
|
[slides]
History and positioning of AI Homework 1 - Introduce yourself - due Aug 30, 2021 |
Thu, Aug. 26 |
History and positioning of AI
|
|
Tue, Aug. 31 |
Uninformed search
|
[slides] Uninformed search Homework 2 - Search - due Sept 21, 2021 |
Thu, Sep. 2 |
|
|
Tue, Sept. 7 |
||
Thu, Sep. 9 |
Informed search: A* search and heuristics
|
[slides] Informed search |
Tue, Sep. 14 |
Game playing and adversarial search
|
[slides] Adversarial search |
Thu, Sep. 16 | Expectimax search and utilities
|
[slides] Expectimax search and utilities |
Tue, Sep. 21 |
Markov decision processes 1
|
[slides] Markov Decision Processes 1 |
Thu, Sept. 23 |
Midterm 1 - Introduction to Expectimax | |
Tue, Sep. 28 |
Markov decision processes 2
|
[slides] Markov Decision Processes 2 |
Thu, Sept. 30 |
Reinforcement learning 1
|
[slides]
Reinforcement learning 1 Homework 3 - Reinforcement learning - due October 28, 2021 |
Tue, Oct. 5 |
|
|
Thu, Oct. 7 |
Reinforcement learning 2
|
[slides]
Reinforcement learning 2 |
Tue, Oct. 12 |
Probability
|
[slides] Probability |
Thu, Oct. 14 |
|
|
Tue, Oct. 19 |
Markov models
|
[slides] Markov models |
Thu, Oct. 21 |
Hidden Markov models
|
[slides] Hidden
Markov models |
Tue, Oct. 26 |
|
|
Th, Oct. 28 |
||
Tue, Nov. 2 |
Midterm 2 - from MDP to Markov Chains |
|
Thu, Nov. 4 |
Particle filters and applications of HMMs
|
[slides] Particle filters and Applications of HMMs |
Tue, Nov. 9 |
Classification, principles of machine learning,
naive Bayes
|
[slides] Classification and naive Bayes |
Thu, Nov. 11 |
Veterans Day - no class | |
Tue, Nov. 16 |
|
|
Thu, Nov. 18 |
Neural networks
|
[slides] Perceptrons |
Tue, Nov. 23 |
Machine learning background of deep learning
|
[slides] Neural Networks I Homework 4 - due November 30 CAP5636-CatDogMonkey-HW.zip |
Thu, Nov 25 |
Thanksgiving break - no class | |
Tue, Nov. 30 |
Feedforward neural networks
|
|
Thu, Dec. 2 |
Convolutional neural networks
|
[slides] Convolutional networks |
Thu, Dec. 9 |
Final exam Thursday December 9, 2021 10:00 AM - 12:50 PM |