Intended learning outcomes
Students who successfully complete this course will be able to:
- Understand what is artificial intelligence, its origins, evolution and application areas.
- Represent and solve problems based on the concept of agent, using reactive and deliberative architectures.
- Understand the notions of internal representation, deliberation and reasoning in the context of an agent architecture.
- Implement automated reasoning mechanisms based on state space search methods and characterize these methods in terms of computational complexity.
- Implement automated reasoning mechanisms based on Markov decision processes and characterize these methods in terms of computational complexity.
- Understand the concepts of adaptation and learning in the context of an agent architecture.
- Understand the concept of interactive learning and implement this concept in the form of reinforcement learning mechanisms.
- Represent and solve problems based on reinforcement learning and characterize reinforcement learning in the context of Markov decision processes.