The world of artificial intelligence (AI) includes many areas in computing, which makes it a complex field. This course provides a useful description of AI, which will allow you to describe real-world problems as artificial environments.
Learning Objectives
Introducing AI
- start the course
- describe the four main definitions of artificial intelligence
- describe some of the fields in artificial intelligence research and their applications
- list some of the techniques used to build artificial intelligence systems
- define intelligent agents
- describe the different types of intelligent agents
Environments
- define the task environment that intelligent agents live in
- distinguish between an observable, a partially observable, and an unobservable environment, and describe how these affect agents
- describe how the number of agents in a given environment can affect an agent
- define deterministic and stochastic environments and how the level of certainty in an environment affects agents
- describe the different types of environmental behavior and how this can affect agents
Practice: Agents and Environments
- create a description of an environment related to a particular problem and how an agent might behave in that environment