Introduction to Artificial Intelligence
A series of notes in the subject of Artificial Intelligence (AI)
- Introduction slides
- Why Artificial Intelligence (AI)
- The Turning Test
- Strong AI vs Weak AI
- History of AI
- Mathematics for AI
- Problem Solving,
- An Example Integration
- Uninformed Search slides
- State Space Representation
- Sparse Representation Graph
- Depth-First Search
- Breadth-First Search
- Combinations
- Informed Search slides
- Heuristics
- A*
- Best First Searches
- Search by Optimization slides
- Hill Climbing
- Simulated Annealing
- Cost Functions and Gradient Descent
- Search Adversarial Games slides
- Games
- Minimax
- Alpha-Beta Pruning
- Constraint Satisfaction Problems (CSP) slides
- Basic Definitions
- Constraint Techniques
- Solving the problems
- Backtracking slides
- Branch and Bound
- Examples of using CSP
- Domain Reduction
- Visual Object Recognition
- Bayesian Networks
- Neural Networks
- Machine Learning
- Planning
- Classic Planning
- Markov Decision Process
- Bellman Optimal Equation
- Algorithms
- Examples
- Reinforcement Learning
- Introduction
- A K-Armed Bandit Problem
- Exploration Vs Exploitation
- Markov Process
- Dynamic Programming
- Q-Learning
- The Deep Learning Approach for Representation
UNDER CONSTRUCTION