Overview of the scope, problems, approaches, and applications of artificial intelligence; Problem solving and search: problem description, exhaustive and heuristic search, constraint satisfaction; Knowledge representation and inference: propositional logic and inference methods and system; Uncertainty reasoning: uncertainty and probability, Bayesian networks and reasoning, temporal probabilistic reasoning and decision making; Learning: inductive learning, decision tree learning, neural networks, and Reinforcement learning; Applications of AI in Mechatronics and Robotics.
Suggested Text:
- Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig
- Artificial Intelligence by Lugar
