Course 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. |
Student learning outcomes: | By the end of the semester the students will be able to:
|
Instructor: | Dr. Lotzi Bölöni |
Office Location: | HEC - 319 |
E-mail: | Ladislau.Boloni@ucf.edu (preferred means of communication) |
Team: |
TA: Kunyang Li kunyang.li@ucf.edu Grader: Deepak Kumar Kunda deepakkumar.kunda@ucf.edu |
Web Site: |
http://www.cs.ucf.edu/~lboloni/Teaching/CAP5636_Fall2024/index.html
The assignments and the other announcements will be posted on the course web site |
Classroom: | HEC-118 |
Class hours: | Tue, Th 12:00pm - 1:15pm |
Office hours: | Tue, Th 1:30pm - 3:00pm (in HEC 319) |
Enrollment requirements: | CAP 4630, or consent of instructor. |
Required texts: | There is no required textbook. |
Recommended readings: |
|
Date |
Topic |
Lecture Notes, Readings, Homeworks |
Tue, Aug. 20 |
Introduction and content of the class
|
[slides]
Content of the class [slides] History and positioning of AI [homework] HW1: AI History and Future - Due Aug. 28, 2024 [reading] Perceptrons (New York Times, July 13, 1958) [reading] Nick Bostrom - How long before superintelligence? (1998) |
Thu, Aug. 22 |
History and positioning of AI
|
|
Tue, Aug. 27 |
Planning with uninformed search
|
[slides] Uninformed search |
Thu, Aug. 29 |
Planning with uninformed search (cont'd)
|
[homework] HW2: Intro to deep learning - Due Sept. 18, 2024 |
Tue, Sept. 3 |
Planning with informed search: A* search and heuristics
|
[slides] Informed search |
Thu, Sep. 5 |
Game playing and adversarial search
|
[slides] Adversarial search |
Tue, Sep. 10 |
Class cancelled due to fire alarm. | |
Thu, Sep. 12 |
Game playing and adversarial search (cont'd)
|
|
Tue, Sep. 17 |
||
Thu, Sept. 19 |
Expectimax search and utilities
|
[slides] Expectimax search and utilities |
Tue, Sep. 24 |
Expectimax search and utilities (cont'd)
|
[homework] HW3: Searching for plans - Due October 15 |
Thu, Sept. 26 |
Class cancelled due to Hurricane Helene. | |
Tue, Oct. 1 |
Midterm 1 - Introduction to Expectimax (not including utilities) | |
Thu, Oct. 3 |
Markov decision processes
|
[slides] Markov Decision Processes |
Tue, Oct. 8 |
Class cancelled due to Hurricane Milton. | |
Thu, Oct. 10 |
Class cancelled due to Hurricane Milton. | |
Tue, Oct. 15 |
Probability
|
[slides]
Probabilities - Introduction |
Thu, Oct. 17 |
Probability (cont'd)
|
|
Tue, Oct. 22 |
Markov decision processes 2
|
|
Thu, Oct. 24 |
|
|
Tue, Oct. 29 |
Reinforcement learning
|
[slides] Reinforcement learning |
Thu, Oct. 31 |
Reinforcement learning (cont'd)
|
|
Tue, Nov. 5 |
Deep reinforcement learning
|
[slides] Deep reinforcement learning [homework] HW4 - MDP and Q-Learning - Due November 21 [homework] HW5 - DQN - Due November 28 [homework] HW6 - Societal implications - Due November 28 |
Thu, Nov. 7 |
Midterm 2: from Expectimax to Reinforcement Learning (inclusive) | |
Tue, Nov. 12 |
Imitation learning | [slides] Imitation learning |
Thu, Nov. 14 |
Independent variables and Bayes' nets
|
[slides] Independence |
Tue, Nov. 19 |
Hidden Markov models
|
[slides] Hidden Markov Models |
Thu, Nov 21 |
Particle filters and applications of HMMs
|
[slides] Particle filters and Applications of HMMs
|
Tue, Nov. 26 |
Artificial General Intelligence
|
|
Thu, Dec. 5 |
Final exam: Thursday December 5, 2024, 10:00am - 12:50pm |