Artificial Intelligence, Reasoning & Decision Making
Learning Outcomes:
- Understanding fundamental concepts of AI agents, environments, and decision making
- Applying probability theory and Bayesian reasoning to AI problems
- Constructing and reasoning with Bayesian networks
- Implementing inference algorithms like variable elimination and sampling methods
- Analyzing sequential decision problems using Markov Decision Processes
- Solving MDPs through techniques like value iteration and policy iteration
- Exploring game theory concepts including Nash equilibria and Pareto optimality
- Developing argumentation frameworks and evaluating argument acceptability
- Implementing clustering algorithms like k-means and hierarchical clustering
- Applying dimensionality reduction techniques such as PCA
- Designing agent communication languages and dialogue protocols
- Examining ethical considerations in AI development and deployment
- Evaluating different AI approaches for reasoning under uncertainty
- Implementing search algorithms for problem solving in AI
- Understanding knowledge representation techniques in AI systems
Skills for module:
Artificial Intelligence
Machine Learning
Intelligent Agents
Probability
Statistics
Mathematics
Algorithms
Data Structures
Problem Solving
Logics
Data Science
Critical Thinking
Time Management
Artificial Intelligence, Reasoning & Decision Making
6CCS3AIN
Learning Outcomes
- Understanding fundamental concepts of AI agents, environments, and decision making
- Applying probability theory and Bayesian reasoning to AI problems
- Constructing and reasoning with Bayesian networks
- Implementing inference algorithms like variable elimination and sampling methods
- Analyzing sequential decision problems using Markov Decision Processes
- Solving MDPs through techniques like value iteration and policy iteration
- Exploring game theory concepts including Nash equilibria and Pareto optimality
- Developing argumentation frameworks and evaluating argument acceptability
- Implementing clustering algorithms like k-means and hierarchical clustering
- Applying dimensionality reduction techniques such as PCA
- Designing agent communication languages and dialogue protocols
- Examining ethical considerations in AI development and deployment
- Evaluating different AI approaches for reasoning under uncertainty
- Implementing search algorithms for problem solving in AI
- Understanding knowledge representation techniques in AI systems
Related Material
Related Material