COMP3411 - Artificial Intelligence

This course covers introductions to artificially intelligent agents, search problems, machine learning, knowledge and reasoning.

1. Foundations

1.1. What is Artificial Intelligence

Artificial Intelligence is the sythesis and analysis of computational agents that act intelligently. And agent is something that acts in an environment. An agent acts intelligently if:

1.2. Goals of AI

Scientific goal: to understand the principles that make intelligent behaviour possible in natural or artificial systems and to design, build and experiment with computational systems that perform tasks that require intelligence.
Engineering goal: design useful, intelligent computational agents.

1.3. What is Intelligence (Turing Test)

The Turing test is a test of a machine’s ability to exhibit intelligent behaviour equivalent to, or indistinguishable from that of a human. A standard interpretation of the Turing test in which player C is given the task of trying to determine which of players A and B are a human or computer.

Players A, B and C are in separated rooms, with player C communicating with both