Artificial Intelligence Course Notes
This site is a collection of notes written while taking the CS 6601: Artificial Intelligence, CS 7642: Reinforcement Learning and CS 7641: Machine Learning courses at Georgia Tech. They are a concise, high-level description of the concepts taught in those courses.
Use the sidebar to navigate between topics.
Disclaimer
I am by no means an AI expert. The notes may contain gross oversimplification, lack of depth or plain errors. If you find any mistakes, I apologize in advance (and appreciate if you let me know).
Most of the notes are based on the AI course. I later expanded the notes to include concepts from the other courses. I have not covered the parts of AI involving logic.
As a copyright aside, the notes are heavily based on the textbook used in the course (Artificial Intelligence: A Modern Approach, 3rd Edition, by Stuart Russell and Peter Norvig). Some passages are literal copies from the book. Other references are cited inline. All such references have been done in good faith and for educational purposes only.
This work is licensed under the MIT License.