Home
Welcome to the website!
Lectures
- Lecture Notes on Artificial Intelligence - Introduction
- Lecture Notes on Artificial Intelligence - Lecture 2: Definitions, Roots, and History
- Lecture Notes on Artificial Intelligence - Lecture 3
- Lecture 4: Search in Artificial Intelligence
- Lecture 5: Search Algorithms
- Lecture 6: Search in Artificial Intelligence
- Lecture 7: Adversarial Search, Knowledge-Based Agents, and Introduction to Logic
- Lecture 8: Logic in Artificial Intelligence
- Lecture Notes on First-Order Logic for Artificial Intelligence
- Lecture 10: Knowledge Engineering, Semantic Networks, and CLIPS
- Lecture 11: Reasoning Under Uncertainty
- Lecture 12: Philosophical and Ethical Aspects of Artificial Intelligence
- Lecture Notes: Retrieval-Augmented Generation and Recommendation Systems
- Introduction to Artificial Intelligence
- Neural Network Fundamentals
- Lecture Notes on Neural Networks: Loss Functions, Multiclass Classification, and CNNs
- Introduction to Recurrent Neural Networks and Generative AI
- Lecture Notes on Advanced Topics in Language Models and Machine Learning
- Lecture Notes on Decision Trees and Ensemble Methods
- Introduction to Reinforcement Learning
- Lecture Notes on Reinforcement Learning - Policy and Q-Learning
- Deep Q-Learning: From Q-Tables to Neural Networks